SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 1
SHIP IT!
FAST PRODUCT DEVELOPMENT | JUDITH ANDRESEN
KEYNOTE | PRODUCT CAMP BERLIN | OCT 17TH, 2015
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 2
JUDITH ANDRESEN
Organizational Development
@janosch007
judithandresen.com
MAKE TRUE
COOPERATION POSSIBLE
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 3
SHIP IT!
A Measure your cycle time
B Minimize your complexity costs
C True north!
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 4
LEAD TIME
[...] is a term borrowed from the
manufacturing method known as Lean [...],
where it is defined as the time elapsed
between a customer placing an order and
receiving the product ordered.
Source: Agile Alliance
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 5
LEAD TIME
Translated to the software domain, lead time
can be described more abstractly as the time
elapsed between the identification of a
requirement and its fulfillment.
Source: Agile Alliance
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 6
LEAD TIME
FULFILLED FOR
YOUR CUSTOMER
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 7
WORK ON YOUR CYCLE TIME!
LEAD TIME
CYCLE TIME
USER
STORY
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 8
LIVE LIVE!
TECHNICAL
DEBT
COMPLEX
FEATURE IDEA
RELEASE
PROCEDURES
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 9
MINIMUM VIABLE PRODUCT
[...] has just those core features that allow the
product to be deployed, and no more
Source: Wikpedia
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 10
Product
Manager
to Dev
„How hard would it be
to add the feature XYZ?“
SHIP IT! FAST PRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 11
COMPLEXITY INCREASES FAST
ON
OFF
STATES: 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 initially
is often a tiny fraction of the work to support
that 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 important
than 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
Johannes
Mainusch
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
„ALWAYS
THE SIMPLE
SOLUTION!“
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
@judithandresen
info@judithandresen.com

Ship it! Fast Product Development

  • 1.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 1 SHIP IT! FAST PRODUCT DEVELOPMENT | JUDITH ANDRESEN KEYNOTE | PRODUCT CAMP BERLIN | OCT 17TH, 2015
  • 2.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 2 JUDITH ANDRESEN Organizational Development @janosch007 judithandresen.com MAKE TRUE COOPERATION POSSIBLE
  • 3.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 3 SHIP IT! A Measure your cycle time B Minimize your complexity costs C True north!
  • 4.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 4 LEAD TIME [...] is a term borrowed from the manufacturing method known as Lean [...], where it is defined as the time elapsed between a customer placing an order and receiving the product ordered. Source: Agile Alliance
  • 5.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 5 LEAD TIME Translated to the software domain, lead time can be described more abstractly as the time elapsed between the identification of a requirement and its fulfillment. Source: Agile Alliance
  • 6.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 6 LEAD TIME FULFILLED FOR YOUR CUSTOMER
  • 7.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 7 WORK ON YOUR CYCLE TIME! LEAD TIME CYCLE TIME USER STORY
  • 8.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 8 LIVE LIVE! TECHNICAL DEBT COMPLEX FEATURE IDEA RELEASE PROCEDURES
  • 9.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 9 MINIMUM VIABLE PRODUCT [...] has just those core features that allow the product to be deployed, and no more Source: Wikpedia
  • 10.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 10 Product Manager to Dev „How hard would it be to add the feature XYZ?“
  • 11.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 11 COMPLEXITY INCREASES FAST ON OFF STATES: 4 OFF STATES: 8 OFF STATES: 16 OFF STATES: 32
  • 12.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 12 CONSIDER THE COMPLEXITY COSTS! „The work of implementing a feature initially is often a tiny fraction of the work to support that feature over the lifetime of a product [...]“ Source: The One Cost Engineers and Product Managers Don't Consider
  • 13.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 13 FOCUS ON A SIMPLE SOLUTION
  • 14.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 14 SIMPLE SOLUTION = BEST SOLUTION UI, DESIGN TECHNICAL IMPLEMENTATION FEATURE IDEA PRODUCT
  • 15.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 15 EGO ALARM! BEST IN CLASS!
  • 16.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 16 EMBRACE SIMPLICITY
  • 17.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 17 All team members align themselves to the team goal. Personal goals are less important than the team goal.
  • 18.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 18 HAVE THE CRUCIAL CONVERSATION _ On one level _ Appreciating _ Demanding for simplicity
  • 19.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 19 Johannes Mainusch Software Architecture Prime Directive: Changeability! The ability to change the software (the product) with ease at any time Source: Management – Chaos + Countermeasures
  • 20.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 20 TRUE NORTH _ Action leading _ Pointing the way _ 3 – 5 short statements _ Applies to all team members CHANGEABILITY „ALWAYS THE SIMPLE SOLUTION!“
  • 21.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 21 TALK! _ Define your true north _ Reduce complexity costs (summed up for the whole product)
  • 22.
    SHIP IT! FASTPRODUCT DEVELOPMENTBERATUNG JUDITH ANDRESEN 22 SHIP IT! www.judithandresen.com/blog/vortrag @judithandresen info@judithandresen.com