applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/r3k2... ·...

19
@jezhumble #katacon | february 19 2016 applying kata to software product development

Upload: others

Post on 03-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumble #katacon | february 19 2016

applying kata to software product development

Page 2: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumble

projects

Page 3: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

scrum-

fall

water-

Page 4: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

Jon Jenkins, “Velocity Culture, The Unmet Challenge in Ops” 2011 | http://bit.ly/1vJo1Ya

Page 5: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumble

apple macintosh

“Instead of arguing about new software ideas, we actually tried them out by writing quick prototypes, keeping the ideas that worked best and discarding the others. We always had something running that represented our best thinking at the time.”

“The Macintosh Spirit” | http://www.folklore.org/StoryView.py?project=Macintosh&story=The_Macintosh_Spirit.txt

Page 6: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity
Page 7: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

impact mapping

Gojko Adzic, Impact Mapping

Page 8: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumbleJeff Gothelf “Better product definition with Lean UX and Design” http://bit.ly/TylT6A

hypothesis-driven delivery

We believe that

[building this feature]

[for these people]

will achieve [this outcome].

We will know we are successful when we see [this signal from the market].

Page 9: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

experiments

Different types of user research, courtesy of Janice Fraser

Page 10: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumbleFrank Harris and Nell Thomas, “Etsy’s Product Development

with Continuous Experimentation”, http://bit.ly/19Z5izI

Page 11: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumbleFrank Harris and Nell Thomas, “Etsy’s Product Development

with Continuous Experimentation”, http://bit.ly/19Z5izI

Page 12: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

do less

“Evaluating well-designed and executed experiments that were designed to improve a key metric, only about 1/3 were successful at improving the key metric!”

“Online Experimentation at Microsoft”, Kohavi et al http://stanford.io/130uW6X

Page 13: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

Jon Jenkins, “Velocity Culture, The Unmet Challenge in Ops” 2011 | http://bit.ly/1vJo1Ya

Page 14: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

innovation culture

“I think building this culture is the key to innovation. Creativity must flow from everywhere. Whether you are a summer intern or the CTO, any good idea must be able to seek an objective test, preferably a test that exposes the idea to real customers. Everyone must be able to experiment, learn, and iterate.”

http://glinden.blogspot.com/2006/04/early-amazon-shopping-cart.html

Page 15: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

it performance is a competitive advantage

“Firms with high-performing IT organizations were twice as likely to exceed their profitability, market share and productivity goals.”

http://bit.ly/2014-devops-report

Page 16: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

time to restore service

lead time for changes

release frequency

change fail rate

it performance

http://bit.ly/2014-devops-report

Page 17: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

“My job makes good use of my skills and abilities.”

“I would recommend this organization as a good place to work.”

“I am satisfied with my job.”

“We use data from app perf & infra monitoring tools to make business decisions daily.”

“I have the tools and resources to do my job well.”

top predictors of org performance

http://bit.ly/2014-devops-report

Page 18: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

@jezhumble

high trust culture

Westrum, “A Typology of Organizational Cultures”, Qual Saf Health Care 2004; 13 (Suppl II):ii22-ii27

Page 19: applying kata to software product developmentkatasummit.com/wp-content/uploads/2016/02/R3K2... · innovation culture “I think building this culture is the key to innovation. Creativity

want to learn more?To receive the following:

• An exclusive invite to our DevOps benchmarking tool • A chance to get a personalized analysis of your results • A copy of this presentation • A 100 page excerpt from Lean Enterprise • A 20m preview of my Continuous Delivery video workshop • Discount code for CD video + interviews with Eric Ries & more • Early drafts of the DevOps Handbook

Just pick up your phone and send an email To: [email protected] Subject: devops

© 2016 Jez Humble & Associates LLC