13 explosive things you should try as an agilist - … 1...•!being funny •!natural performer...
TRANSCRIPT
@peitor
13 explosive things you should try as an agilist
Peter Gfader
@peitor
@peitor
About You
@peitor
What do you do in software?• Analyze
• Design
• Code
• Test
• Architect
• Document
• Coach
• Manage
@peitor
About Me
@peitor
@peitor
The planHow we work?
# God mode design thinking
# Mob Programming
Team
# Core protocols
# Definition of Awesome
Personal
# Failure Bow
# Personal Retrospectives
# Improv Theater
Users & Value
# MVE
# MVA
# Job Stories
Approach work
# Working Backwards
# MDD
# HDD
MVP
Not 1st release
Don’t build something
@peitor
MVP # MVEMinimum Viable “Experiment”• No predictionoExpectations and assumptions
• No matter who's idea -> lets validate it
• Different thought process -> brain
• For the Enterprise
http://blog.alpha-ux.co/making-the-case-for-minimum-viable-experiments
Voting
Concierge MVP
From the book
Magic Test
ConciergeMVP for web
@peitor
When MVP doesn’t work?
•Used by my peers?
•Stick to the *next* launch
@peitor
When MVP doesn’t work?• Used by my peers?
• Stick to the launch
Build an audience
http://sethgodin.typepad.com/seths_blog/2011/11/when-minimal-viable-product-doesnt-work.html
@peitor
# MVAMinimum Viable Audience
what people are willing to buy.
http://www.copyblogger.com/unfair-business-advantage/
@peitor
“People only truly tell you what they want to buy…
…by buying it”
@peitor
@peitor
# MVA1. What is your MVA?
2. How?
oFree content
oCrowdfunding Kickstarter
oInvite Only
•Eg https://number26.de
Voting
@peitor
Inspire by What exists already
• http://37signals.com/bootstrapped
• http://www.producthunt.com/
User Stories
As a user
I want a button
So that I can log in
WTF!?!
User Stories
Voting
Elevator PitchWe're giving (people) (this benefit) so that they can (do this)
For (ppl) who () [product is a ----- that---- unlike ---(competitor/product)
Our [Product] is Uber for (service)
@peitor
# Working Backwards• Start with the Press Release
• ½ pager
http://www.allthingsdistributed.com/2006/11/working_backwards.html
@peitor
Title
Product or Feature
Market
Summary
Problem
Solution
Quote
How to Get Started
Call to Action
Voting
Product Backlogfilled with
● Stories● Features● Epics
@peitor
# HDDReplace “req” with hypotheses
Right product?
BMC (Lean Canvas) -> breakdown
Riskiest assumption 1st
http://www.hackerchick.com/2012/04/hypothesis-driven-development.html
@peitor
# HDD• Hypothesis Driven Development
Voting
@peitor
How many experiments do you run?
How often do you deploy to Production?
@peitor
How many experiments do you run?
How often do you deploy to Production?
From Thoughtworks
@peitor
# MDD• Metrics Driven Development
http://blog.librato.com/posts/2014/7/16/metrics-driven-development
@peitor
@peitor
# MDD• What system hypothesis are you testing
• Bugs? -> Effect on metrics
• TDD -> Test your behavior?
• MDD -> Metrics for desired behavior?
@peitor
# of purchase / minAvg basket $$$
# of new signups
@peitor
Experiments
&
Data
Arguments
&
Opinions
Voting
Six Thinking Hats
@peitor
# God mode design thinking
“How would god build this?”
@peitor
How close can you come?
Ideal design
@peitor
@peitor
Voting
Pair Programming
@peitor
# Mob Programming• Whole team
• Work on same thing
• Same time
• Same space
• Same computer
http://mobprogramming.org/
Voting
Self organizing Teams
@peitor
# Core protocolsTeam commitments
• “Ask for Help”
• “Perfection Game”
• “Check In”
• “Click”http://www.mccarthyshow.com/online/
Voting
Definition of Done
@peitor
# Definition of Awesome“What would Awesome look like for your Team? Product feature?”
“What would take you 1 step closer
to Awesome?”
Toyota Katahttp://blog.crisp.se/2012/08/23/henrikkniberg/problem-solving-template
@peitor
Voting
“Learn from failure”
@peitor
Failure bow
http://tedxtalks.ted.com/video/The-Failure-Bow-Matt-Smith-at-T
@peitor
Failure bow as an observer
Benjamin Zander on mindset and teaching… https://vimeo.com/18625943
Voting
Retrospectives
@peitor
# Personal Retrospectives
Voting
Theater
@peitor
# Improv Theaterlive theatre
plot, characters and dialogue
are made up in the moment
@peitor
# Improv TheaterWhat is it not• !being funny
• !natural performer
• !hard to learn
@peitor
# Improv Theater• Turn off conscious brain
• Idea creation
• Commit to whatever happens
• Improvisation is everywhere
@peitor
# Improv Theatermy lessons
1. Try something crazy hard… makes normal easy
2. Doing trumps reading
3. “Yes And” attitude“Move forward” attitude
4. “You are not alone” mindset
Voting
@peitor
DoneHow we work?
# God mode design thinking
# Mob Programming
Team
# Core protocols
# Definition of Awesome
Personal
# Failure bow
# Personal Retrospectives
# Improv Theater
Users & Value
# MVE
# MVA
# Job Stories
Approach work
# Working Backwards
# MDD
# HDD
@peitor
What do you start tomorrow?