SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Visual & active collaboration using
AGILE ESTIMATION 2.0


                       Presented by Brad Swanson & Björn Jensen 
                        @ ScrumGathering Shanghai April 19 ‐ 20
TEAM ESTIMATION
TEAM ESTIMATION GAME BY STEVE BOCKMAN
                        STEVE BOCKMAN



                          ...                           Ok!
                                                         ?
             PO                      SM                               TM
          Product Owner         Scrum Master                    Development Team

              1            2               3                 5           8         13


    US#1
    US#2
    US#3
    US#4
    US#5
    US#6
    US#7
    US#8
Product
Backlog

                          Presented by Brad Swanson & Björn Jensen 
                           @ ScrumGathering Shanghai April 19 ‐ 20
TEAM ESTIMATION GAME IN PRACTICE
TEAM ESTIMATION GAME IN PRACTICE
• Given: a ranked product backlog for a playground
• Estimate the backlog items applying the rules of the team
  Estimate the backlog items applying the rules of the team 
  estimation game:
   – Place the first (highest ranked) story card in the middle
   – Players take turns with two options per player:
     Players take turns with two options per player:
       • Place the top story card off the stack on its estimated size or
       • Move a previously placed card to a new location
   – During a turn:
        i
       • Other team members only ask clarifying questions
       • They must not express their own opinions
   – When the stack is empty, each player may take one more turn to 
     move a card
   – Assign story point values to each group of cards using a
     Assign story point values to each group of cards using a 
     system you prefer (fibonacci, power‐of‐2,…)


                         Presented by Brad Swanson & Björn Jensen 
                          @ ScrumGathering Shanghai April 19 ‐ 20
COLOR CODING
COLOR CODING

                          ...                           Ok!
                                                         ?
             PO                      SM                               TM
          Product Owner         Scrum Master                    Development Team

              1            2               3                 5           8         13

          US#7 US#4 US#1                                              US#2 US#3

                     US#8 US#6                                        US#5
Product
Backlog

                          Presented by Brad Swanson & Björn Jensen 
                           @ ScrumGathering Shanghai April 19 ‐ 20
COLOR CODING IN PRACTICE
COLOR CODING IN PRACTICE
• Given: an estimated set of User Stories
• Rethink your estimation applying the color coding:
  Rethink your estimation applying the color coding:
   – What aspects of your stories are important for 
     estimation? Discuss this with your team
                                   y
      • Example: type of materials used, number of pieces, method of 
        construction, etc.
   – Assign a different color to represent each of these
     Assign a different color to represent each of these 
     important aspects, and tag each story card with its 
     appropriate colors.
   – After coloring your stories, discuss your estimates once 
     again with the team. Do you think any of the estimates 
     should change?
     should change?


                     Presented by Brad Swanson & Björn Jensen 
                      @ ScrumGathering Shanghai April 19 ‐ 20
DYNAMIC TEAM ESTIMATION
DYNAMIC TEAM ESTIMATION
• Given: a ranked product backlog for a playground
• Estimate the backlog items with fewer rules:
   –   Place the cards on the table based on estimated size
   –   Any team member may move any card at any time
   –   Many cards may be moving at the same time
   –   The team should discuss each move as a group

   – Assign story point values to each group of cards using a 
     system you prefer (fibonacci, power‐of‐2,…)



                      Presented by Brad Swanson & Björn Jensen 
                       @ ScrumGathering Shanghai April 19 ‐ 20
!"#$#%&'(')*')+,-#./,#0'-.&&#1#2&.,34
                                       !"#$"%&%'"()*"+,"-
                                       • ./0("1(+2340"%5+3%6$537)
                                       • 6$537)%!+11"$2"#$"
                                       • 81,"95$2"%:"#;"%<"25$$=>?32"1@%
                                           A40#"1"1%+1B%A2+>"1
                                       • C#D"(3"%$#$5@%,"$E"%&%,(F1"%
                                           6$537)2"#$"
                                       • %45G%HII%J$599"(1%&%KII%L?$*"1%
                                           *+9%M"(E#1B"1%D?1%!"#$"1
                                       J?132(+)7?130#1:"#3"-
                                       • N+3401#O%#32%1#402%"(>?(B"($#40G%8$$"%
                                           !"#$"%3#1B%#1%B"(%(#407,"1%P(/;"%
                                           +1B%9F33"1%1+(%1?40%)?((")2%
                                           9?17"(2%:"(B"1G



              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!5#$#%&'(')*')+,-#./,#67&8
                                    !"#$"%&%'"()*"+,"-
                                    • M?(,"3401#O"1"%L("O"(@%
                                        9?125,">"(7,
                                    • C#D"(3"%L?$*"1@%<+O"(1%+1B%
                                        A40(5+E"1%*+9%M"(E#1B"1%B"(%!"#$"
                                    • Q5(E"%&%A2("#40:"()*"+,
                                    • '"()*"+,%*+9%A40$"#>"1
                                    J?132(+)7?130#1:"#3"-
                                    • J"#1%N+3401#O%"(>?(B"($#40
                                    • 8$$"%!"#$"%9F33"1%5E,"340$#R"1%
                                        :"(B"1@%+9%A=$#O"(%*+%D"(9"#B"1
                                    • 8$$"%!"#$"%SE#3%5+>%B#"%CT40"(U%9F33"1%
                                        E(5+1%,"32(#40"1%:"(B"1
                                    • C#"%CT40"(%9F33"1%,(F1%,"32(#40"1%
                                        :"(B"1

              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!9#$#:;<'*'#<=>>'
                                    !"#$"%&%'"()*"+,"-
                                    • M?(,"3401#O"1"@%,"340$#R"1"%
                                        V?$*2"#$"
                                    • W%D?(,">"(7,2"%<"25$$3251,"
                                    • X%Q"B"(1
                                    • C#D"(3"%L?$*"1@%<+O"(1%+1B%
                                        A40(5+E"1%#1%+12"(340#"B$#40"(%P(/;"%
                                        *+9%M"(E#1B"1%B"(%!"#$"
                                    • Q5(E"%&%A2("#40:"()*"+,"
                                    J?132(+)7?130#1:"#3"-
                                    • N+3401#O%+1B%8E340$#R%1#402%
                                        "(>?(B"($#40
                                    • !"#$"%9F33"1%:#"%5+>%B"(%8EE#$B+1,%
                                        ,"32(#40"1%:"(B"1



              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!:#$#%&'(')*')+,-
                                    !"#$"%&%'"()*"+,"-
                                    • N+,"3401#O"1"%+1B%,"340$#R"1"%
                                        V?$*2"#$"%>F(%B"1%.509"1
                                    • HI%*+,"3401#O"1"%<"25$$3251,"1
                                    • C#D"(3"%L?$*"1@%<+O"(1%+1B%
                                        A40(5+E"1%#1%+12"(340#"B$#40"1%
                                        P(/;"1%*+9%M"(E#1B"1%B"(%!"#$"
                                    • Q5(E"%&%A2("#40:"()*"+,"
                                    J?132(+)7?130#1:"#3"-
                                    • N+3401#O%?B"(%8E340$#R%#32%1#402%1/7,
                                    • !"#$"%9F33"1%:#"%#1%B"(%8EE#$B+1,%
                                        ,"32(#40"1%:"(B"1
                                    • Y1,">T0("%ZT1,"%B"(%J?132(+)7?1-%
                                        X9



              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!?#$#67&8*')+,-#!5
                                    !"#$"%&%'"()*"+,"-
                                    • [#402*+,"3401#O"1"%+1B%
                                        +1,"340$#R"1"%L("O"(%>F(%B#"%6>?32"1
                                    • N+,"3401#O"1"%+1B%,"340$#R"1"3%
                                        V?$*%>F(%5$$"3%51B"("
                                    • M?(,">"(7,2"%.+2340"
                                    • C#D"(3"%L?$*"1@%<+O"(1%+1B%
                                        A40(5+E"1%#1%+12"(340#"B$#40"1%
                                        P(/;"1%*+9%M"(E#1B"1%B"(%!"#$"
                                    • '"()*"+,%*+9%N+3401"#B"1%+1B%
                                        A40$"#>"1
                                    J?132(+)7?130#1:"#3"-
                                    • 6>?32"1%9F33"1%*+,"3401#O"1%+1B%
                                        ,"340$#R"1%:"(B"1
                                    • 8132(#40%#32%1#402%1/7,


              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!@#$#0'-.&&#%.)/,'&&
                                    !"#$"%&%'"()*"+,"-
                                    • 8$$"%A251,"1%3#1B%D?(,">"(7,2%+1B%
                                        9?125,">"(7,
                                    • W%L?B"12"#$"%%+1,"32(#40"1
                                    • N"12(5$=>?32"1%+1B%C("0340"#E"
                                    • J$599"(1@%L?$*"1@%A40(5+E"1%+1B%
                                        <+O"(1%*+9%M"(E#1B"1
                                    • A40:"#;,"(T2
                                    • Q5(E"%&%A2("#40:"()*"+,

                                    J?132(+)7?130#1:"#3"-
                                    • L?B"12"#$"%9F33"1%
                                       *+3599"1,"340:"#;2%+1B%,"32(#40"1%
                                       :"(B"1


              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!A#$#BC')D.EF-'#G.HD4=,-'
                                    !"#$"%&%'"()*"+,"-
                                    • L("O"(@%1#402%*+,"3401#O"1@%
                                        +1,"340$#R"1
                                    •    A51B3T4)"
                                    •    L?$*"1@%<+O"(1%+1B%A40(5+E"1%*+9%
                                         M"(E#1B"1
                                    •    Q5(E"%&%A2("#40:"()*"+,"
                                    J?132(+)7?130#1:"#3"-
                                    • V?$*%9+33%*+,"3401#O"1@%,"340$#R"1%
                                       +1B%,"32(#40"1%:"(B"1




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!I#$#0'-.&&#GEF./4'&
                                    !"#$"%&%'"()*"+,"-
                                    • X%D?(,">"(7,2"%<"25$$=>?32"1
                                    •    H%<"25$$3251,"%*+(%8+]T1,+1,%B"(%
                                         A405+)"$
                                    •    J"O"1@%8+]T1,+1,"1%+1B%A#2*"
                                    •    Q5(E"%&%A2("#40:"()*"+,"
                                    • A2("#40:"()*"+,"
                                    J?132(+)7?130#1:"#3"-
                                    • 6>?32"1%9F33"1%D"(340:"#;2%:"(B"1




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!J#$#%&'(')*')+,-#!5
                                    !"#$"%&%'"()*"+,"-
                                    • M?(,"3401#O"1"%<"25$$3251,"1
                                    •    A40:"#;,"(T2
                                    J?132(+)7?130#1:"#3"-
                                    • A251,"1%9F33"1%D"(340:"#;2%:"(B"1




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!"K#$#L'-F')C.&&
                                    !"#$"%&%'"()*"+,"-
                                    • [#402%*+,"3401#O"1"(%+1B%
                                        +1,"340$#R"1"(%V?$*=>?32"1
                                    • A"#$
                                    • L5$$
                                    • L?0(95340#1"%+1B%L#23"2
                                    • Q5(E"%&%A2("#40:"()*"+,"
                                    J?132(+)7?130#1:"#3"-
                                    • 6>?32"1%9+33%*+,"3401#O"1@%
                                        ,"340$#R"1%+1B%,"32(#40"1%:"(B"1
                                    • ^3%9+33%"#1%Z?40%#1%B#"%A=#2*"%B"3%
                                        6>?32"13%,"E?0(2%:"(B"1@%+9%B53%A"#$%
                                        *+%E">"37,"1




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!""#$#M.4'-'
                                     !"#$"%&%'"()*"+,"-
                                     • N+,"3401#O"1"%<"25$$3251,"1@%
                                         L?B"1=$5O"1@%.+2340"@%A40#"1"1%>F(%
                                         B#"%.+2340"@%Z"#2"(1%+1B%_Z"#2:"()`
                                     •    A40:"#;,"(T2
                                     •    Q5(E"%&%A2("#40:"()*"+,
                                     J?132(+)7?130#1:"#3"-
                                     • 8$$"%!"#$"%9F33"1%D"(340:"#;2%+1B%
                                        ,"32(#40"1%:"(B"1




               !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
                4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!"5#$#<=>>'
                                     !"#$"%&%'"()*"+,"-
                                     • N+,"3401#O"1"%6$5O"1%+1B%6>?32"1
                                     •    N+,"3401#O"1"%A251,"1
                                     • Q5(E"%&%A2("#40:"()*"+,"
                                     J?132(+)7?130#1:"#3"-
                                     • 8$$"%!"#$"%9F33"1%,"32(#40"1%:"(B"1




               !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
                4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!"9#$#G'=&4&'(')*')+,-
                                    !"#$"%&%'"()*"+,"-
                                    • P"32(#40"1"%<"25$$3251,"1@%
                                        9?125,">"(7,
                                    • J$599"(1%&%L?$*"1%*+9%M"(E#1B"1%
                                        D?1%A251,"1%&%A"#$"1
                                    • A"#$"%&%A"#$D"(E#1B"(
                                    • 6$537)(+2340"%&%a(#1,"%S(?2U
                                    • A="*#5$:"()*"+,%*+9%A=511"1%B"(%
                                        A"#$"
                                    J?132(+)7?130#1:"#3"-
                                    • C#"%BF11"1%340:5(*"1%!"#$"%3#1B%
                                        ,"3=5112"%A"#$"




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!":#$#%&'=H',#67&8*')+,-
                                    !"#$"%&%'"()*"+,"-
                                    • M?(,"3401#O"1"3%V?$*@%9?125,">"(7,
                                    • J$599"(1%&%L?$*"1%*+9%M"(E#1B"1%
                                        B"(%!"#$"
                                    • J"O"1%&%A405+)"$3#2*"
                                    • N+,"3401#O"1"3%!"b7$B540
                                    • ^#12"#$#,"%.+2340"
                                    J?132(+)7?130#1:"#3"-
                                    • J"#1%N+3401#O@%A40$"#>"1%?B"(%
                                        A2("#40"1%1/7,




              !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
               4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!5"#$#N)7O',#0'-.&&*')+,-
                                 •    !"#$"%&%'"()*"+,"-
                                        –   D/>E)"#F#"
                                        –   G#&,>>=H/$&#%(0(A$59:#%#%
                                        –   G#&,>>I>#F#";#"J$&(0(K#:&#"
                                        –   -#:>(HJ"(',$(L#&E.#"I
                                        –   +/>E#%M(G6F#"%(0(-59",6)#%(E67(N#"):%'#%
                                        –   O,")#(0(-&"#:59.#"IE#6;#
                                        –   P#"IE#6;(E67(Q6$59%#:'#%(0(-59>#:H#%

                                 •    J?132(+)7?130#1:"#3"-
                                        –   <>>#(+"#F#"(7J$$#%(,6H(':#(I/""#I&#(KR%;#(
                                            E6;#$59%:F#%(.#"'#%
                                        –   S,$(L#&E.#"I(76$$(#"$&#>>&(.#"'#%
                                        –   <>>#(T#:>#(7J$$#%(;#$59>:U#%(.#"'#%M(67(
                                            -=>:F#"(E6(V#"7#:'#%
                                        –   <>>#(G#&,>>=H/$&#%(7J$$#%(;"J%(;#$&":59#%(
                                            .#"'#%
                                        –   -59:#%#%M(W>#F#";#"J$&(0(K#:&#"(76$$(.#:X(
                                            ;#$&":59#%(.#"'#%
                                        –   <>>#(D/>E&#:>#(7J$$#%()",6%(;#$&":59#%(.#"'#%


             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!55#$#%&'=H'#67&8,.HD4=,-'
                                 c    !"#$"%&%'"()*"+,"-
                                        – D/>E)"#F#"
                                        – 1#(?(D/>E)"#F(HJ"(':#(Y(Z5I$:&E#
                                        – S:V#"$#(+/>E#%M(G6F#"%(0(-59",6)#%(
                                          E67(N#"):%'#%
                                        – O,")#(0(-&"#:59.#"IE#6;
                                        – P#"IE#6;(E67(-59%#:'#%(0(-59>#:H#%
                                 c    J?132(+)7?130#1:"#3"-
                                        – <>>#(+"#F#"(7J$$#%(,6H(':#(I/""#I&#(
                                          KR%;#(E6;#$59%:F#%(.#"'#%
                                        – Z5I$:&E#(7J$$#%(,6H(;>#:59#(8"2X#(
                                          E6;#$59%:F#%(.#"'#%
                                        – <>>#(T#:>#(7J$$#%(;#$59>:U#%(.#"'#%M(67(
                                          -=>:F#"(E6(V#"7#:'#%
                                        – <>>#(D/>E&#:>#(7J$$#%()",6%(;#$&":59#%(
                                          .#"'#%



             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!59#$#G'=&4&'(')*.)-'H
                                   c    !"#$"%&%'"()*"+,"-
                                         – .?2"(%6>?32"1
                                         – A"#$%>F(%B53%["2*:"()
                                         – C#D"(3"%8B5=2"(%&%M"(E#1B"(
                                         – V5)"1%&%A=511+1,3(",$"(
                                         – L"2?1
                                         – '"()*"+,%*+9%A401"#B"1%+1B%
                                             J?132(+#"("1
                                   c    J?132(+)7?130#1:"#3"-
                                         – C53%["2*:"()%9+33%"(32"$$2%
                                             :"(B"1
                                         – 6>?32"1%&%V5)"1%9F33"1%
                                             "#1E"2?1#"(2%:"(B"1



             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!5:#$#6.&P>=>'#./,#67&8
                                   c    !"#$"%&%'"()*"+,"-
                                          – G#&,>>",97#%([?-#:&#(](?
                                            +/'#=>,F#(](?+J9%#^
                                          – N/";#H#"_;&#(+J9%#%M(`,7=#
                                          – `,7=(:%(5/""#5&($:E#(0(&9:5I%#$$
                                          – S:V#"$#(+/>E#%M(G6F#"%(0(
                                            -59",6)#%(E67(N#"):%'#%
                                          – O,")#(0(-&"#:59.#"IE#6;
                                          – P#"IE#6;(E67(-59%#:'#%(6%'(
                                            -59>#:H#%
                                   c    J?132(+)7?130#1:"#3"-
                                          – <>>#(T#:>#(7J$$#%(;#$59>:U#%(
                                            .#"'#%M(67(-=>:F#"(E6(V#"7#:'#%
                                          – <>>#(D/>E&#:>#(7J$$#%()",6%(
                                            ;#$&":59#%(.#"'#%
                                          – G#&,>>&#:>#(7J$$#%(.#:X(;#$&":59#%(
                                            .#"'#%
             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!5?#$#G4.-'>.)4
                                   c    !"#$"%&%'"()*"+,"-
                                         – A40#"1"1
                                          – L"2?1%&%N#","$32"#1"
                                          – Q5(E"%&%A2("#40:"()*"+,"
                                          – A401"#B:"()*"+,"
                                   c    J?132(+)7?130#1:"#3"-
                                         – A40#"1"1%9F33"1%)?((")2%
                                            *+,"3401#O"1%:"(B"1
                                          – <"25$$2"#$"%9F33"1%:"#;%
                                            ,"32(#40"1%:"(B"1




             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!5@#$#%&'=H',#0'-.&&*')+,-
                                   c    !"#$"%&%'"()*"+,"-
                                         – N+,"3401#O"1"%CT40"(@%Z"#2"(1@%
                                             .+2340"1
                                          – L"2?1
                                          – 6>?32"1%&%L("O"(
                                   c    J?132(+)7?130#1:"#3"-
                                         – 6>?32"1%9F33"1%"#1E"2?1#"(2%
                                            :"(B"1
                                          – 8132(#40%#32%1#402%1/7,




             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!5A#$#%&'=H'#2&.,34&74
                                   c    !"#$"%&%'"()*"+,"-
                                         – N+,"3401#O"1"%6$537)2"#$"%&%a
                                             (+2340"
                                          – 6>?32"1
                                          – Q5(E"%&%A2("#40:"()*"+,
                                   c    J?132(+)7?130#1:"#3"-
                                         – 8$$"3%9+33%:#"%#1%B"(%8EE#$B+1,%
                                            ,"32(#40"1%:"(B"1




             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!5I#$#%&'=H',#%&'(')*')+,-
                                   c    !"#$"%&%'"()*"+,"-
                                         – V?$*=>?32"1%&%aE("O"(@%
                                             <"25$$340#"1"1%&%a(+2340"
                                         – C#D"(3"%L?$*"1@%<+O"(1%&%
                                             A40(5+E"1%*+9%M"(E#1B"1
                                         – Q5(E"%&%A2("#40:"()*"+,
                                         – '"()*"+,%*+9%A401"#B"1%&%
                                             A40$"#>"1
                                   c    J?132(+)7?130#1:"#3"-
                                         – 8$$"%!"#$"%9F33"1%,"340$#R"1%
                                             :"(B"1@%+9%A=$#O"(%*+%
                                             D"(9"#B"1
                                         – 8$$"%V?$*2"#$"%9F33"1%E(5+1%
                                             ,"32(#40"1%:"(B"1



             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!5J#$#G>.E'#Q.8'#;#%7Q>&'R
                                   c    !"#$"%&%'"()*"+,"-
                                         – M?(9?17"(2"(%.509"1%9#2%
                                             !+11"$1@%8+2?@%V5+3%+1B%L5+9
                                          – ["2*%>F(%B#"%'T1B"
                                          – M?(,">"(7,2"%L?B"12"#$"
                                          – C#D"(3"%J$599"(1@%L?$*"1%+1B%
                                            <+O"(1%*+9%M"(E#1B"1
                                          – A40:"#;,"(T2
                                   c    J?132(+)7?130#1:"#3"-
                                         – J"#1%N+3401#O%?B"(%8132(#40%
                                            1/7,
                                          – .509"1%9+33%D"(340:"#;2%
                                            :"(B"1

             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!9K#$#G>.E'#Q.8'#;#%&'=H
                                   c    !"#$"%&%'"()*"+,"-
                                         – <"25$$3251,"1%>F(%B"1%.509"1
                                         – ["2*"%>F(%B#"%'T1B"
                                         – M?(,">"(7,2"%L?B"12"#$"%&%
                                             C5403")7?1"1
                                         – C#D"(3"%J$599"(1@%L?$*"1%&%
                                             <+O"(1%*+9%M"(E#1B"1
                                         – A40:"#;,"(T2
                                   c    J?132(+)7?130#1:"#3"-
                                         – A251,"1%9F33"1%*+,"3401#O"1%
                                             :"(B"1
                                         – 8132(#40%1#402%1/7,
                                         – .509"1%9+33%D"(340:"#;2%
                                             :"(B"1


             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!9"#$#S7>>'&T=>>'
                                   c    !"#$"%&%'"()*"+,"-
                                         – <"25$$=>?32"1
                                         – V?$*3#2*"@%L("O"(%+1B%P(#R"
                                         – C#D"(3"%L?$*"1@%<+O"(1%&%
                                             A40(5+E"1%*+9%M"(E#1B"1
                                         – Q5(E"%&%A2("#40:"()*"+,
                                         – A401"#B:"()*"+,
                                   c    J?132(+)7?130#1:"#3"-
                                         – L("O"(%9F33"1%)?((")2%
                                             *+,"3401#O"1%:"(B"1
                                         – L("O"(%&%P(#R"%9F33"1%(?2%
                                             ,"32(#40"1%:"(B"1
                                         – 8$$"3%51B"("%9+33%E(5+1%
                                             ,"32(#40"1%:"(B"1


             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(




!95#$#M'=P'H,EF./4'&
                                   c    !"#$"%&%'"()*"+,"-
                                          –   !H/$&#%(0(-&,%;#%
                                          –   `#:H#%M(-#:>(0(D,I#%
                                          –   <6aR%;6%;
                                          –   O,")#(0(-&"#:59.#"IE#6;
                                          –   -59%#:'.#"IE#6;
                                          –   -59.#:X;#"R&M(+#&/%
                                   c    J?132(+)7?130#1:"#3"-
                                          – !H/$&#%M(-&,%;#%(0(-#:>(7J$$#%(,6H(
                                            ':#(I/""#I&#(KR%;#(E6;#$59%:F#%(
                                            .#"'#%
                                          – !H/$&#%(7J$$#%(#:%)#&/%:#"&(
                                            .#"'#%
                                          – !H/$&#%M(-&,%;#%(0(<6aR%;6%;(
                                            76$$(V#"$59.#:X&(.#"'#%
                                          – <%$&":59(:%(O,")#('#"(<)):>'6%;
             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
!99#$#%&'(')*')+,-
                                   c    !"#$"%&%'"()*"+,"-
                                          –   G#&,>>)2;#%(0(-&,%;#
                                          –   O,")#(0(-&"#:59.#"IE#6;
                                          –   -59%#:'.#"IE#6;
                                          –   -59.#:X;#"R&(0(+#&/%
                                   c    J?132(+)7?130#1:"#3"-
                                          – -&,%;#(76$$(:%(BY(;>#:59(>,%;#(T#:>#(
                                            ;#$59%:F#%(.#"'#%
                                          – +2;#%(7J$$#%(#:%)#&/%:#"&(
                                            .#"'#%
                                          – +2;#%(0(-&,%;#%(7J$$#%(
                                            V#"$59.#:X&(.#"'#%
                                          – <%$&":59(.:#(:%('#"(<)):>'6%;




             !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%(
              4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
Agile	
  Estimating	
  2.0	
  Cheat	
  Sheet	
  
                                                                         Team	
  Estimation	
  Game	
  
       1. Start	
  with	
  a	
  stack	
  of	
  ranked	
  story	
  cards.	
  The	
  team	
  will	
  arrange	
  the	
  cards	
  so	
  the	
  smallest	
  size	
  items	
  are	
  on	
  the	
  left	
  
          and	
  the	
  largest	
  items	
  on	
  the	
  right.	
  Items	
  with	
  the	
  same	
  or	
  similar	
  size	
  should	
  grouped	
  together	
  in	
  vertical	
  
          columns	
  (the	
  same	
  place	
  in	
  the	
  left-­‐right	
  direction).	
  
       2. Place	
  the	
  first	
  (highest	
  ranked)	
  story	
  card	
  in	
  the	
  middle	
  of	
  the	
  table	
  (or	
  in	
  the	
  middle	
  of	
  the	
  board	
  or	
  wall)	
  
       3. Team	
  members	
  take	
  turns	
  estimating	
  in	
  a	
  round-­‐robin	
  manner.	
  On	
  each	
  turn,	
  the	
  player	
  has	
  two	
  options,	
  as	
  
          shown	
  below.	
  With	
  both	
  options,	
  the	
  player	
  will	
  explain	
  to	
  the	
  team	
  the	
  reasons	
  for	
  his	
  or	
  her	
  estimate.	
  
               a. Take	
  the	
  top	
  story	
  card	
  off	
  the	
  stack	
  and	
  place	
  it	
  on	
  the	
  table	
  based	
  on	
  its	
  estimated	
  size	
  
               b. Move	
  a	
  previously	
  placed	
  card	
  to	
  a	
  new	
  location	
  if	
  you	
  think	
  it	
  should	
  be	
  estimated	
  differently	
  
       4. During	
  a	
  player’s	
  turn,	
  other	
  team	
  members	
  may	
  speak	
  only	
  to	
  ask	
  clarifying	
  questions;	
  they	
  must	
  not	
  express	
  
          their	
  own	
  opinions	
  during	
  another	
  player’s	
  turn.	
  
       5. After	
  the	
  last	
  story	
  card	
  has	
  been	
  estimated,	
  each	
  player	
  may	
  take	
  one	
  more	
  turn	
  to	
  move	
  a	
  card	
  if	
  he/she	
  
          wants	
  to.	
  
       6. Assign	
  story	
  point	
  values	
  to	
  each	
  group	
  of	
  cards.	
  Even	
  numbered	
  teams	
  use	
  the	
  pseudo-­‐fibonacci	
  	
  sequence	
  
          (1,2,3,5,8,13,20,40,100),	
  and	
  odd	
  numbered	
  team	
  use	
  powers	
  of	
  2	
  (1,2,4,8,16,32,64,128)	
  
               a. You	
  may	
  not	
  have	
  stories	
  for	
  every	
  number	
  in	
  this	
  sequence.	
  
               b. Numbers	
  represent	
  the	
  relative	
  size/effort	
  estimated	
  for	
  each	
  story.	
  For	
  example,	
  3	
  story	
  points	
  is	
  
                       approximately	
  50%	
  more	
  effort	
  than	
  2	
  story	
  points,	
  and	
  8	
  points	
  is	
  two	
  times	
  the	
  effort	
  of	
  4	
  points.	
  

	
  

The	
  Team	
  Estimation	
  Game	
  was	
  originally	
  developed	
  by	
  Steve	
  Bockman:	
  http://stevebockman.com/blog	
  	
  

	
  

                                                            Using	
  color	
  to	
  visualize	
  your	
  backlog	
  
       •     What	
  aspects	
  of	
  your	
  stories	
  are	
  important	
  for	
  estimation?	
  Discuss	
  this	
  with	
  your	
  team	
  
                 o Example:	
  type	
  of	
  materials	
  used,	
  number	
  of	
  pieces,	
  method	
  of	
  construction,	
  etc.	
  
       •     Assign	
  a	
  different	
  color	
  to	
  represent	
  each	
  of	
  these	
  important	
  aspects,	
  and	
  tag	
  each	
  story	
  card	
  with	
  its	
  
             appropriate	
  colors.	
  
       •     After	
  coloring	
  your	
  stories,	
  discuss	
  your	
  estimates	
  once	
  again	
  with	
  the	
  team.	
  Do	
  you	
  think	
  any	
  of	
  the	
  estimates	
  
             should	
  change?	
  

	
  


                                                                                                  	
  
	
  




                                                                                       	
                                                                                                          	
  
	
  
Agile	
  Estimating	
  2.0	
  Cheat	
  Sheet	
  
                                           Dynamic	
  Team	
  Estimation	
  (aka	
  Agile	
  Estimation	
  2.0)	
  
In	
  Dynamic	
  Team	
  Estimation,	
  we	
  remove	
  the	
  rule	
  that	
  team	
  members	
  take	
  turns	
  in	
  a	
  round-­‐robin	
  manner.	
  Instead,	
  any	
  
team	
  member	
  may	
  move	
  a	
  card	
  at	
  any	
  time.	
  

       1. Start	
  with	
  a	
  stack	
  of	
  ranked	
  story	
  cards.	
  The	
  team	
  will	
  arrange	
  the	
  cards	
  so	
  the	
  smallest	
  size	
  items	
  are	
  on	
  the	
  left	
  
          and	
   the	
   largest	
   items	
   on	
   the	
   right.	
   Items	
   with	
   the	
   same	
   or	
   similar	
   size	
   should	
   grouped	
   together	
   in	
   vertical	
  
          columns	
  (the	
  same	
  place	
  in	
  the	
  left-­‐right	
  direction).	
  
       2. Place	
  the	
  first	
  (highest	
  ranked)	
  story	
  card	
  in	
  the	
  middle	
  of	
  the	
  table	
  (or	
  in	
  the	
  middle	
  of	
  the	
  board	
  or	
  wall)	
  
       3. Every	
  team	
  member	
  has	
  two	
  options,	
  as	
  shown	
  below.	
  With	
  both	
  options,	
  the	
  player	
  will	
  explain	
  to	
  the	
  team	
  the	
  
          reasons	
  for	
  his	
  or	
  her	
  estimate.	
  
                     1. Take	
  the	
  top	
  story	
  card	
  off	
  the	
  stack	
  and	
  place	
  it	
  on	
  the	
  table	
  based	
  on	
  its	
  estimated	
  size	
  
                     2. Move	
  a	
  previously	
  placed	
  card	
  to	
  a	
  new	
  location	
  if	
  you	
  think	
  it	
  should	
  be	
  estimated	
  differently	
  
       4. Any	
   team	
   member	
   may	
   move	
   any	
   card	
   at	
   any	
   time.	
   Whenever	
   a	
   card	
   is	
   moved	
   or	
   placed,	
   the	
   player	
   should	
  
          explain	
  his	
  or	
  her	
  thoughts	
  to	
  the	
  other	
  team	
  members.	
  
       5. The	
  team	
  should	
  discuss	
  each	
  move	
  as	
  a	
  group.	
  
       6. After	
  all	
  cards	
  have	
  been	
  placed,	
  assign	
  story	
  point	
  values	
  to	
  each	
  group	
  of	
  cards.	
  Even	
  numbered	
  teams	
  use	
  the	
  
          pseudo-­‐fibonacci	
   	
   sequence	
   (1,2,3,5,8,13,20,40,100),	
   and	
   odd	
   numbered	
   team	
   use	
   powers	
   of	
   2	
  
          (1,2,4,8,16,32,64,128)	
  
       7. You	
  may	
  not	
  have	
  stories	
  for	
  every	
  number	
  in	
  this	
  sequence.	
  
       8. Numbers	
  represent	
  the	
  relative	
  size/effort	
  estimated	
  for	
  each	
  story.	
  For	
  example,	
  3	
  story	
  points	
  is	
  approximately	
  
          50%	
  more	
  effort	
  than	
  2	
  story	
  points,	
  and	
  8	
  points	
  is	
  two	
  times	
  the	
  effort	
  of	
  4	
  points.	
  

       The	
  	
  Dynamic	
  Team	
  Estimation	
  is	
  derived	
  from	
  the	
  Team	
  Estimation	
  Game	
  which	
  was	
  originally	
  developed	
  by	
  Steve	
  
       Bockman:	
  http://stevebockman.com/blog	
  

	
  

	
  




	
  




                                                                                       	
                                                                                                          	
  
	
  

Más contenido relacionado

La actualidad más candente

Mobile is the future: Do you have your strategy?
Mobile is the future: Do you have your strategy?Mobile is the future: Do you have your strategy?
Mobile is the future: Do you have your strategy?Jason Grigsby
 
E drejta unionit europian permbledhjE
E drejta unionit europian permbledhjEE drejta unionit europian permbledhjE
E drejta unionit europian permbledhjENexhat Rushiti
 
1º rueda de prensa
1º rueda de prensa1º rueda de prensa
1º rueda de prensacomovamosNL
 
White Paper: Creating a World-Class Build System, and Getting It Right
White Paper: Creating a World-Class Build System, and Getting It RightWhite Paper: Creating a World-Class Build System, and Getting It Right
White Paper: Creating a World-Class Build System, and Getting It RightPerforce
 
Differentiated Instruction- Reaching all Students
Differentiated Instruction- Reaching all StudentsDifferentiated Instruction- Reaching all Students
Differentiated Instruction- Reaching all StudentsErin Lowry
 
Presentazione comunità finanziaria 10nov11
Presentazione comunità finanziaria 10nov11Presentazione comunità finanziaria 10nov11
Presentazione comunità finanziaria 10nov11MondadoriGroup
 
Успешные Инвест-Питчи и Публичные презентации - Часть 1
Успешные Инвест-Питчи и Публичные презентации - Часть 1Успешные Инвест-Питчи и Публичные презентации - Часть 1
Успешные Инвест-Питчи и Публичные презентации - Часть 1Gleb Kaplun
 
Presidential Project 1
Presidential Project 1Presidential Project 1
Presidential Project 1sammygirl2791
 
Ihecrim psychocrimologie expertise mentale des agresseurs
Ihecrim psychocrimologie expertise mentale des agresseursIhecrim psychocrimologie expertise mentale des agresseurs
Ihecrim psychocrimologie expertise mentale des agresseursLaurentMontet
 
Google Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyGoogle Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyJason Grigsby
 
O'Reilly Webcast About Temporal Data Visualization
O'Reilly Webcast About Temporal Data VisualizationO'Reilly Webcast About Temporal Data Visualization
O'Reilly Webcast About Temporal Data VisualizationHunter Whitney
 
Proactief Netwerken
Proactief NetwerkenProactief Netwerken
Proactief NetwerkenJan Jacobs
 
Essentials of ramadan
Essentials of ramadanEssentials of ramadan
Essentials of ramadanHelmon Chan
 
Laboratoire nomade 2015 mai
Laboratoire nomade 2015 maiLaboratoire nomade 2015 mai
Laboratoire nomade 2015 maiMarc Zammit
 

La actualidad más candente (19)

Biz model for haptics technology
Biz model for haptics technologyBiz model for haptics technology
Biz model for haptics technology
 
safer erlang.PDF
safer erlang.PDFsafer erlang.PDF
safer erlang.PDF
 
Mobile is the future: Do you have your strategy?
Mobile is the future: Do you have your strategy?Mobile is the future: Do you have your strategy?
Mobile is the future: Do you have your strategy?
 
Earnings Release 2Q09
Earnings Release 2Q09Earnings Release 2Q09
Earnings Release 2Q09
 
E drejta unionit europian permbledhjE
E drejta unionit europian permbledhjEE drejta unionit europian permbledhjE
E drejta unionit europian permbledhjE
 
1º rueda de prensa
1º rueda de prensa1º rueda de prensa
1º rueda de prensa
 
White Paper: Creating a World-Class Build System, and Getting It Right
White Paper: Creating a World-Class Build System, and Getting It RightWhite Paper: Creating a World-Class Build System, and Getting It Right
White Paper: Creating a World-Class Build System, and Getting It Right
 
Delta5 Summary
Delta5 SummaryDelta5 Summary
Delta5 Summary
 
Differentiated Instruction- Reaching all Students
Differentiated Instruction- Reaching all StudentsDifferentiated Instruction- Reaching all Students
Differentiated Instruction- Reaching all Students
 
Presentazione comunità finanziaria 10nov11
Presentazione comunità finanziaria 10nov11Presentazione comunità finanziaria 10nov11
Presentazione comunità finanziaria 10nov11
 
Успешные Инвест-Питчи и Публичные презентации - Часть 1
Успешные Инвест-Питчи и Публичные презентации - Часть 1Успешные Инвест-Питчи и Публичные презентации - Часть 1
Успешные Инвест-Питчи и Публичные презентации - Часть 1
 
Presidential Project 1
Presidential Project 1Presidential Project 1
Presidential Project 1
 
Ihecrim psychocrimologie expertise mentale des agresseurs
Ihecrim psychocrimologie expertise mentale des agresseursIhecrim psychocrimologie expertise mentale des agresseurs
Ihecrim psychocrimologie expertise mentale des agresseurs
 
Google Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyGoogle Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile Strategy
 
O'Reilly Webcast About Temporal Data Visualization
O'Reilly Webcast About Temporal Data VisualizationO'Reilly Webcast About Temporal Data Visualization
O'Reilly Webcast About Temporal Data Visualization
 
Proactief Netwerken
Proactief NetwerkenProactief Netwerken
Proactief Netwerken
 
Essentials of ramadan
Essentials of ramadanEssentials of ramadan
Essentials of ramadan
 
Essentials of Ramadan
Essentials of RamadanEssentials of Ramadan
Essentials of Ramadan
 
Laboratoire nomade 2015 mai
Laboratoire nomade 2015 maiLaboratoire nomade 2015 mai
Laboratoire nomade 2015 mai
 

Destacado

Drive driven personality v2
Drive driven personality v2Drive driven personality v2
Drive driven personality v2xpdaysgermany
 
Remove Wallpaper And Repaint
Remove Wallpaper And RepaintRemove Wallpaper And Repaint
Remove Wallpaper And RepaintGene Coviello
 
The native races of south afric (english)
The native races of south afric (english)The native races of south afric (english)
The native races of south afric (english)rubierj
 
Xp days germany 2010 feedback
Xp days germany 2010   feedbackXp days germany 2010   feedback
Xp days germany 2010 feedbackxpdaysgermany
 
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010xpdaysgermany
 

Destacado (9)

Drive driven personality v2
Drive driven personality v2Drive driven personality v2
Drive driven personality v2
 
Communities@sap
Communities@sapCommunities@sap
Communities@sap
 
Poetry slam
Poetry slamPoetry slam
Poetry slam
 
Xpde keynote
Xpde keynoteXpde keynote
Xpde keynote
 
Remove Wallpaper And Repaint
Remove Wallpaper And RepaintRemove Wallpaper And Repaint
Remove Wallpaper And Repaint
 
Scrum norris
Scrum norrisScrum norris
Scrum norris
 
The native races of south afric (english)
The native races of south afric (english)The native races of south afric (english)
The native races of south afric (english)
 
Xp days germany 2010 feedback
Xp days germany 2010   feedbackXp days germany 2010   feedback
Xp days germany 2010 feedback
 
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010
Paradigmenwechselim projektmanagement x pdays - traian kaiser 11-2010
 

Similar a Agile estimation 2_complete

Interaction design
Interaction designInteraction design
Interaction designfeifei2011
 
Training evaluation workshop ver 00
Training evaluation workshop ver 00Training evaluation workshop ver 00
Training evaluation workshop ver 00Reza Seifollahy
 
SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why Wolfgang Weicht
 
Dui bon by rabindranath tagore [www.onlibcs.com]
Dui bon by rabindranath tagore [www.onlibcs.com]Dui bon by rabindranath tagore [www.onlibcs.com]
Dui bon by rabindranath tagore [www.onlibcs.com]Itmona
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programmingnpinto
 
Splatter Plots2,Sweitzer,2011dec13
Splatter Plots2,Sweitzer,2011dec13Splatter Plots2,Sweitzer,2011dec13
Splatter Plots2,Sweitzer,2011dec13Dennis Sweitzer
 
Dui bon by rabindra nath thakur
Dui bon by rabindra nath thakurDui bon by rabindra nath thakur
Dui bon by rabindra nath thakurJoomSpear
 
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing Optimized
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing OptimizedQuick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing Optimized
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing OptimizedBecky Livingston
 
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...Cendoo
 
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...cendoo1
 
التخطيط الاستراتيجى فى مؤسسات المعلومات السعودية
التخطيط الاستراتيجى فى مؤسسات المعلومات السعوديةالتخطيط الاستراتيجى فى مؤسسات المعلومات السعودية
التخطيط الاستراتيجى فى مؤسسات المعلومات السعوديةEssam Obaid
 
Targeted investment in livestock research helps achieve the Sustainable Devel...
Targeted investment in livestock research helps achieve the Sustainable Devel...Targeted investment in livestock research helps achieve the Sustainable Devel...
Targeted investment in livestock research helps achieve the Sustainable Devel...ILRI
 
A citizen-led air quality project
A citizen-led air quality project   �A citizen-led air quality project   �
A citizen-led air quality project Cesar Garcia
 

Similar a Agile estimation 2_complete (20)

Interaction design
Interaction designInteraction design
Interaction design
 
Profiles
ProfilesProfiles
Profiles
 
Training evaluation workshop ver 00
Training evaluation workshop ver 00Training evaluation workshop ver 00
Training evaluation workshop ver 00
 
SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why
 
Overview of APEC Region Wine Trade 2011
Overview of APEC Region Wine Trade 2011Overview of APEC Region Wine Trade 2011
Overview of APEC Region Wine Trade 2011
 
Poulin, "Retaining and Cutting: Collections Development in Tight Times"
Poulin, "Retaining and Cutting: Collections Development in Tight Times"Poulin, "Retaining and Cutting: Collections Development in Tight Times"
Poulin, "Retaining and Cutting: Collections Development in Tight Times"
 
Nota 041109
Nota 041109Nota 041109
Nota 041109
 
Dui bon by rabindranath tagore [www.onlibcs.com]
Dui bon by rabindranath tagore [www.onlibcs.com]Dui bon by rabindranath tagore [www.onlibcs.com]
Dui bon by rabindranath tagore [www.onlibcs.com]
 
Nur sprechenden Unternehmen kann geholfen werden
Nur sprechenden Unternehmen kann geholfen werdenNur sprechenden Unternehmen kann geholfen werden
Nur sprechenden Unternehmen kann geholfen werden
 
Who was william shakespeare ?
Who was william shakespeare ?Who was william shakespeare ?
Who was william shakespeare ?
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming
 
Splatter Plots2,Sweitzer,2011dec13
Splatter Plots2,Sweitzer,2011dec13Splatter Plots2,Sweitzer,2011dec13
Splatter Plots2,Sweitzer,2011dec13
 
Dui bon by rabindra nath thakur
Dui bon by rabindra nath thakurDui bon by rabindra nath thakur
Dui bon by rabindra nath thakur
 
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing Optimized
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing OptimizedQuick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing Optimized
Quick start to LinkedIn Pay-Per-Click (PPC) Ad Marketing Optimized
 
referente
referentereferente
referente
 
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
 
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...
 
التخطيط الاستراتيجى فى مؤسسات المعلومات السعودية
التخطيط الاستراتيجى فى مؤسسات المعلومات السعوديةالتخطيط الاستراتيجى فى مؤسسات المعلومات السعودية
التخطيط الاستراتيجى فى مؤسسات المعلومات السعودية
 
Targeted investment in livestock research helps achieve the Sustainable Devel...
Targeted investment in livestock research helps achieve the Sustainable Devel...Targeted investment in livestock research helps achieve the Sustainable Devel...
Targeted investment in livestock research helps achieve the Sustainable Devel...
 
A citizen-led air quality project
A citizen-led air quality project   �A citizen-led air quality project   �
A citizen-led air quality project
 

Más de xpdaysgermany

Agile requirements engineering with scrum
Agile requirements engineering with scrumAgile requirements engineering with scrum
Agile requirements engineering with scrumxpdaysgermany
 
Scrum architekturstudium
Scrum architekturstudiumScrum architekturstudium
Scrum architekturstudiumxpdaysgermany
 
Scrum but xpdays_germany_2010
Scrum but xpdays_germany_2010Scrum but xpdays_germany_2010
Scrum but xpdays_germany_2010xpdaysgermany
 
Xp days2010 agile-usabiltytoolbox
Xp days2010 agile-usabiltytoolboxXp days2010 agile-usabiltytoolbox
Xp days2010 agile-usabiltytoolboxxpdaysgermany
 
Xp days vortrag_karriere_im_agilen_umfeld
Xp days vortrag_karriere_im_agilen_umfeldXp days vortrag_karriere_im_agilen_umfeld
Xp days vortrag_karriere_im_agilen_umfeldxpdaysgermany
 
Vielfalt statt einfalt von der natur lernen v1.0 xpdays
Vielfalt statt einfalt   von der natur lernen v1.0 xpdaysVielfalt statt einfalt   von der natur lernen v1.0 xpdays
Vielfalt statt einfalt von der natur lernen v1.0 xpdaysxpdaysgermany
 
Kanban eineeinfuehrung
Kanban eineeinfuehrungKanban eineeinfuehrung
Kanban eineeinfuehrungxpdaysgermany
 
Entdeckungsreise zum agilen testen
Entdeckungsreise zum agilen testenEntdeckungsreise zum agilen testen
Entdeckungsreise zum agilen testenxpdaysgermany
 
Kanban eineeinfuehrung
Kanban eineeinfuehrungKanban eineeinfuehrung
Kanban eineeinfuehrungxpdaysgermany
 
Entscheidende session xpdays_2010
Entscheidende session xpdays_2010Entscheidende session xpdays_2010
Entscheidende session xpdays_2010xpdaysgermany
 

Más de xpdaysgermany (20)

Feuerwehr
FeuerwehrFeuerwehr
Feuerwehr
 
Mannschaft
MannschaftMannschaft
Mannschaft
 
Agile requirements engineering with scrum
Agile requirements engineering with scrumAgile requirements engineering with scrum
Agile requirements engineering with scrum
 
Testing dojos
Testing dojosTesting dojos
Testing dojos
 
Scrum architekturstudium
Scrum architekturstudiumScrum architekturstudium
Scrum architekturstudium
 
Scrum scenes
Scrum scenesScrum scenes
Scrum scenes
 
Friedensplan
FriedensplanFriedensplan
Friedensplan
 
Less code
Less codeLess code
Less code
 
Scrum but xpdays_germany_2010
Scrum but xpdays_germany_2010Scrum but xpdays_germany_2010
Scrum but xpdays_germany_2010
 
Xp days2010 agile-usabiltytoolbox
Xp days2010 agile-usabiltytoolboxXp days2010 agile-usabiltytoolbox
Xp days2010 agile-usabiltytoolbox
 
Xp days vortrag_karriere_im_agilen_umfeld
Xp days vortrag_karriere_im_agilen_umfeldXp days vortrag_karriere_im_agilen_umfeld
Xp days vortrag_karriere_im_agilen_umfeld
 
Virtuelle projekte
Virtuelle projekteVirtuelle projekte
Virtuelle projekte
 
Vielfalt statt einfalt von der natur lernen v1.0 xpdays
Vielfalt statt einfalt   von der natur lernen v1.0 xpdaysVielfalt statt einfalt   von der natur lernen v1.0 xpdays
Vielfalt statt einfalt von der natur lernen v1.0 xpdays
 
Kanban eineeinfuehrung
Kanban eineeinfuehrungKanban eineeinfuehrung
Kanban eineeinfuehrung
 
Entdeckungsreise zum agilen testen
Entdeckungsreise zum agilen testenEntdeckungsreise zum agilen testen
Entdeckungsreise zum agilen testen
 
Das agileich
Das agileichDas agileich
Das agileich
 
7 warmups
7 warmups7 warmups
7 warmups
 
Kanban eineeinfuehrung
Kanban eineeinfuehrungKanban eineeinfuehrung
Kanban eineeinfuehrung
 
Entscheidende session xpdays_2010
Entscheidende session xpdays_2010Entscheidende session xpdays_2010
Entscheidende session xpdays_2010
 
Kochbuch küche
Kochbuch kücheKochbuch küche
Kochbuch küche
 

Agile estimation 2_complete

  • 1. Visual & active collaboration using AGILE ESTIMATION 2.0 Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 2. TEAM ESTIMATION TEAM ESTIMATION GAME BY STEVE BOCKMAN STEVE BOCKMAN ... Ok! ? PO SM TM Product Owner Scrum Master Development Team 1 2 3 5 8 13 US#1 US#2 US#3 US#4 US#5 US#6 US#7 US#8 Product Backlog Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 3. TEAM ESTIMATION GAME IN PRACTICE TEAM ESTIMATION GAME IN PRACTICE • Given: a ranked product backlog for a playground • Estimate the backlog items applying the rules of the team Estimate the backlog items applying the rules of the team  estimation game: – Place the first (highest ranked) story card in the middle – Players take turns with two options per player: Players take turns with two options per player: • Place the top story card off the stack on its estimated size or • Move a previously placed card to a new location – During a turn: i • Other team members only ask clarifying questions • They must not express their own opinions – When the stack is empty, each player may take one more turn to  move a card – Assign story point values to each group of cards using a Assign story point values to each group of cards using a  system you prefer (fibonacci, power‐of‐2,…) Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 4. COLOR CODING COLOR CODING ... Ok! ? PO SM TM Product Owner Scrum Master Development Team 1 2 3 5 8 13 US#7 US#4 US#1 US#2 US#3 US#8 US#6 US#5 Product Backlog Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 5. COLOR CODING IN PRACTICE COLOR CODING IN PRACTICE • Given: an estimated set of User Stories • Rethink your estimation applying the color coding: Rethink your estimation applying the color coding: – What aspects of your stories are important for  estimation? Discuss this with your team y • Example: type of materials used, number of pieces, method of  construction, etc. – Assign a different color to represent each of these Assign a different color to represent each of these  important aspects, and tag each story card with its  appropriate colors. – After coloring your stories, discuss your estimates once  again with the team. Do you think any of the estimates  should change? should change? Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 6. DYNAMIC TEAM ESTIMATION DYNAMIC TEAM ESTIMATION • Given: a ranked product backlog for a playground • Estimate the backlog items with fewer rules: – Place the cards on the table based on estimated size – Any team member may move any card at any time – Many cards may be moving at the same time – The team should discuss each move as a group – Assign story point values to each group of cards using a  system you prefer (fibonacci, power‐of‐2,…) Presented by Brad Swanson & Björn Jensen  @ ScrumGathering Shanghai April 19 ‐ 20
  • 7. !"#$#%&'(')*')+,-#./,#0'-.&&#1#2&.,34 !"#$"%&%'"()*"+,"- • ./0("1(+2340"%5+3%6$537) • 6$537)%!+11"$2"#$" • 81,"95$2"%:"#;"%<"25$$=>?32"1@% A40#"1"1%+1B%A2+>"1 • C#D"(3"%$#$5@%,"$E"%&%,(F1"% 6$537)2"#$" • %45G%HII%J$599"(1%&%KII%L?$*"1% *+9%M"(E#1B"1%D?1%!"#$"1 J?132(+)7?130#1:"#3"- • N+3401#O%#32%1#402%"(>?(B"($#40G%8$$"% !"#$"%3#1B%#1%B"(%(#407,"1%P(/;"% +1B%9F33"1%1+(%1?40%)?((")2% 9?17"(2%:"(B"1G !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !5#$#%&'(')*')+,-#./,#67&8 !"#$"%&%'"()*"+,"- • M?(,"3401#O"1"%L("O"(@% 9?125,">"(7, • C#D"(3"%L?$*"1@%<+O"(1%+1B% A40(5+E"1%*+9%M"(E#1B"1%B"(%!"#$" • Q5(E"%&%A2("#40:"()*"+, • '"()*"+,%*+9%A40$"#>"1 J?132(+)7?130#1:"#3"- • J"#1%N+3401#O%"(>?(B"($#40 • 8$$"%!"#$"%9F33"1%5E,"340$#R"1% :"(B"1@%+9%A=$#O"(%*+%D"(9"#B"1 • 8$$"%!"#$"%SE#3%5+>%B#"%CT40"(U%9F33"1% E(5+1%,"32(#40"1%:"(B"1 • C#"%CT40"(%9F33"1%,(F1%,"32(#40"1% :"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 8. !9#$#:;<'*'#<=>>' !"#$"%&%'"()*"+,"- • M?(,"3401#O"1"@%,"340$#R"1"% V?$*2"#$" • W%D?(,">"(7,2"%<"25$$3251," • X%Q"B"(1 • C#D"(3"%L?$*"1@%<+O"(1%+1B% A40(5+E"1%#1%+12"(340#"B$#40"(%P(/;"% *+9%M"(E#1B"1%B"(%!"#$" • Q5(E"%&%A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • N+3401#O%+1B%8E340$#R%1#402% "(>?(B"($#40 • !"#$"%9F33"1%:#"%5+>%B"(%8EE#$B+1,% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !:#$#%&'(')*')+,- !"#$"%&%'"()*"+,"- • N+,"3401#O"1"%+1B%,"340$#R"1"% V?$*2"#$"%>F(%B"1%.509"1 • HI%*+,"3401#O"1"%<"25$$3251,"1 • C#D"(3"%L?$*"1@%<+O"(1%+1B% A40(5+E"1%#1%+12"(340#"B$#40"1% P(/;"1%*+9%M"(E#1B"1%B"(%!"#$" • Q5(E"%&%A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • N+3401#O%?B"(%8E340$#R%#32%1#402%1/7, • !"#$"%9F33"1%:#"%#1%B"(%8EE#$B+1,% ,"32(#40"1%:"(B"1 • Y1,">T0("%ZT1,"%B"(%J?132(+)7?1-% X9 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 9. !?#$#67&8*')+,-#!5 !"#$"%&%'"()*"+,"- • [#402*+,"3401#O"1"%+1B% +1,"340$#R"1"%L("O"(%>F(%B#"%6>?32"1 • N+,"3401#O"1"%+1B%,"340$#R"1"3% V?$*%>F(%5$$"3%51B"(" • M?(,">"(7,2"%.+2340" • C#D"(3"%L?$*"1@%<+O"(1%+1B% A40(5+E"1%#1%+12"(340#"B$#40"1% P(/;"1%*+9%M"(E#1B"1%B"(%!"#$" • '"()*"+,%*+9%N+3401"#B"1%+1B% A40$"#>"1 J?132(+)7?130#1:"#3"- • 6>?32"1%9F33"1%*+,"3401#O"1%+1B% ,"340$#R"1%:"(B"1 • 8132(#40%#32%1#402%1/7, !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !@#$#0'-.&&#%.)/,'&& !"#$"%&%'"()*"+,"- • 8$$"%A251,"1%3#1B%D?(,">"(7,2%+1B% 9?125,">"(7, • W%L?B"12"#$"%%+1,"32(#40"1 • N"12(5$=>?32"1%+1B%C("0340"#E" • J$599"(1@%L?$*"1@%A40(5+E"1%+1B% <+O"(1%*+9%M"(E#1B"1 • A40:"#;,"(T2 • Q5(E"%&%A2("#40:"()*"+, J?132(+)7?130#1:"#3"- • L?B"12"#$"%9F33"1% *+3599"1,"340:"#;2%+1B%,"32(#40"1% :"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 10. !A#$#BC')D.EF-'#G.HD4=,-' !"#$"%&%'"()*"+,"- • L("O"(@%1#402%*+,"3401#O"1@% +1,"340$#R"1 • A51B3T4)" • L?$*"1@%<+O"(1%+1B%A40(5+E"1%*+9% M"(E#1B"1 • Q5(E"%&%A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • V?$*%9+33%*+,"3401#O"1@%,"340$#R"1% +1B%,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !I#$#0'-.&&#GEF./4'& !"#$"%&%'"()*"+,"- • X%D?(,">"(7,2"%<"25$$=>?32"1 • H%<"25$$3251,"%*+(%8+]T1,+1,%B"(% A405+)"$ • J"O"1@%8+]T1,+1,"1%+1B%A#2*" • Q5(E"%&%A2("#40:"()*"+," • A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • 6>?32"1%9F33"1%D"(340:"#;2%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 11. !J#$#%&'(')*')+,-#!5 !"#$"%&%'"()*"+,"- • M?(,"3401#O"1"%<"25$$3251,"1 • A40:"#;,"(T2 J?132(+)7?130#1:"#3"- • A251,"1%9F33"1%D"(340:"#;2%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !"K#$#L'-F')C.&& !"#$"%&%'"()*"+,"- • [#402%*+,"3401#O"1"(%+1B% +1,"340$#R"1"(%V?$*=>?32"1 • A"#$ • L5$$ • L?0(95340#1"%+1B%L#23"2 • Q5(E"%&%A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • 6>?32"1%9+33%*+,"3401#O"1@% ,"340$#R"1%+1B%,"32(#40"1%:"(B"1 • ^3%9+33%"#1%Z?40%#1%B#"%A=#2*"%B"3% 6>?32"13%,"E?0(2%:"(B"1@%+9%B53%A"#$% *+%E">"37,"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 12. !""#$#M.4'-' !"#$"%&%'"()*"+,"- • N+,"3401#O"1"%<"25$$3251,"1@% L?B"1=$5O"1@%.+2340"@%A40#"1"1%>F(% B#"%.+2340"@%Z"#2"(1%+1B%_Z"#2:"()` • A40:"#;,"(T2 • Q5(E"%&%A2("#40:"()*"+, J?132(+)7?130#1:"#3"- • 8$$"%!"#$"%9F33"1%D"(340:"#;2%+1B% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !"5#$#<=>>' !"#$"%&%'"()*"+,"- • N+,"3401#O"1"%6$5O"1%+1B%6>?32"1 • N+,"3401#O"1"%A251,"1 • Q5(E"%&%A2("#40:"()*"+," J?132(+)7?130#1:"#3"- • 8$$"%!"#$"%9F33"1%,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 13. !"9#$#G'=&4&'(')*')+,- !"#$"%&%'"()*"+,"- • P"32(#40"1"%<"25$$3251,"1@% 9?125,">"(7, • J$599"(1%&%L?$*"1%*+9%M"(E#1B"1% D?1%A251,"1%&%A"#$"1 • A"#$"%&%A"#$D"(E#1B"( • 6$537)(+2340"%&%a(#1,"%S(?2U • A="*#5$:"()*"+,%*+9%A=511"1%B"(% A"#$" J?132(+)7?130#1:"#3"- • C#"%BF11"1%340:5(*"1%!"#$"%3#1B% ,"3=5112"%A"#$" !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !":#$#%&'=H',#67&8*')+,- !"#$"%&%'"()*"+,"- • M?(,"3401#O"1"3%V?$*@%9?125,">"(7, • J$599"(1%&%L?$*"1%*+9%M"(E#1B"1% B"(%!"#$" • J"O"1%&%A405+)"$3#2*" • N+,"3401#O"1"3%!"b7$B540 • ^#12"#$#,"%.+2340" J?132(+)7?130#1:"#3"- • J"#1%N+3401#O@%A40$"#>"1%?B"(% A2("#40"1%1/7, !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 14. !5"#$#N)7O',#0'-.&&*')+,- • !"#$"%&%'"()*"+,"- – D/>E)"#F#" – G#&,>>=H/$&#%(0(A$59:#%#% – G#&,>>I>#F#";#"J$&(0(K#:&#" – -#:>(HJ"(',$(L#&E.#"I – +/>E#%M(G6F#"%(0(-59",6)#%(E67(N#"):%'#% – O,")#(0(-&"#:59.#"IE#6;# – P#"IE#6;(E67(Q6$59%#:'#%(0(-59>#:H#% • J?132(+)7?130#1:"#3"- – <>>#(+"#F#"(7J$$#%(,6H(':#(I/""#I&#(KR%;#( E6;#$59%:F#%(.#"'#% – S,$(L#&E.#"I(76$$(#"$&#>>&(.#"'#% – <>>#(T#:>#(7J$$#%(;#$59>:U#%(.#"'#%M(67( -=>:F#"(E6(V#"7#:'#% – <>>#(G#&,>>=H/$&#%(7J$$#%(;"J%(;#$&":59#%( .#"'#% – -59:#%#%M(W>#F#";#"J$&(0(K#:&#"(76$$(.#:X( ;#$&":59#%(.#"'#% – <>>#(D/>E&#:>#(7J$$#%()",6%(;#$&":59#%(.#"'#% !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !55#$#%&'=H'#67&8,.HD4=,-' c !"#$"%&%'"()*"+,"- – D/>E)"#F#" – 1#(?(D/>E)"#F(HJ"(':#(Y(Z5I$:&E# – S:V#"$#(+/>E#%M(G6F#"%(0(-59",6)#%( E67(N#"):%'#% – O,")#(0(-&"#:59.#"IE#6; – P#"IE#6;(E67(-59%#:'#%(0(-59>#:H#% c J?132(+)7?130#1:"#3"- – <>>#(+"#F#"(7J$$#%(,6H(':#(I/""#I&#( KR%;#(E6;#$59%:F#%(.#"'#% – Z5I$:&E#(7J$$#%(,6H(;>#:59#(8"2X#( E6;#$59%:F#%(.#"'#% – <>>#(T#:>#(7J$$#%(;#$59>:U#%(.#"'#%M(67( -=>:F#"(E6(V#"7#:'#% – <>>#(D/>E&#:>#(7J$$#%()",6%(;#$&":59#%( .#"'#% !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 15. !59#$#G'=&4&'(')*.)-'H c !"#$"%&%'"()*"+,"- – .?2"(%6>?32"1 – A"#$%>F(%B53%["2*:"() – C#D"(3"%8B5=2"(%&%M"(E#1B"( – V5)"1%&%A=511+1,3(",$"( – L"2?1 – '"()*"+,%*+9%A401"#B"1%+1B% J?132(+#"("1 c J?132(+)7?130#1:"#3"- – C53%["2*:"()%9+33%"(32"$$2% :"(B"1 – 6>?32"1%&%V5)"1%9F33"1% "#1E"2?1#"(2%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !5:#$#6.&P>=>'#./,#67&8 c !"#$"%&%'"()*"+,"- – G#&,>>",97#%([?-#:&#(](? +/'#=>,F#(](?+J9%#^ – N/";#H#"_;&#(+J9%#%M(`,7=# – `,7=(:%(5/""#5&($:E#(0(&9:5I%#$$ – S:V#"$#(+/>E#%M(G6F#"%(0( -59",6)#%(E67(N#"):%'#% – O,")#(0(-&"#:59.#"IE#6; – P#"IE#6;(E67(-59%#:'#%(6%'( -59>#:H#% c J?132(+)7?130#1:"#3"- – <>>#(T#:>#(7J$$#%(;#$59>:U#%( .#"'#%M(67(-=>:F#"(E6(V#"7#:'#% – <>>#(D/>E&#:>#(7J$$#%()",6%( ;#$&":59#%(.#"'#% – G#&,>>&#:>#(7J$$#%(.#:X(;#$&":59#%( .#"'#% !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 16. !5?#$#G4.-'>.)4 c !"#$"%&%'"()*"+,"- – A40#"1"1 – L"2?1%&%N#","$32"#1" – Q5(E"%&%A2("#40:"()*"+," – A401"#B:"()*"+," c J?132(+)7?130#1:"#3"- – A40#"1"1%9F33"1%)?((")2% *+,"3401#O"1%:"(B"1 – <"25$$2"#$"%9F33"1%:"#;% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !5@#$#%&'=H',#0'-.&&*')+,- c !"#$"%&%'"()*"+,"- – N+,"3401#O"1"%CT40"(@%Z"#2"(1@% .+2340"1 – L"2?1 – 6>?32"1%&%L("O"( c J?132(+)7?130#1:"#3"- – 6>?32"1%9F33"1%"#1E"2?1#"(2% :"(B"1 – 8132(#40%#32%1#402%1/7, !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 17. !5A#$#%&'=H'#2&.,34&74 c !"#$"%&%'"()*"+,"- – N+,"3401#O"1"%6$537)2"#$"%&%a (+2340" – 6>?32"1 – Q5(E"%&%A2("#40:"()*"+, c J?132(+)7?130#1:"#3"- – 8$$"3%9+33%:#"%#1%B"(%8EE#$B+1,% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !5I#$#%&'=H',#%&'(')*')+,- c !"#$"%&%'"()*"+,"- – V?$*=>?32"1%&%aE("O"(@% <"25$$340#"1"1%&%a(+2340" – C#D"(3"%L?$*"1@%<+O"(1%&% A40(5+E"1%*+9%M"(E#1B"1 – Q5(E"%&%A2("#40:"()*"+, – '"()*"+,%*+9%A401"#B"1%&% A40$"#>"1 c J?132(+)7?130#1:"#3"- – 8$$"%!"#$"%9F33"1%,"340$#R"1% :"(B"1@%+9%A=$#O"(%*+% D"(9"#B"1 – 8$$"%V?$*2"#$"%9F33"1%E(5+1% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 18. !5J#$#G>.E'#Q.8'#;#%7Q>&'R c !"#$"%&%'"()*"+,"- – M?(9?17"(2"(%.509"1%9#2% !+11"$1@%8+2?@%V5+3%+1B%L5+9 – ["2*%>F(%B#"%'T1B" – M?(,">"(7,2"%L?B"12"#$" – C#D"(3"%J$599"(1@%L?$*"1%+1B% <+O"(1%*+9%M"(E#1B"1 – A40:"#;,"(T2 c J?132(+)7?130#1:"#3"- – J"#1%N+3401#O%?B"(%8132(#40% 1/7, – .509"1%9+33%D"(340:"#;2% :"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !9K#$#G>.E'#Q.8'#;#%&'=H c !"#$"%&%'"()*"+,"- – <"25$$3251,"1%>F(%B"1%.509"1 – ["2*"%>F(%B#"%'T1B" – M?(,">"(7,2"%L?B"12"#$"%&% C5403")7?1"1 – C#D"(3"%J$599"(1@%L?$*"1%&% <+O"(1%*+9%M"(E#1B"1 – A40:"#;,"(T2 c J?132(+)7?130#1:"#3"- – A251,"1%9F33"1%*+,"3401#O"1% :"(B"1 – 8132(#40%1#402%1/7, – .509"1%9+33%D"(340:"#;2% :"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 19. !9"#$#S7>>'&T=>>' c !"#$"%&%'"()*"+,"- – <"25$$=>?32"1 – V?$*3#2*"@%L("O"(%+1B%P(#R" – C#D"(3"%L?$*"1@%<+O"(1%&% A40(5+E"1%*+9%M"(E#1B"1 – Q5(E"%&%A2("#40:"()*"+, – A401"#B:"()*"+, c J?132(+)7?130#1:"#3"- – L("O"(%9F33"1%)?((")2% *+,"3401#O"1%:"(B"1 – L("O"(%&%P(#R"%9F33"1%(?2% ,"32(#40"1%:"(B"1 – 8$$"3%51B"("%9+33%E(5+1% ,"32(#40"1%:"(B"1 !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC( !95#$#M'=P'H,EF./4'& c !"#$"%&%'"()*"+,"- – !H/$&#%(0(-&,%;#% – `#:H#%M(-#:>(0(D,I#% – <6aR%;6%; – O,")#(0(-&"#:59.#"IE#6; – -59%#:'.#"IE#6; – -59.#:X;#"R&M(+#&/% c J?132(+)7?130#1:"#3"- – !H/$&#%M(-&,%;#%(0(-#:>(7J$$#%(,6H( ':#(I/""#I&#(KR%;#(E6;#$59%:F#%( .#"'#% – !H/$&#%(7J$$#%(#:%)#&/%:#"&( .#"'#% – !H/$&#%M(-&,%;#%(0(<6aR%;6%;( 76$$(V#"$59.#:X&(.#"'#% – <%$&":59(:%(O,")#('#"(<)):>'6%; !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 20. !99#$#%&'(')*')+,- c !"#$"%&%'"()*"+,"- – G#&,>>)2;#%(0(-&,%;# – O,")#(0(-&"#:59.#"IE#6; – -59%#:'.#"IE#6; – -59.#:X;#"R&(0(+#&/% c J?132(+)7?130#1:"#3"- – -&,%;#(76$$(:%(BY(;>#:59(>,%;#(T#:>#( ;#$59%:F#%(.#"'#% – +2;#%(7J$$#%(#:%)#&/%:#"&( .#"'#% – +2;#%(0(-&,%;#%(7J$$#%( V#"$59.#:X&(.#"'#% – <%$&":59(.:#(:%('#"(<)):>'6%; !"#$#%&#'()*(+",'(-.,%$/%(0(+12"%(3#%$#%( 4(-5"678,&9#":%;(-9,%;9,:(<=":>(?@(A(BC(
  • 21. Agile  Estimating  2.0  Cheat  Sheet   Team  Estimation  Game   1. Start  with  a  stack  of  ranked  story  cards.  The  team  will  arrange  the  cards  so  the  smallest  size  items  are  on  the  left   and  the  largest  items  on  the  right.  Items  with  the  same  or  similar  size  should  grouped  together  in  vertical   columns  (the  same  place  in  the  left-­‐right  direction).   2. Place  the  first  (highest  ranked)  story  card  in  the  middle  of  the  table  (or  in  the  middle  of  the  board  or  wall)   3. Team  members  take  turns  estimating  in  a  round-­‐robin  manner.  On  each  turn,  the  player  has  two  options,  as   shown  below.  With  both  options,  the  player  will  explain  to  the  team  the  reasons  for  his  or  her  estimate.   a. Take  the  top  story  card  off  the  stack  and  place  it  on  the  table  based  on  its  estimated  size   b. Move  a  previously  placed  card  to  a  new  location  if  you  think  it  should  be  estimated  differently   4. During  a  player’s  turn,  other  team  members  may  speak  only  to  ask  clarifying  questions;  they  must  not  express   their  own  opinions  during  another  player’s  turn.   5. After  the  last  story  card  has  been  estimated,  each  player  may  take  one  more  turn  to  move  a  card  if  he/she   wants  to.   6. Assign  story  point  values  to  each  group  of  cards.  Even  numbered  teams  use  the  pseudo-­‐fibonacci    sequence   (1,2,3,5,8,13,20,40,100),  and  odd  numbered  team  use  powers  of  2  (1,2,4,8,16,32,64,128)   a. You  may  not  have  stories  for  every  number  in  this  sequence.   b. Numbers  represent  the  relative  size/effort  estimated  for  each  story.  For  example,  3  story  points  is   approximately  50%  more  effort  than  2  story  points,  and  8  points  is  two  times  the  effort  of  4  points.     The  Team  Estimation  Game  was  originally  developed  by  Steve  Bockman:  http://stevebockman.com/blog       Using  color  to  visualize  your  backlog   • What  aspects  of  your  stories  are  important  for  estimation?  Discuss  this  with  your  team   o Example:  type  of  materials  used,  number  of  pieces,  method  of  construction,  etc.   • Assign  a  different  color  to  represent  each  of  these  important  aspects,  and  tag  each  story  card  with  its   appropriate  colors.   • After  coloring  your  stories,  discuss  your  estimates  once  again  with  the  team.  Do  you  think  any  of  the  estimates   should  change?              
  • 22. Agile  Estimating  2.0  Cheat  Sheet   Dynamic  Team  Estimation  (aka  Agile  Estimation  2.0)   In  Dynamic  Team  Estimation,  we  remove  the  rule  that  team  members  take  turns  in  a  round-­‐robin  manner.  Instead,  any   team  member  may  move  a  card  at  any  time.   1. Start  with  a  stack  of  ranked  story  cards.  The  team  will  arrange  the  cards  so  the  smallest  size  items  are  on  the  left   and   the   largest   items   on   the   right.   Items   with   the   same   or   similar   size   should   grouped   together   in   vertical   columns  (the  same  place  in  the  left-­‐right  direction).   2. Place  the  first  (highest  ranked)  story  card  in  the  middle  of  the  table  (or  in  the  middle  of  the  board  or  wall)   3. Every  team  member  has  two  options,  as  shown  below.  With  both  options,  the  player  will  explain  to  the  team  the   reasons  for  his  or  her  estimate.   1. Take  the  top  story  card  off  the  stack  and  place  it  on  the  table  based  on  its  estimated  size   2. Move  a  previously  placed  card  to  a  new  location  if  you  think  it  should  be  estimated  differently   4. Any   team   member   may   move   any   card   at   any   time.   Whenever   a   card   is   moved   or   placed,   the   player   should   explain  his  or  her  thoughts  to  the  other  team  members.   5. The  team  should  discuss  each  move  as  a  group.   6. After  all  cards  have  been  placed,  assign  story  point  values  to  each  group  of  cards.  Even  numbered  teams  use  the   pseudo-­‐fibonacci     sequence   (1,2,3,5,8,13,20,40,100),   and   odd   numbered   team   use   powers   of   2   (1,2,4,8,16,32,64,128)   7. You  may  not  have  stories  for  every  number  in  this  sequence.   8. Numbers  represent  the  relative  size/effort  estimated  for  each  story.  For  example,  3  story  points  is  approximately   50%  more  effort  than  2  story  points,  and  8  points  is  two  times  the  effort  of  4  points.   The    Dynamic  Team  Estimation  is  derived  from  the  Team  Estimation  Game  which  was  originally  developed  by  Steve   Bockman:  http://stevebockman.com/blog