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

The Project From Hell - And How To Handle It (PHPAmersfoort May 2017)

The Project From Hell - And How To Handle It (PHPAmersfoort May 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

May 09, 2017
Tweet

More Decks by Stefan Koopmanschap

Other Decks in Business

Transcript

  1. View Slide

  2. Project from hell
    And how to handle it
    PHPAmersfoort
    May 9th, 2017
    @skoop

    View Slide

  3. Disclaimer
    This is a brand new talk

    View Slide

  4. Disclaimer
    This is a brand new talk
    » I need feedback!

    View Slide

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

    View Slide

  6. Disclaimer
    This is a brand new talk
    » I need feedback!
    » Feel free to ask questions
    » https://joind.in/talk/37824

    View Slide

  7. Disclaimer 2
    I am not bashing here

    View Slide

  8. Disclaimer 2
    I am not bashing here
    » It's about the lessons learned

    View Slide

  9. Structure

    View Slide

  10. Who
    has also had a project
    from hell?

    View Slide

  11. Project 1

    View Slide

  12. View Slide

  13. View Slide

  14. Project 1
    Lessons learned

    View Slide

  15. Project 1
    Lessons learned
    » Take learning curve into account

    View Slide

  16. Project 1
    Lessons learned
    » Take learning curve into account
    » Make sure you have full specs

    View Slide

  17. Project 1
    Lessons learned
    » Take learning curve into account
    » Make sure you have full specs
    » Avoid deadlines

    View Slide

  18. Project 2

    View Slide

  19. View Slide

  20. View Slide

  21. Project 2
    Lessons learned

    View Slide

  22. Project 2
    Lessons learned
    » Take the learning curve into account

    View Slide

  23. Project 2
    Lessons learned
    » Take the learning curve into account
    » Get clear specifications

    View Slide

  24. Project 3

    View Slide

  25. View Slide

  26. View Slide

  27. Project 3
    Lessons learned

    View Slide

  28. Project 3
    Lessons learned
    » Go beyond PHP

    View Slide

  29. Project 3
    Lessons learned
    » Go beyond PHP
    » Specifications! Specifications! Specifications!

    View Slide

  30. Project 4

    View Slide

  31. View Slide

  32. Project 4
    Lessons learned

    View Slide

  33. Project 4
    Lessons learned
    » Try to stay out of politics

    View Slide

  34. Project 4
    Lessons learned
    » Try to stay out of politics
    » If you get caught up, stay objective

    View Slide

  35. Project 5

    View Slide

  36. View Slide

  37. Project 5
    Lessons learned

    View Slide

  38. Project 5
    Lessons learned
    » Did I mention specs yet?

    View Slide

  39. Project 5
    Lessons learned
    » Did I mention specs yet?
    » Think business

    View Slide

  40. Project 5
    Lessons learned
    » Did I mention specs yet?
    » Think business
    » Focus on customer needs, not customer wants

    View Slide

  41. Project 6

    View Slide

  42. View Slide

  43. View Slide

  44. View Slide

  45. Project 6
    Lessons learned

    View Slide

  46. Project 6
    Lessons learned
    » Ensure projects are within your accepted travel
    reach

    View Slide

  47. Project 6
    Lessons learned
    » Ensure projects are within your accepted travel
    reach
    » Get all agreements with customers on paper and
    signed

    View Slide

  48. Project 6
    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 Slide

  49. More projects?

    View Slide

  50. Questions?

    View Slide

  51. Thank you
    @skoop
    https://leftontheweb.com/
    https://joind.in/talk/37824

    View Slide

  52. View Slide