The Project From Hell - And How To Handle It (DeventerPHP, 2017)

The Project From Hell - And How To Handle It (DeventerPHP, 2017)

Not all projects are created equal. Next to those awesome projects where everything is perfect, including the end product you deliver to the client, there's also the projects you hate and wished you'd never taken on. During this talk, I'll tell you about some of the projects I've been on that were all but perfect and how I handled them, or should've handled them.

A8f72e32766355f12a56ede9aaa0ee78?s=128

Stefan Koopmanschap

June 01, 2017
Tweet

Transcript

  1. 1.
  2. 5.

    Disclaimer This is a brand new talk — I need

    feedback! — Feel free to ask questions
  3. 6.

    Disclaimer This is a brand new talk — I need

    feedback! — Feel free to ask questions — https://joind.in/talk/fd07d
  4. 12.
  5. 13.
  6. 16.

    Project 1: Ge!ing up to speed Lessons learned — Take

    learning curve into account — Make sure you have full specs
  7. 17.

    Project 1: Ge!ing up to speed Lessons learned — Take

    learning curve into account — Make sure you have full specs — Avoid deadlines
  8. 19.
  9. 20.
  10. 23.

    Project 2: Never went into production Lessons learned — Take

    the learning curve into account — Get clear specifications
  11. 25.
  12. 26.
  13. 29.

    Project 3: Why doesn't it work? Lessons learned — Go

    beyond PHP — Specifications! Specifications! Specifications!
  14. 31.
  15. 33.
  16. 34.

    Project 4: What am I here for? Lessons learned —

    Try to stay out of politics — If you get caught up, stay objective
  17. 36.
  18. 39.

    Project 5: Of course I'll help you Lessons learned —

    Did I mention specs yet? — Think business
  19. 40.

    Project 5: Of course I'll help you Lessons learned —

    Did I mention specs yet? — Think business — Focus on customer needs, not customer wants
  20. 42.
  21. 43.
  22. 44.
  23. 46.

    Project 6: Let's work together again! Lessons learned — Ensure

    projects are within your accepted travel reach
  24. 47.

    Project 6: Let's work together again! Lessons learned — Ensure

    projects are within your accepted travel reach — Get all agreements with customers on paper and signed
  25. 48.

    Project 6: Let's work together again! Lessons learned — Ensure

    projects are within your accepted travel reach — Get all agreements with customers on paper and signed — Be prepared to work with people you don't like (or have an exit)
  26. 52.