ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Xper
Agile 2010 ???
            2010? 9? 16?(?)
                 ???

  Mail: wgshim@gmail.com, Twitter: @wgshim



                                             1/41
??: ??? ?, ???
 Gaylord Opryland Resort




                           2/41
Flood!!                           May 1~2




                                            3/41
http://en.wikipedia.org/wiki/2010_Tennessee_floods
??: ???? ?, ???
Walt Disney World Dolphin Resort




                                   4/41
5/41
??? ????
Agile 2010

             6/41
227/934
          7/41
24%
      8/41
180
      9/41
34
     10/41
1,400+
         11/41
???   ?? ?????


             12/41
??/??? ??
? Business Track
? UI/UX Track
? Research Track

? Engineering/Technical Track


                                13/41
?? ?? ?? ???
                  LG?? (2),
Agile 2008   4?
                  LG CNS (2)

                  LG?? (3),
Agile 2009   6?
                  ?? SDS (3)

                  LG?? (2)
Agile 2010   8?   LG CNS (3)
                  ?? SDS (3)
                               14/41
???


      15
16/41
Video ??

http://www.youtube.com/watch?v
        =BGnFmZ4Sx_Q
 (00:15¡± ~ 01:00, 03:10¡± ~ 03:30¡±, 05:25¡± ~ 05:45¡±)



                                                      17/41
???
? Kanban ??? ??




? Programmer ? ?? Practical ?? ??


                                18/41
??   ?? ??


             19
?? ??
? ?? ??? Agile ?? ??/??
? ??/???? Agile/Scrum ?? ??
? ?? ????? ??




                              20/41
?? ? ???



           21
??
? ?? ??! ?,.?
 ¨C ???? ??? ??/?? ?
? ?? ?? ??? ??? ??? ? ??.
 ¨C ??? ??? ??
? ????? ??? ??
? ??? ???? ?? ??? ??? ×ß»ð
  Èëħ ? ???!!
? ????? ?? ????? ??? ??!
                        22/41
Insightful Message
? Architect ? ??? ????? ? ??.
  Architect ? ??? ???.
 ¨C ??? ?? ??? ?? ???? ? ??.




                              23/41
?? ?? ??
  3 ??!!




           24
An Unplugged Retrospective on the Agile
                                               ¢ñ
Decade : "Mirror Mirror on the wall are we
really the most beautiful of all?"

              Dave Thomas




? Bedarra Research Lab. (founder)
? Object Mentor (managing director)          25/41
??? ?? ?
? Agile ? ???, ?? X, ... ? ?? ?? ???
  ? ??? ??.

? ??? Agile ? ?? ?? ?? ??.
  ¨C ??(Certification) ? Return to Craftsmanship!!

? TDD ??? Done ? ??: Unit & Acceptance
  Tested!
  ¨C Practice! before Method & Tools
  ¨C Practice first! method is set of practices
  ¨C Tools & Automation streamline development

                                                    26/41
??? ?? ? (??)
? Lean and Agile
  ¨C Lean is a top-down process
  ¨C Agile is a bottom up team centered process

? ????? ???? ??? ???.
  ¨C ??? ??? ??? ? ?? ???
    ???? ??? ??.


? Estimates must be ranged to include risk
  ¨C min, max or min, max, expected
                                             27/41
?? ?? ???
? IT ? ??? ???? ??? ??? ??
  ?? ??? ??
  ¨C Many biz executives still don't understand IT
  ¨C Agile is FrAgile as it depends on sustainable
    leadership and discipline


? Skills are in relatively short supply


                                              28/41
? ?? ??? ???
? ??
 ¨C Teamwork teaching, story telling
 ¨C Invest in non CS education
 ¨C Enable more end user programming


? SW ??
 ¨C Use more expressive higher level language (SICP ?
   ??)
 ¨C Smaller programs which are loosely coupled
 ¨C Design for change (e.g., more data driven)
                                                  29/41
How Agile Taught IBM        ¢ò
About New Leadership Competencies



        Sue Mckinney

            ? VP of Development
              Transformation at IBM
            ? VP of Engineering at
              Pitney Bowes Inc 2010
                                      30/41
IBM ? SW ?? ??
? ??? ??? ?
 ¨C ???, 25,000 ? ??
? ???? ?? ??? ??/??
 ¨C ?? 10? ??
? ??:
 ¨C 80??(Waterfall)
 ¨C 90??(Iterative)
 ¨C 2006???(Agile)
                         31/41
?? ??
? ???? 2?? ?? ?? ??
? 250 ? ??? ??? ??
 ¨C ?? ?? ??? ????
