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

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

    View Slide

  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

    View Slide

  3. @pm_suzie

    View Slide

  4. @pm_suzie

    View Slide

  5. @pm_suzie

    View Slide

  6. @pm_suzie

    View Slide

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

    View Slide

  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

    View Slide

  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

    View Slide

  10. CONTINUOUS DELIVERY

    View Slide

  11. @pm_suzie
    WHY

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  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

    View Slide

  19. @pm_suzie
    @pm_suzie

    View Slide

  20. @pm_suzie
    @pm_suzie

    View Slide

  21. @pm_suzie
    WHO

    View Slide

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

    View Slide

  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/

    View Slide

  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/

    View Slide

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

    View Slide

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

    View Slide

  27. @pm_suzie
    HOW

    View Slide

  28. @pm_suzie
    BUILD EMPATHY
    @pm_suzie

    View Slide

  29. @pm_suzie
    BUILD EMPATHY
    @pm_suzie

    View Slide

  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?

    View Slide

  31. @pm_suzie
    LISTEN
    @pm_suzie

    View Slide

  32. @pm_suzie
    LISTEN
    @pm_suzie

    View Slide

  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

    View Slide

  34. @pm_suzie
    WHO

    View Slide

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

    View Slide

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

    View Slide

  37. @pm_suzie
    TELL STORIES
    @pm_suzie

    View Slide

  38. @pm_suzie
    TELL STORIES
    @pm_suzie

    View Slide

  39. @pm_suzie
    FASTER
    FEEDBACK

    View Slide

  40. @pm_suzie
    FASTER FEEDBACK
    CODE
    BUILD
    TEST
    RELEASE
    OPERATE

    View Slide

  41. @pm_suzie
    MORE
    RESPONSIVE

    View Slide

  42. @pm_suzie
    RESPONSIVE

    View Slide

  43. @pm_suzie
    HIGH QUALITY

    View Slide

  44. @pm_suzie
    QUALITY

    View Slide

  45. @pm_suzie
    REDUCED
    WASTE

    View Slide

  46. @pm_suzie
    REDUCE WASTE

    View Slide

  47. @pm_suzie
    SANE
    RELEASES

    View Slide

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

    View Slide

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

    View Slide

  50. @pm_suzie
    BETTER
    TEAMS

    View Slide

  51. @pm_suzie
    BETTER TEAMS

    View Slide

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

    View Slide

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

    View Slide

  54. @pm_suzie
    CONFUSION

    View Slide

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

    View Slide

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

    View Slide

  57. @pm_suzie
    @pm_suzie

    View Slide

  58. @pm_suzie
    @pm_suzie

    View Slide

  59. @pm_suzie
    QUALITY
    CONCERNS

    View Slide

  60. @pm_suzie
    ONLY FOR
    UNICORNS

    View Slide

  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

    View Slide

  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

    View Slide

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

    View Slide

  64. @pm_suzie
    DATA AND RESOURCES

    View Slide

  65. @pm_suzie
    DATA AND RESOURCES

    View Slide

  66. @pm_suzie

    View Slide

  67. @pm_suzie

    View Slide

  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

    View Slide

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

    View Slide

  70. @pm_suzie http://i.imgur.com/SYZk3Qn.jpg

    View Slide