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.

10 Reasons For Missing Deadlines & How To Fight Them

15 views

Published on

This talk is for developers, development managers, product owners, and for everyone who has ever had to
deal with a deadline. The participants will learn 10 reasons why deadlines can be missed and will go home
equipped with some techniques to fix that problem.

The workshop is based on my article:
http://smartpuffin.com/whats-common-between-opera-houses-and-software-projects-or-10-reasons-software-developers-go-overtime/

Published in: Leadership & Management
  • Be the first to comment

  • Be the first to like this

10 Reasons For Missing Deadlines & How To Fight Them

  1. 1. Elena Nikolaeva | smartpuffin.com | @ice_lenor | #management 10 Reasons For Missing Deadlines and how to fight them
  2. 2. 15 000years people build houses
  3. 3. 70 years people build software
  4. 4. Why do we estimate?
  5. 5. 10 reasons for overtime
  6. 6. Reason 1 Uniqueness
  7. 7. Reason 2 Unrealistic requirements
  8. 8. The original design was so boldly conceived that it proved structurally impossible to build. After four years of research the architect altered his design. Sydney Opera house 10 years late
  9. 9. Reason 3 Changing requirements
  10. 10. Government changed the requirements after construction had started. The original design called for two theatres. Government required that four theatres now be incorporated into the design. Sydney Opera house 10 years late
  11. 11. Reason 4 Changes in the team
  12. 12. Following the failure to open it in 2012, many of those involved, from engineers to architects, were summarily dismissed, leaving the project in yet more disarray, because much of the knowledge that had been accumulated disappeared. Berlin airport Twice the time and still not done
  13. 13. Reason 5 Too Junior
  14. 14. Reason 6 It’s not only code
  15. 15. furniture delivery QA bugfixing buildserver git slack wikideploy brainstorms plannings stand-ups retrospectives vacations sick leaves conferences outages no electricity sick children no internet trial-and-error flooded neighbours school plays sick partners moving houses weddings writing documentation learning communication writing tests understanding requirements presentations jabber
  16. 16. Reason 7 Optimism
  17. 17. Reason 8 Pressure
  18. 18. Reason 9 Indecisiveness
  19. 19. Reason 10 Incompetence
  20. 20. The roof – which is meant to withstand pressures of up to 400 kg per square meter – is failing to stand up to the cormorant’s beak. Zenit Arena stadium in Saint-Petersburg 7 times over budget 6 years late
  21. 21. Your turn!
  22. 22. 1 Unique requirements 2 Unrealistic Requirements 3 Changing Requirements 4 Changes In The Team 5 Too Junior 6 It’s not only code 7 Optimism 8 Constant Pressure 9 Indecisiveness 10 Incompetence 10 Reasons For Missing Deadlines
  23. 23. Now, go out there and build your products! Elena Nikolaeva | smartpuffin.com | @ice_lenor | #management

×