ship it! fast product development
TRANSCRIPT
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 1
SHIP IT!
FAST PRODUCT DEVELOPMENT | JUDITH ANDRESENKEYNOTE | PRODUCT CAMP BERLIN | OCT 17TH, 2015
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 2
JUDITH ANDRESEN
Organizational Development
@janosch007judithandresen.com
MAKE TRUECOOPERATION POSSIBLE
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 3
SHIP IT!
A Measure your cycle timeB Minimize your complexity costsC True north!
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 4
LEAD TIME[...] is a term borrowed from themanufacturing method known as Lean [...],where it is defined as the time elapsedbetween a customer placing an order andreceiving the product ordered.
Source: Agile Alliance
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 5
LEAD TIMETranslated to the software domain, lead timecan be described more abstractly as the timeelapsed between the identification of arequirement and its fulfillment.
Source: Agile Alliance
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 6
LEAD TIMEFULFILLED FORYOUR CUSTOMER
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 7
WORK ON YOUR CYCLE TIME!
LEAD TIME
CYCLE TIME
USERSTORY
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 8
LIVE LIVE!
TECHNICALDEBT
COMPLEXFEATURE IDEA
RELEASEPROCEDURES
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 9
MINIMUM VIABLE PRODUCT[...] has just those core features that allow theproduct to be deployed, and no more
Source: Wikpedia
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 10
ProductManager
to Dev
„How hard would it beto add the feature XYZ?“
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 11
COMPLEXITY INCREASES FAST
ON
OFFSTATES: 4
OFF STATES: 8
OFF STATES: 16
OFF STATES: 32
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 12
CONSIDER THE COMPLEXITY COSTS!„The work of implementing a feature initiallyis often a tiny fraction of the work to supportthat feature over the lifetime of a product [...]“
Source: The One Cost Engineers and Product Managers Don't Consider
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 13
FOCUS ON A SIMPLE SOLUTION
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 14
SIMPLE SOLUTION = BEST SOLUTION
UI, DESIGN
TECHNICAL IMPLEMENTATION
FEATURE IDEA
PRODUCT
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 15
EGO ALARM!
BEST IN CLASS!
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 16
EMBRACE SIMPLICITY
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 17
All team members align themselves to the team goal. Personal goals are less importantthan the team goal.
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 18
HAVE THE CRUCIAL CONVERSATION_ On one level
_ Appreciating
_ Demanding for simplicity
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 19
JohannesMainusch
Software Architecture Prime Directive:Changeability!The ability to change the software(the product) with ease at any time
Source: Management – Chaos + Countermeasures
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 20
TRUE NORTH_ Action leading
_ Pointing the way
_ 3 – 5 short statements
_ Applies to all team members
CHANGEABILITY
„ALWAYSTHE SIMPLESOLUTION!“
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 21
TALK!_ Define your true north
_ Reduce complexity costs(summed up for the whole product)
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 22
SHIP IT!www.judithandresen.com/blog/vortrag@[email protected]