Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Classic Mistakes


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Classic Mistakes

  1. 1. In SoftwareClassic Mistakes
  2. 2. People● Undermined motivation● Weak personnel● Uncontrolled problem employees● Heroics● Adding people to a late project● Noisy crowded offices
  3. 3. People● Friction between developers and customers● Unrealistic expectations● Lack of effective project sponsorship● Lack of stakeholder buy-in● Lack of user input● Politics over substance● Wishful thinking
  4. 4. Process● Overly optimistic schedules● Insufficient risk management● Contractor failure● Insufficient planning● Abandonment of planning under pressure● Wasted time during the fuzzy front end● Shortchanged upstream activities
  5. 5. Process● Inadequate design● Shortchanged quality assurance● Insufficient management controls● Premature or overly frequent convergence● Omitting necessary tasks from estimates● Planning to catch up later● Code-like-hell programming
  6. 6. Product● Requirements gold-plating● Feature creep● Developer gold-plating● Push-me, pull-me negotiation● Research-oriented development
  7. 7. Technology● Silver-bullet syndrome● Overestimated savings from new tools or methods● Switching tools in the middle of a project● Lack of automated source-code control