Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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.

Stefan Koopmanschap

June 01, 2017
Tweet

More Decks by Stefan Koopmanschap

Other Decks in Business

Transcript

  1. Project from hell
    And how to handle it
    DeventerPHP
    June 1st, 2017
    @skoop

    View full-size slide

  2. Disclaimer
    This is a brand new talk

    View full-size slide

  3. Disclaimer
    This is a brand new talk
    — I need feedback!

    View full-size slide

  4. Disclaimer
    This is a brand new talk
    — I need feedback!
    — Feel free to ask questions

    View full-size slide

  5. Disclaimer
    This is a brand new talk
    — I need feedback!
    — Feel free to ask questions
    — https://joind.in/talk/fd07d

    View full-size slide

  6. Disclaimer 2
    I am not bashing here

    View full-size slide

  7. Disclaimer 2
    I am not bashing here
    — It's about the lessons learned

    View full-size slide

  8. Who
    has also had a project from hell?

    View full-size slide

  9. Project 1: Ge!ing up to speed

    View full-size slide

  10. Project 1: Ge!ing up to speed
    Lessons learned

    View full-size slide

  11. Project 1: Ge!ing up to speed
    Lessons learned
    — Take learning curve into account

    View full-size slide

  12. Project 1: Ge!ing up to speed
    Lessons learned
    — Take learning curve into account
    — Make sure you have full specs

    View full-size slide

  13. Project 1: Ge!ing up to speed
    Lessons learned
    — Take learning curve into account
    — Make sure you have full specs
    — Avoid deadlines

    View full-size slide

  14. Project 2: Never went into
    production

    View full-size slide

  15. Project 2: Never went into production
    Lessons learned

    View full-size slide

  16. Project 2: Never went into production
    Lessons learned
    — Take the learning curve into account

    View full-size slide

  17. Project 2: Never went into production
    Lessons learned
    — Take the learning curve into account
    — Get clear specifications

    View full-size slide

  18. Project 3: Why doesn't it
    work?

    View full-size slide

  19. Project 3: Why doesn't it work?
    Lessons learned

    View full-size slide

  20. Project 3: Why doesn't it work?
    Lessons learned
    — Go beyond PHP

    View full-size slide

  21. Project 3: Why doesn't it work?
    Lessons learned
    — Go beyond PHP
    — Specifications! Specifications! Specifications!

    View full-size slide

  22. Project 4: What am I here for?

    View full-size slide

  23. Project 4: What am I here for?
    Lessons learned

    View full-size slide

  24. Project 4: What am I here for?
    Lessons learned
    — Try to stay out of politics

    View full-size slide

  25. Project 4: What am I here for?
    Lessons learned
    — Try to stay out of politics
    — If you get caught up, stay objective

    View full-size slide

  26. Project 5: Of course I'll help
    you

    View full-size slide

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

    View full-size slide

  28. Project 5: Of course I'll help you
    Lessons learned
    — Did I mention specs yet?

    View full-size slide

  29. Project 5: Of course I'll help you
    Lessons learned
    — Did I mention specs yet?
    — Think business

    View full-size slide

  30. Project 5: Of course I'll help you
    Lessons learned
    — Did I mention specs yet?
    — Think business
    — Focus on customer needs, not customer wants

    View full-size slide

  31. Project 6: Let's work together
    again!

    View full-size slide

  32. Project 6: Let's work together again!
    Lessons learned

    View full-size slide

  33. Project 6: Let's work together again!
    Lessons learned
    — Ensure projects are within your accepted travel reach

    View full-size slide

  34. 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

    View full-size slide

  35. 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)

    View full-size slide

  36. More projects?

    View full-size slide

  37. Thank you
    @skoop
    h!ps://le"ontheweb.com/
    h!ps://joind.in/talk/fd07d

    View full-size slide