$30 off During Our Annual Pro Sale. View Details »

Tips for selling Continuous Delivery to your business

suziejprince
November 03, 2016

Tips for selling Continuous Delivery to your business

Explaining why businesses should do continuous delivery can be hard. As a product manager I want to share with you how you can convince your product managers and others in your business why you should practice continuous delivery.

Originally presented at DevOpsDays Madison in November 2016
https://www.devopsdays.org/events/2016-madison/program/suzie-prince/

suziejprince

November 03, 2016
Tweet

More Decks by suziejprince

Other Decks in Programming

Transcript

  1. Tips for selling Continuous Delivery to your business @ DevOpsDays

    Madison @pm_suzie
  2. Suzie Prince Head of Product for ThoughtWorks products group Product

    Manager for Snap CI 10 + years experience in software development including agile and CD practices Tweeting @pm_suzie
  3. @pm_suzie

  4. @pm_suzie

  5. @pm_suzie

  6. @pm_suzie

  7. @pm_suzie SELLING CD TO YOUR BUSINESS Why Who How

  8. @pm_suzie “Continuous Delivery is the ability to get changes of

    all types—including new features, configuration changes, bug fixes and experiments—into production, or into the hands of users, safely and quickly in a sustainable way.” - Jez Humble, continuousdelivery.com
  9. @pm_suzie “Continuous Delivery is the ability to get changes of

    all types—including new features, configuration changes, bug fixes and experiments—into production, or into the hands of users, safely and quickly in a sustainable way.” - Jez Humble, continuousdelivery.com
  10. CONTINUOUS DELIVERY

  11. @pm_suzie WHY

  12. @pm_suzie $3 TRILLION @pm_suzie - Michael Krigsman, Worldwide cost of

    IT failure
  13. @pm_suzie $3 TRILLION @pm_suzie - Michael Krigsman, Worldwide cost of

    IT failure
  14. @pm_suzie - Gene Kim, How do we better sell DevOps?

  15. @pm_suzie - Gene Kim, How do we better sell DevOps?

  16. @pm_suzie - Mark Lyons, How do I become a Product

    Manager? @pm_suzie
  17. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  18. @pm_suzie “IT is part of the business and not outside

    it. The team should be responsible for business success, not just technical success, which has no value in itself.” - Mary Poppendieck, Unknown
  19. @pm_suzie @pm_suzie

  20. @pm_suzie @pm_suzie

  21. @pm_suzie WHO

  22. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  23. @pm_suzie @pm_suzie Busy! Knows business goals Understands customers Wants to

    deliver a valuable product Wants to meet customer needs Has too many requirements Has to balance bugs and new features Has to answer to customers when product is unavailable Needs feedback Does not know everything https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
  24. @pm_suzie @pm_suzie Busy! Knows business goals Understands customers Wants to

    deliver a valuable product Wants to meet customer needs Has too many requirements Has to balance bugs and new features Has to answer to customers when product is unavailable Needs feedback Does not know everything https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
  25. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  26. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  27. @pm_suzie HOW

  28. @pm_suzie BUILD EMPATHY @pm_suzie

  29. @pm_suzie BUILD EMPATHY @pm_suzie

  30. @pm_suzie ASK QUESTIONS Can you tell me more about… What

    is your desired outcome? What would make you happy? What’s a bad day look like? What does a good day look like? Is there anything I could do?
  31. @pm_suzie LISTEN @pm_suzie

  32. @pm_suzie LISTEN @pm_suzie

  33. @pm_suzie TIPS FOR ACTIVE LISTENING Give undivided attention and show

    you’re listening Defer judgement. Don’t assume. Have a open mind Provide feedback. Reflect. “What I’m hearing is…” No solutions! Say thanks
  34. @pm_suzie WHO

  35. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  36. @pm_suzie @pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/

  37. @pm_suzie TELL STORIES @pm_suzie

  38. @pm_suzie TELL STORIES @pm_suzie

  39. @pm_suzie FASTER FEEDBACK

  40. @pm_suzie FASTER FEEDBACK CODE BUILD TEST RELEASE OPERATE

  41. @pm_suzie MORE RESPONSIVE

  42. @pm_suzie RESPONSIVE

  43. @pm_suzie HIGH QUALITY

  44. @pm_suzie QUALITY

  45. @pm_suzie REDUCED WASTE

  46. @pm_suzie REDUCE WASTE

  47. @pm_suzie SANE RELEASES

  48. @pm_suzie SANE RELEASES COMMIT BUILD AND TEST AUTOMATED TESTS STAGING

    DELIVER ACCEPTANCE
  49. @pm_suzie SANE RELEASES COMMIT BUILD AND TEST AUTOMATED TESTS STAGING

    DELIVER ACCEPTANCE
  50. @pm_suzie BETTER TEAMS

  51. @pm_suzie BETTER TEAMS

  52. @pm_suzie HANDLE OBJECTIONS https://www.videvo.net/video/traffic-lights-cycle-/2967 @pm_suzie

  53. @pm_suzie HANDLE OBJECTIONS https://www.videvo.net/video/traffic-lights-cycle-/2967 @pm_suzie

  54. @pm_suzie CONFUSION

  55. @pm_suzie “My customers don’t want new stuff every week.”

  56. @pm_suzie “I love the value of continuous delivery but I

    do think in an enterprise context more discretion is needed regarding continuous delivery.”
  57. @pm_suzie @pm_suzie

  58. @pm_suzie @pm_suzie

  59. @pm_suzie QUALITY CONCERNS

  60. @pm_suzie ONLY FOR UNICORNS

  61. @pm_suzie “Part of the reason IMVU can get away with

    all their bugs is because they’re in the entertainment business, so none of their users rely on them for anything really important.” - Anon, 50 Deployments A Day and The Perpetual Beta
  62. @pm_suzie “Continuous deployment sounds cool. In a world where safety

    and reliability and privacy and security aren’t important, it would be fun to try. But like a lot of other developers, I live in the real world. And I need to build real software.” -Jim Bird, Continuously Putting Your Customers at Risk
  63. @pm_suzie - Gene Kim, How do we better sell DevOps?

  64. @pm_suzie DATA AND RESOURCES

  65. @pm_suzie DATA AND RESOURCES

  66. @pm_suzie

  67. @pm_suzie

  68. @pm_suzie DATA AND RESOURCES • https://puppet.com/resources/white-paper/2016-state-of-devops-report • https://continuousdelivery.com/evidence-case-studies/ • http://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-

    cheatsheet-for-the-rest-of-us/ • http://www.mindtheproduct.com/2016/07/continuous-delivery-devops-product- managers-new-bff/ • http://www.startuplessonslearned.com/2009/06/why-continuous-deployment.html • http://radar.oreilly.com/2009/03/continuous-deployment-5-eas.html
  69. @pm_suzie TIPS FOR SELLING CD TO YOUR BUSINESS Get to

    know your business Show empathy and learn drivers Tell stories highlighting benefits not features And keep going.…
  70. @pm_suzie http://i.imgur.com/SYZk3Qn.jpg