? 8,000 ? ?? ??
? ?? 70% ??? ?? Agile ? ??
 ¨C ? ?? ??? Agile Practice ? ??



                                  32/41
??
? ???? ?? + ??? ??
  ¨C Pull and push model
? Agile CoC (Center of Competence) with
  full time coaches
? When to mandate, measure or motivate
? one size fits all ?? ??!!



                                     33/41
¡°Short, time box iterations
with stakeholder feedback ¨C
     working software¡±


                          34/41
? ?
? Give up command & control (=> recipe style)
? the opposite of control is discovery
? free the team to question, analyze
? create a place where people want to be not
  have to be
? give people what they need to succeed
? support from senior leaders
? create small successes and share

                                            35/41
??: ??? ???!!
? Create a culture of TRUST
  ¨C ?? ??? ??? ??? ?? ?? ??
    10? ? ???? 2 ?
  ¨C ?? ??? ??? ??? ?? ?? ??
    43% ?? ???




                              36/41
¢ó
Arto Eskelinen, Sami Honkonen




              http://bit.ly/aVSS3c
                              37/41
??
?   What
?   When
?   Who
?   How many
?   How much

        ?How
        ?Who (blame)
        ?Why ? What, When, ¡­   38/41
GROW Model
    Goal
G   ??
                  ??? ??? ???? ??

                  ?? ?? ? ??? ????,
    Reality
R   ???
                  ??? ???? ?? ??? ??? ??
                  (¡ù Goal ? ??? ??? ??)
    Obstacles
                  ?? ??? ???? ???? ??
    ????
O
    Options
                  ????? ??/???? ?? ???? ??
    ??

    Way Forward
W   ?? ??
                  ????? ?? ??? ?? ???
                                           39/41
???? I
?? 3 ~ 4 ??? ??? ?? ?? ???
???? ?????? ???????. ?
? ?? ????? ??/???? ?? ?
?? ?? ????? ???????. ??
?? ?? ??? ?? ????? ????
???, ??? ??? ????? ?? ?
????. ?? ???? ?? ??? ??
?? ???????.

                        40/41
???? II
??? ?? ? ?? ?? ? ??? ??
??? ?? ??? ?? ?? ??? ??
?????. ¡°?? ???? ??? ? ??
? ? ??? ?? ?? ??? ??? ??
??. ??? ????? ? ?? ?? ??
??? ???.¡±



                       41/41

More Related Content

