Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Project disasters

Project disasters

Scheduled Pinned Locked Moved The Lounge
comdesignquestioncareer
37 Posts 20 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Christopher Duncan

    There's not many programmers doing this for a living who haven't run into their share of nightmare experiences. Almost none of them have to do with our skills as programmers, but rather come as the result of poor management or just plain Stupid Decisions. Here's my current list of project disasters:

    • Blown or unrealistic deadlines
    • Scope creep
    • Unstable software (poor quality)
    • Clumsy software (poor design or programmers constrained by management)
    • The never ending / never delivered project
    • Arbitrarily cancelled projects
    • Maintenance nightmares
    • Crisis management – changing directions every 5 minutes

    Am I missing any? Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

    K Offline
    K Offline
    KaRl
    wrote on last edited by
    #26

    Weird, I'm experiencing all of these, on the same project :eek: One more for the list: internal "competition" / political games


    Show me a hero, and I'll show you a bum - Greg "Pappy" Boyington

    1 Reply Last reply
    0
    • C Christopher Duncan

      There's not many programmers doing this for a living who haven't run into their share of nightmare experiences. Almost none of them have to do with our skills as programmers, but rather come as the result of poor management or just plain Stupid Decisions. Here's my current list of project disasters:

      • Blown or unrealistic deadlines
      • Scope creep
      • Unstable software (poor quality)
      • Clumsy software (poor design or programmers constrained by management)
      • The never ending / never delivered project
      • Arbitrarily cancelled projects
      • Maintenance nightmares
      • Crisis management – changing directions every 5 minutes

      Am I missing any? Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

      W Offline
      W Offline
      wayward
      wrote on last edited by
      #27

      From personal experience - "Language Barrier"... I used to work for a Japanese company in the UK and we were asked to develop a video server for news organisations. We wrote a very detailed specification and sent it over to Japan. They replied saying "please build this"... Skip forward a year++ and we find out that: 1. They never read the spec as it was too long - they would have preferred no more than a couple of pages with a big picture. 2. There was already another spec in Japanese which wasn't translated until too late. 3. The project was really for NHK (Japanese TV station) to play TV programmes and not for news organisations. That was a really fun time for us... Oh yes, whilst we are on the subject you can add "Inappropriate Technology". The above project was required to use 12" magneto-optical discs for the video storage and they could hold a whole .... 20 mins of video. About this time Tek were making hard disk based video recorders quite cheaply that could hold much more. Ever hear of magneto-optical broadcast storage? No... Sucessful wasn't it. James.

      1 Reply Last reply
      0
      • T The Limey

        The demo turns into the final product!

        C Offline
        C Offline
        Christopher Duncan
        wrote on last edited by
        #28

        Another timeless example! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

        1 Reply Last reply
        0
        • R Rocky Moore

          Christopher Duncan wrote: Am I missing any? Client insolvent/bankrupt and cannot pay past nor present development costs! Rocky Moore <><

          C Offline
          C Offline
          Christopher Duncan
          wrote on last edited by
          #29

          Ouch! That's gotta hurt on payday... Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

          1 Reply Last reply
          0
          • R Roger Wright

            Vaporware => any product which is sold/hyped before actually being created. Clueless managers commonly require the use of such products by their design teams because the donuts and alcohol flow freely at Marketing Events designed to presell them. The Motorola 68000 was one such product (I believe the term first came into usage when it was announced), as the Wescon where it was announced seemed to be completely dominated by it; data sheets were handed out, contracts signed, and products using it were designed two years before actual hardware was available. I also recall a language - it may have been Java, as all I remember of it was that it started with a J - that US Navy contracts required to be used for all firmware development. The contracts also specified that all coding had to use a fully DoD-qualified compiler. No such compiler existed, nor was ever qualified during the life of the contracts we worked on. "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

            G Offline
            G Offline
            Gary R Wheeler
            wrote on last edited by
            #30

            Roger Wright wrote: I also recall a language - it may have been Java, as all I remember of it was that it started with a J JOVIAL. I never used it, never met anyone who used it, and never saw any programs written in it. Sure heard a lot about it though... :suss:


            Software Zen: delete this;

            R 1 Reply Last reply
            0
            • S Shaun Wilde

              you really should read 'the mythical man month' and 'death march' and that list you will realise will just grow and grow...

              Technically speaking the dictionary would define Visual Basic users as programmers.
              But here again, a very generalized, liberal definition is being employed and it's wrong
              - just plain wrong - Tom Archer 5/12/02

              P Offline
              P Offline
              Paul Watson
              wrote on last edited by
              #31

              Shaun Wilde wrote: you really should read 'the mythical man month' and 'death march' and that list you will realise will just grow and grow... Christopher Duncan could have written those two books :)

              Paul Watson
              Bluegrass
              Cape Town, South Africa

              brianwelsch wrote: I find my day goes by more smoothly if I never question other peoples fantasies. My own disturb me enough.

              S C 2 Replies Last reply
              0
              • R Roger Wright
                • Updating software that should be scrapped
                • Vaporware dependencies
                • Reorganization
                • Delayed Requirements w/out schedule relief
                • Unmentioned Marketing promises to the customer

                Just a few... "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                P Offline
                P Offline
                Paul Watson
                wrote on last edited by
                #32

                Roger Wright wrote: Updating software that should be scrapped ...is software that was totally re-written yet could have done beter with a simple upgrade :) I know I am the cause for that problem often enough. New things rock, old things don't. But of late I have learnt to better identify what needs to be re-written and what just needs a slap and tickle. Roger Wright wrote: Delayed Requirements w/out schedule relief Very true!

                Paul Watson
                Bluegrass
                Cape Town, South Africa

                brianwelsch wrote: I find my day goes by more smoothly if I never question other peoples fantasies. My own disturb me enough.

                1 Reply Last reply
                0
                • C Christopher Duncan

                  There's not many programmers doing this for a living who haven't run into their share of nightmare experiences. Almost none of them have to do with our skills as programmers, but rather come as the result of poor management or just plain Stupid Decisions. Here's my current list of project disasters:

                  • Blown or unrealistic deadlines
                  • Scope creep
                  • Unstable software (poor quality)
                  • Clumsy software (poor design or programmers constrained by management)
                  • The never ending / never delivered project
                  • Arbitrarily cancelled projects
                  • Maintenance nightmares
                  • Crisis management – changing directions every 5 minutes

                  Am I missing any? Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                  S Offline
                  S Offline
                  Shaun Wilde
                  wrote on last edited by
                  #33

                  - latest project methodology always a great way of terminating a project with extreme prejudice - decide to use the latest project methodology and then tell the team that they are to only use this methodology to design and implement the project - no one understands the methodology so more time is spent learning the methodology rather then working on the project

                  Technically speaking the dictionary would define Visual Basic users as programmers.
                  But here again, a very generalized, liberal definition is being employed and it's wrong
                  - just plain wrong - Tom Archer 5/12/02

                  1 Reply Last reply
                  0
                  • P Paul Watson

                    Shaun Wilde wrote: you really should read 'the mythical man month' and 'death march' and that list you will realise will just grow and grow... Christopher Duncan could have written those two books :)

                    Paul Watson
                    Bluegrass
                    Cape Town, South Africa

                    brianwelsch wrote: I find my day goes by more smoothly if I never question other peoples fantasies. My own disturb me enough.

                    S Offline
                    S Offline
                    Shaun Wilde
                    wrote on last edited by
                    #34

                    I felt so happy after I read those books as I realised - "it isn't just me"

                    Technically speaking the dictionary would define Visual Basic users as programmers.
                    But here again, a very generalized, liberal definition is being employed and it's wrong
                    - just plain wrong - Tom Archer 5/12/02

                    1 Reply Last reply
                    0
                    • G Gary R Wheeler

                      Roger Wright wrote: I also recall a language - it may have been Java, as all I remember of it was that it started with a J JOVIAL. I never used it, never met anyone who used it, and never saw any programs written in it. Sure heard a lot about it though... :suss:


                      Software Zen: delete this;

                      R Offline
                      R Offline
                      Roger Wright
                      wrote on last edited by
                      #35

                      Now that you mention it the memory comes back... JOVIAL it was, and I still wonder whether anyone ever successfully fielded a project using it.:-D "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                      1 Reply Last reply
                      0
                      • P Paul Watson

                        Shaun Wilde wrote: you really should read 'the mythical man month' and 'death march' and that list you will realise will just grow and grow... Christopher Duncan could have written those two books :)

                        Paul Watson
                        Bluegrass
                        Cape Town, South Africa

                        brianwelsch wrote: I find my day goes by more smoothly if I never question other peoples fantasies. My own disturb me enough.

                        C Offline
                        C Offline
                        Christopher Duncan
                        wrote on last edited by
                        #36

                        Paul Watson wrote: Christopher Duncan could have written those two books Did I mention my pen names? :-) Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                        1 Reply Last reply
                        0
                        • C ColinDavies

                          Christopher, I'd like to see one day some stats on the percentage of projects completed compared with the way they were organised. I'm sure that projects with heavy SA involvement fail more than any other. Regardz Colin J Davies

                          Sonork ID 100.9197:Colin

                          Warning Link to the minion's animation, do not use. It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox

                          C Offline
                          C Offline
                          Christopher Duncan
                          wrote on last edited by
                          #37

                          Colin Davies wrote: I'd like to see one day some stats on the percentage of projects completed compared with the way they were organised. If you ever find such stats, I'd be interesteed in a read as well... Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups