Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bootstrap an Agile Project with Lean Canvas and Inception Deck @Agile Roots2014

Bootstrap an Agile Project with Lean Canvas and Inception Deck @Agile Roots2014

Agile Roots 2014

Naoto Nishimura

July 15, 2014
Tweet

More Decks by Naoto Nishimura

Other Decks in Technology

Transcript

  1. Bootstrap an Agile Project
    with
    Lean Canvas and
    Inception Deck
    Naoto Nishimura
    @nawoto
    @Agile Roots 2014
    ੢ ଜ ௚ ਓ
    14೥7݄15೔Ր༵೔

    View full-size slide

  2. 14೥7݄15೔Ր༵೔

    View full-size slide

  3. ੢ଜ௚ਓ
    Naoto Nishimura
    "Agile" Consultant, Coach,
    Trainer, Programmer
    with 10+ years of experience.
    http://nawo.to
    εΫϥϜಓ
    14೥7݄15೔Ր༵೔

    View full-size slide

  4. Tao of Scrum
    14೥7݄15೔Ր༵೔

    View full-size slide

  5. My Books
    14೥7݄15೔Ր༵೔

    View full-size slide

  6. What leads
    an Agile Project
    into a success?
    Always worried...
    14೥7݄15೔Ր༵೔

    View full-size slide

  7. Bootstrap
    14೥7݄15೔Ր༵೔

    View full-size slide

  8. A lot of things
    happen
    before
    a project begins
    14೥7݄15೔Ր༵೔

    View full-size slide

  9. Awesome Product?
    Many Stakeholders,
    Many Opinions
    14೥7݄15೔Ր༵೔

    View full-size slide

  10. Wrong Way
    14೥7݄15೔Ր༵೔

    View full-size slide

  11. tight FIXED
    schedule?
    Team with
    little motivation
    14೥7݄15೔Ր༵೔

    View full-size slide

  12. Flickr: redjar
    Things are not in clear view
    14೥7݄15೔Ր༵೔

    View full-size slide

  13. Two Practices
    Lean Canvas Inception Deck
    ©Jonathan Rasmusson
    14೥7݄15೔Ր༵೔

    View full-size slide

  14. Two Practices
    Lean Canvas Inception Deck
    ©Jonathan Rasmusson
    valid goal
    clear
    important
    things
    14೥7݄15೔Ր༵೔

    View full-size slide

  15. Why do we use
    these two practices?
    14೥7݄15೔Ր༵೔

    View full-size slide

  16. Lean Canvas Inception Deck
    Lightweight
    Communication
    14೥7݄15೔Ր༵೔

    View full-size slide

  17. Do you know
    Lean Canvas?
    14೥7݄15೔Ր༵೔

    View full-size slide

  18. Do you know
    Lean Canvas?
    14೥7݄15೔Ր༵೔

    View full-size slide

  19. Do you know
    Lean Canvas?
    A Practice to Verify
    your idea, business model
    and your product
    14೥7݄15೔Ր༵೔

    View full-size slide

  20. Just fill in!
    •Problem
    •Customer Segments
    •Unique Value Proposition
    •Solution
    •Channels
    14೥7݄15೔Ր༵೔

    View full-size slide

  21. Just fill in!
    •Revenue Streams
    •Cost Structure
    •Key Metrics
    •Unfair Advantage
    14೥7݄15೔Ր༵೔

    View full-size slide

  22. How do we draw a canvas?
    14೥7݄15೔Ր༵೔

    View full-size slide

  23. form your
    hypothesis
    Step 1
    Who are early adapters?
    What problems does it solve?
    14೥7݄15೔Ր༵೔

    View full-size slide

  24. Inspect
    Step 2
    Let's ask your customers
    directly!
    14೥7݄15೔Ր༵೔

    View full-size slide

  25. Step 3
    Learn
    gottcha!!
    合点
    14೥7݄15೔Ր༵೔

    View full-size slide

  26. -FBSO
    )ZQPUIFTJT
    %SBX
    *OTQFDU
    14೥7݄15೔Ր༵೔

    View full-size slide

  27. Goal
    Have you established
    your business plan?
    14೥7݄15೔Ր༵೔

    View full-size slide

  28. %SBXXJUI
    :PVS5FBN
    10*/5
    14೥7݄15೔Ր༵೔

    View full-size slide

  29. Rationale
    •easy to find mistakes
    •get to know your Customer
    better
    14೥7݄15೔Ր༵೔

    View full-size slide

  30. Your Team understands
    why your product is needed
    14೥7݄15೔Ր༵೔

    View full-size slide

  31. motivation drives
    performance
    14೥7݄15೔Ր༵೔

    View full-size slide

  32. Do we need whole team?
    Core Members will do
    14೥7݄15೔Ր༵೔

    View full-size slide

  33. Lean Canvas helps us
    to find a valid goal
    and to understand the product
    14೥7݄15೔Ր༵೔

    View full-size slide

  34. We've found a valid goal.
    Is it enough to our success?
    14೥7݄15೔Ր༵೔

    View full-size slide

  35. Umh...
    A Project is not that easy
    14೥7݄15೔Ր༵೔

    View full-size slide

  36. Do you know
    "Inception Deck"?
    14೥7݄15೔Ր༵೔

    View full-size slide

  37. Not Movie
    14೥7݄15೔Ր༵೔

    View full-size slide

  38. ,,,,
    ,,
    Agile Inception Deck is
    a practice to align
    what we expect for the project
    with
    what we can really do.
    14೥7݄15೔Ր༵೔

    View full-size slide

  39. The Agile Samurai presented this practice.
    http://agilewarrior.wordpress.com/2010/11/06/
    the-agile-inception-deck/
    14೥7݄15೔Ր༵೔

    View full-size slide

  40. Sprint 0
    Sprint Release
    Sprint
    When should we do?
    Agile Inception Deck
    At the project inception
    14೥7݄15೔Ր༵೔

    View full-size slide

  41. Why do we do
    Inception Deck?
    14೥7݄15೔Ր༵೔

    View full-size slide

  42. Your Boss
    Go and buy
    flowers
    for our guest.
    14೥7݄15೔Ր༵೔

    View full-size slide

  43. OK. I've got it. But...
    How many &
    how much?
    What kind?
    14೥7݄15೔Ր༵೔

    View full-size slide

  44. Vague expectations of
    Flickr: redjar
    ✓Budget
    ✓Target
    ✓Implementation
    ✓Situation
    14೥7݄15೔Ր༵೔

    View full-size slide

  45. Vague expectations make
    Flickr: redjar
    ✓tasks difficult
    ✓everybody
    misunderstands
    one another
    14೥7݄15೔Ր༵೔

    View full-size slide

  46. In a real project...
    14೥7݄15೔Ր༵೔

    View full-size slide

  47. “I want this feature!!”
    “We've got It!!”
    14೥7݄15೔Ր༵೔

    View full-size slide

  48. “We've got It!!”
    She understands differently...
    He just doesn't understand...
    He is afraid of something...
    But...
    14೥7݄15೔Ր༵೔

    View full-size slide

  49. Expectations? Realizable?
    Product Owner Team
    Alignment
    14೥7݄15೔Ր༵೔

    View full-size slide

  50. Don't go into dense fog.
    Flickr: redjar
    14೥7݄15೔Ր༵೔

    View full-size slide

  51. We can make it clear!
    14೥7݄15೔Ր༵೔

    View full-size slide

  52. How do we
    make it clear
    by Inception Deck?
    14೥7݄15೔Ր༵೔

    View full-size slide

  53. 11 questions of
    Inception Deck
    can clear the way.
    14೥7݄15೔Ր༵೔

    View full-size slide

  54. Agile Team answers each
    question.
    ©KAME
    14೥7݄15೔Ր༵೔

    View full-size slide

  55. Agile Team discusses
    using 11 Q's, and agree.
    14೥7݄15೔Ր༵೔

    View full-size slide

  56. Bring them
    all together
    14೥7݄15೔Ր༵೔

    View full-size slide

  57. What is important
    to the success
    of an Agile Project?
    14೥7݄15೔Ր༵೔

    View full-size slide

  58. Value
    Customer
    User
    14೥7݄15೔Ր༵೔

    View full-size slide

  59. EElleevvaattoorr ppiittcchh
    About your customer’s
    business goal.
    Goal
    Business
    14೥7݄15೔Ր༵೔

    View full-size slide

  60. PPrroodduucctt bbooxx
    About users’ values
    of the product.
    Goal
    Product
    14೥7݄15೔Ր༵೔

    View full-size slide

  61. 14೥7݄15೔Ր༵೔

    View full-size slide

  62. Lean Canvas answers
    theses questions.
    14೥7݄15೔Ր༵೔

    View full-size slide

  63. Other questions?
    14೥7݄15೔Ր༵೔

    View full-size slide

  64. Expectations? Realizable?
    What How
    14೥7݄15೔Ր༵೔

    View full-size slide

  65. What
    the project
    s"
    " of
    14೥7݄15೔Ր༵೔

    View full-size slide

  66. WWhhyy wwee aarree hheerree??
    About the goal of
    the project and the rationale.
    Mission
    14೥7݄15೔Ր༵೔

    View full-size slide

  67. NNOOTT lliisstt ((NNoott ttoo DDoo LLiisstt))
    About what is in and
    what is out of scope.
    Scope
    14೥7݄15೔Ր༵೔

    View full-size slide

  68. YYoouurr pprroojjeecctt ccoommmmuunniittyy
    Who are stakeholders?
    Whom does the team
    work with?
    Project
    community
    14೥7݄15೔Ր༵೔

    View full-size slide

  69. )PXT
    5FDIOJDBM
    TPMVUJPOT
    6QBU
    OJHIU
    4J[FJUVQ
    8IBU`T
    HPJOHUP
    HJWF
    8IBU`TJU
    HPJOHUP
    UBLF
    14೥7݄15೔Ր༵೔

    View full-size slide

  70. TTeecchhnniiccaall ssoolluuttiioonnss
    About what technologies
    to build with
    Architecture
    14೥7݄15೔Ր༵೔

    View full-size slide

  71. WWhhaatt kkeeeeppss uuss uupp aatt nniigghhtt
    Worst nightmares?
    Risks
    14೥7݄15೔Ր༵೔

    View full-size slide

  72. HHooww bbiigg iiss tthhiiss??
    About rough dates.
    Schedule
    14೥7݄15೔Ր༵೔

    View full-size slide

  73. TTrraaddee--ooffff sslliiddeerrss
    About trade-offs and how
    we discuss with
    stakeholders.
    QCD
    Scope
    Give something up.
    14೥7݄15೔Ր༵೔

    View full-size slide

  74. TThhee AA--TTeeaamm
    About necessary skills,
    roles and who decides.
    Manning
    14೥7݄15೔Ր༵೔

    View full-size slide

  75. TThhee ffiirrsstt rreelleeaassee
    About when you are done
    and how much it costs.
    The most
    important
    14೥7݄15೔Ր༵೔

    View full-size slide

  76. The Point is
    We know we all
    agree:
    what it's going
    to take and
    how much it's
    going to cost.
    14೥7݄15೔Ր༵೔

    View full-size slide

  77. ,,
    ,,,,
    The
    assumption of
    consensus
    where none
    exists is what
    kills most
    projects.
    14೥7݄15೔Ր༵೔

    View full-size slide

  78. Just a piece of cake?
    14೥7݄15೔Ր༵೔

    View full-size slide

  79. Step by step
    14೥7݄15೔Ր༵೔

    View full-size slide

  80. 1VUPOB
    EFDL
    1SFQBSF
    "HSFF
    $PNNVOJDBUF
    14೥7݄15೔Ր༵೔

    View full-size slide

  81. Preparation
    Someone can
    work out
    a tentative
    plan.
    14೥7݄15೔Ր༵೔

    View full-size slide

  82. Communication
    Share and discuss
    your fears and
    vague expectations
    with others.
    in 90min
    ΨϠΨϠ
    14೥7݄15೔Ր༵೔

    View full-size slide

  83. .JTTJPO
    *NQPTTJCMF

    14೥7݄15೔Ր༵೔

    View full-size slide

  84. Tough questions
    are important
    14೥7݄15೔Ր༵೔

    View full-size slide

  85. If you can’t ask tough questions...
    14೥7݄15೔Ր༵೔

    View full-size slide

  86. It was too
    late to
    discuss
    such
    important
    things in
    the middle
    of the
    project...
    14೥7݄15೔Ր༵೔

    View full-size slide

  87. The Point is
    A good facilitator
    would help!
    14೥7݄15೔Ր༵೔

    View full-size slide

  88. Agreement
    14೥7݄15೔Ր༵೔

    View full-size slide

  89. Can we keep promises?
    14೥7݄15೔Ր༵೔

    View full-size slide

  90. Transparency
    On the wall!!
    14೥7݄15೔Ր༵೔

    View full-size slide

  91. Inception Deck is
    a lightweight
    workshop
    to help people
    aligned.
    14೥7݄15೔Ր༵೔

    View full-size slide

  92. clear Important things
    before starting the project
    14೥7݄15೔Ր༵೔

    View full-size slide

  93. What leads
    an Agile Project
    into a success?
    Always worried...
    14೥7݄15೔Ր༵೔

    View full-size slide

  94. Bootstrap
    14೥7݄15೔Ր༵೔

    View full-size slide

  95. by these two practices
    Lean Canvas Inception Deck
    14೥7݄15೔Ր༵೔

    View full-size slide

  96. What leads
    an Agile Project
    into success?
    Always worry...
    Agile Team
    however
    only by a
    good
    14೥7݄15೔Ր༵೔

    View full-size slide

  97. A Good Agile Team
    does not exist
    before starting the project.
    14೥7݄15೔Ր༵೔

    View full-size slide

  98. Agile Team will get better gradually
    by iterative learning
    14೥7݄15೔Ր༵೔

    View full-size slide

  99. Agile Team should learn
    various things
    before starting the project
    by iterative learning
    14೥7݄15೔Ր༵೔

    View full-size slide

  100. Let's build
    a good Agile Team!
    14೥7݄15೔Ր༵೔

    View full-size slide

  101. May the Force be with you
    14೥7݄15೔Ր༵೔

    View full-size slide