Agile 2010 ???

  • 1. Xper Agile 2010 ??? 2010? 9? 16?(?) ??? Mail: wgshim@gmail.com, Twitter: @wgshim 1/41
  • 2. ??: ??? ?, ??? Gaylord Opryland Resort 2/41
  • 3. Flood!! May 1~2 3/41 http://en.wikipedia.org/wiki/2010_Tennessee_floods
  • 4. ??: ???? ?, ??? Walt Disney World Dolphin Resort 4/41
  • 7. 227/934 7/41
  • 8. 24% 8/41
  • 9. 180 9/41
  • 10. 34 10/41
  • 11. 1,400+ 11/41
  • 12. ??? ?? ????? 12/41
  • 13. ??/??? ?? ? Business Track ? UI/UX Track ? Research Track ? Engineering/Technical Track 13/41
  • 14. ?? ?? ?? ??? LG?? (2), Agile 2008 4? LG CNS (2) LG?? (3), Agile 2009 6? ?? SDS (3) LG?? (2) Agile 2010 8? LG CNS (3) ?? SDS (3) 14/41
  • 15. ??? 15
  • 16. 16/41
  • 17. Video ?? http://www.youtube.com/watch?v =BGnFmZ4Sx_Q (00:15¡± ~ 01:00, 03:10¡± ~ 03:30¡±, 05:25¡± ~ 05:45¡±) 17/41
  • 18. ??? ? Kanban ??? ?? ? Programmer ? ?? Practical ?? ?? 18/41
  • 19. ?? ?? ?? 19
  • 20. ?? ?? ? ?? ??? Agile ?? ??/?? ? ??/???? Agile/Scrum ?? ?? ? ?? ????? ?? 20/41
  • 21. ?? ? ??? 21
  • 22. ?? ? ?? ??! ?,.? ¨C ???? ??? ??/?? ? ? ?? ?? ??? ??? ??? ? ??. ¨C ??? ??? ?? ? ????? ??? ?? ? ??? ???? ?? ??? ??? ×ß»ð Èëħ ? ???!! ? ????? ?? ????? ??? ??! 22/41
  • 23. Insightful Message ? Architect ? ??? ????? ? ??. Architect ? ??? ???. ¨C ??? ?? ??? ?? ???? ? ??. 23/41
  • 24. ?? ?? ?? 3 ??!! 24
  • 25. An Unplugged Retrospective on the Agile ¢ñ Decade : "Mirror Mirror on the wall are we really the most beautiful of all?" Dave Thomas ? Bedarra Research Lab. (founder) ? Object Mentor (managing director) 25/41
  • 26. ??? ?? ? ? Agile ? ???, ?? X, ... ? ?? ?? ??? ? ??? ??. ? ??? Agile ? ?? ?? ?? ??. ¨C ??(Certification) ? Return to Craftsmanship!! ? TDD ??? Done ? ??: Unit & Acceptance Tested! ¨C Practice! before Method & Tools ¨C Practice first! method is set of practices ¨C Tools & Automation streamline development 26/41
  • 27. ??? ?? ? (??) ? Lean and Agile ¨C Lean is a top-down process ¨C Agile is a bottom up team centered process ? ????? ???? ??? ???. ¨C ??? ??? ??? ? ?? ??? ???? ??? ??. ? Estimates must be ranged to include risk ¨C min, max or min, max, expected 27/41
  • 28. ?? ?? ??? ? IT ? ??? ???? ??? ??? ?? ?? ??? ?? ¨C Many biz executives still don't understand IT ¨C Agile is FrAgile as it depends on sustainable leadership and discipline ? Skills are in relatively short supply 28/41
  • 29. ? ?? ??? ??? ? ?? ¨C Teamwork teaching, story telling ¨C Invest in non CS education ¨C Enable more end user programming ? SW ?? ¨C Use more expressive higher level language (SICP ? ??) ¨C Smaller programs which are loosely coupled ¨C Design for change (e.g., more data driven) 29/41
  • 30. How Agile Taught IBM ¢ò About New Leadership Competencies Sue Mckinney ? VP of Development Transformation at IBM ? VP of Engineering at Pitney Bowes Inc 2010 30/41
  • 31. IBM ? SW ?? ?? ? ??? ??? ? ¨C ???, 25,000 ? ?? ? ???? ?? ??? ??/?? ¨C ?? 10? ?? ? ??: ¨C 80??(Waterfall) ¨C 90??(Iterative) ¨C 2006???(Agile) 31/41
  • 32. ?? ?? ? ???? 2?? ?? ?? ?? ? 250 ? ??? ??? ?? ¨C ?? ?? ??? ???? ? 8,000 ? ?? ?? ? ?? 70% ??? ?? Agile ? ?? ¨C ? ?? ??? Agile Practice ? ?? 32/41
  • 33. ?? ? ???? ?? + ??? ?? ¨C Pull and push model ? Agile CoC (Center of Competence) with full time coaches ? When to mandate, measure or motivate ? one size fits all ?? ??!! 33/41
  • 34. ¡°Short, time box iterations with stakeholder feedback ¨C working software¡± 34/41
  • 35. ? ? ? Give up command & control (=> recipe style) ? the opposite of control is discovery ? free the team to question, analyze ? create a place where people want to be not have to be ? give people what they need to succeed ? support from senior leaders ? create small successes and share 35/41
  • 36. ??: ??? ???!! ? Create a culture of TRUST ¨C ?? ??? ??? ??? ?? ?? ?? 10? ? ???? 2 ? ¨C ?? ??? ??? ??? ?? ?? ?? 43% ?? ??? 36/41
  • 37. ¢ó Arto Eskelinen, Sami Honkonen http://bit.ly/aVSS3c 37/41
  • 38. ?? ? What ? When ? Who ? How many ? How much ?How ?Who (blame) ?Why ? What, When, ¡­ 38/41
  • 39. GROW Model Goal G ?? ??? ??? ???? ?? ?? ?? ? ??? ????, Reality R ??? ??? ???? ?? ??? ??? ?? (¡ù Goal ? ??? ??? ??) Obstacles ?? ??? ???? ???? ?? ???? O Options ????? ??/???? ?? ???? ?? ?? Way Forward W ?? ?? ????? ?? ??? ?? ??? 39/41
  • 40. ???? I ?? 3 ~ 4 ??? ??? ?? ?? ??? ???? ?????? ???????. ? ? ?? ????? ??/???? ?? ? ?? ?? ????? ???????. ?? ?? ?? ??? ?? ????? ???? ???, ??? ??? ????? ?? ? ????. ?? ???? ?? ??? ?? ?? ???????. 40/41
  • 41. ???? II ??? ?? ? ?? ?? ? ??? ?? ??? ?? ??? ?? ?? ??? ?? ?????. ¡°?? ???? ??? ? ?? ? ? ??? ?? ?? ??? ??? ?? ??. ??? ????? ? ?? ?? ?? ??? ???.¡± 41/41