tips for selling continuous delivery to your business
Post on 15-Apr-2017
114 Views
Preview:
TRANSCRIPT
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
@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
@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
@pm_suzie
$3 TRILLION@pm_suzie - Michael Krigsman, Worldwide cost of IT failure
@pm_suzie
$3 TRILLION@pm_suzie - Michael Krigsman, Worldwide cost of IT failure
@pm_suzie - Gene Kim, How do we better sell DevOps?
@pm_suzie - Gene Kim, How do we better sell DevOps?
@pm_suzie - Mark Lyons, How do I become a Product Manager?@pm_suzie
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@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
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@pm_suzie@pm_suzie
Busy!Knows business goalsUnderstands 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/
@pm_suzie@pm_suzie
Busy!Knows business goalsUnderstands 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/
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@pm_suzie
ASK QUESTIONSCan 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?
@pm_suzie
TIPS FOR ACTIVE LISTENINGGive 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
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@pm_suzie@pm_suzie https://www.flickr.com/photos/pixbymaia/20639146075/in/photostream/
@pm_suzieSANE RELEASES
COMMIT BUILD AND TEST
AUTOMATED TESTS
STAGING DELIVERACCEPTANCE
@pm_suzieSANE RELEASES
COMMIT BUILD AND TEST
AUTOMATED TESTS
STAGING DELIVERACCEPTANCE
@pm_suzie
HANDLE OBJECTIONShttps://www.videvo.net/video/traffic-lights-cycle-/2967@pm_suzie
@pm_suzie
HANDLE OBJECTIONShttps://www.videvo.net/video/traffic-lights-cycle-/2967@pm_suzie
@pm_suzie
“I love the value of continuous delivery but I do think in an
enterprise context more discretion is needed regarding continuous
delivery.”
@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
@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
@pm_suzie - Gene Kim, How do we better sell DevOps?
@pm_suzie
@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
@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.…
@pm_suzie http://i.imgur.com/SYZk3Qn.jpg
top related