agility @
the speed of thought
                                         Tathagat Varma
                                             Sr. Director
      Agile in Business Conference (c)
                                                  Yahoo!
14-Apr-1912        11:40pm       +37s                11:50pm             2:17am        2:20am     4:10am

• Titanic gets   • Iceberg   • Titanic hits        • 14ft of           • “Every     • Titanic   • First
  7 iceberg        spotted     iceberg                water in           man for      sank        lifeboat
  warnings         dead                               front part         himself”                 picked by
                   ahead                              of ship
                                              Agile in Business Conference (c)                    Carpathia
US Airways 1549. 15 Jan 2009. The Miracle on the Hudson




                     Agile in Business Conference (c)
6,000 stores,                $14.4B in
Opened first                                                Net profits
                opening one a                   2012,
store in 1975                                                 $2.7B
                     day                     +17% y-o-y
                         Agile in Business Conference (c)
• creativity, quality design   • Give customers what they               • Every store in the world
  and rapid turnaround to        want                                     receives new models twice
  adjust to changing market    • Get it to them faster than               a week
  demands -- has…generated       anyone else                            • Product reaches European
  an excellent public                                                     stores in 24-36 hours and
  response to our retailers'                                              rest of the world within 48
  collections.”                                                           hours. Since 1970s!


Design                         Rules                                    Logistics
                                     Agile in Business Conference (c)
Agile in Business Conference (c)
The difference…

• Conventional manufacturing teams gather
  requirements, design the solution, build the
  solution, test the solution, then deliver the
  solution. In automotive companies, the design
  portion alone takes 3 to 12 years, and then
  the vehicle design is built for 5 to 14 years.
• WIKISPEED follows the model of Agile software
  teams…We iterate the entire car every 7
  days, meaning that every 7 days we reevaluate
  each part of the car and reinvent the highest-
  priority aspects, instead of waiting 8 to 26 years to
  upgrade.            Agile in Business Conference (c)
Scrum: Clearly
                        Agile: Reducing
                                                      defined team
                         costs to make
                                                        roles and
                            changes
                                                     responsibilities

                                                                        TDD: start with
      XP: Pairing and                                                    failing tests
        Swarming                                                         and develop
                                                                          solutions




Lean Software                        The                                       OOP: contract-
 Design: Use                      Wikispeed                                        first
  less stuff                                                                   development
                                   Process


                                  Agile in Business Conference (c)
Agile in Business Conference (c)
http://www.wikispeed.com/press
• On ‘good days’, Flickr releases a new version
  every half an hour (Jun 20, 2005)
• IMVU pushes a revision of code to the website
  every nine minutes (Feb 10, 2009)
• The other day we passed product release number
  25,000 for WordPress. That means
  we’ve averaged about 16 product releases a
  day, every day for the last four and a half years!
  (May 19, 2010)
• A new version of Google Chrome now due every
  six weeks (Jul 22, 2010)
• Facebook does code push twice a day (Aug 4,
  2012)             Agile in Business Conference (c)
What do these amazing
   stories tell us?
       Agile in Business Conference (c)
“…people who were
                                       right a lot of the time
                                      were people who often
                                      changed their minds.”

                                                       Agile in Business Conference (c)
https://37signals.com/svn/posts/3289-some-advice-from-jeff-bezos
So…how fast can you
   respond, move and
 deliver?...how fast can
you…change your mind?




         Agile in Business Conference (c)
Agile in Business Conference (c)
http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
Agile in Business Conference (c)
http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
Agile in Business Conference (c)
Basics remain the same!




            Agile in Business Conference (c)
Agile in Business Conference (c)
http://softwarecreation.org/2009/reliable-software-development-process-the-toyota-way/
Agile in Business Conference (c)
Wastes in Lean




http://nantachit.exteen.com/20120131/muda-muri-mura
How they manifest?




https://leanandkanban.wordpress.com/2011/03/22/lean-is-about-eliminating-waste-right/
Wastes in Software Development
Wastes in Manufacturing   Wastes in Software Development
Inventory                 Partially done work
Extra Processing          Extra processes
Overproduction            Extra features
Transportation            Task Switching
Waiting                   Waiting
Motion                    Motion
Defects                   Defects
Agile in Business Conference (c)
Agile in Business Conference (c)
What are we learning?

“The only way to win is to learn faster than anyone
else” – Eric Ries, The Lean Startup

“Move fast and break things. Unless you are breaking
stuff, you are not moving fast enough.” – Mark
Zuckerberg

“I Don’t look to jump 7-foot bars: I look around for 1-
foot bars that I can step over.” – Warren Buffet

                     Agile in Business Conference (c)
References
•   http://blogs.forbes.com/stevedenning/
•   http://wikispeed.com
•   https://en.wikipedia.org/wiki/US_Airways_Flight_154
    9
•   http://cf.agilealliance.org/program/files/12694.pdf
•   https://www.youtube.com/watch?v=W47rcJowx7k
•   http://www.testingmentor.com/imtesty/2010/06/20/
    agile-is-not-a-process-agile-is-a-mindset/
•   http://theleanstartup.com/
•   http://steveblank.com/
•   http://stevedenning.com


                     Agile in Business Conference (c)
Tathagat Varma
http://managewell.net
    Agile in Business Conference (c)

Agility @ the Speed of Thought

  • 1.
    agility @ the speedof thought Tathagat Varma Sr. Director Agile in Business Conference (c) Yahoo!
  • 2.
    14-Apr-1912 11:40pm +37s 11:50pm 2:17am 2:20am 4:10am • Titanic gets • Iceberg • Titanic hits • 14ft of • “Every • Titanic • First 7 iceberg spotted iceberg water in man for sank lifeboat warnings dead front part himself” picked by ahead of ship Agile in Business Conference (c) Carpathia
  • 3.
    US Airways 1549.15 Jan 2009. The Miracle on the Hudson Agile in Business Conference (c)
  • 4.
    6,000 stores, $14.4B in Opened first Net profits opening one a 2012, store in 1975 $2.7B day +17% y-o-y Agile in Business Conference (c)
  • 5.
    • creativity, qualitydesign • Give customers what they • Every store in the world and rapid turnaround to want receives new models twice adjust to changing market • Get it to them faster than a week demands -- has…generated anyone else • Product reaches European an excellent public stores in 24-36 hours and response to our retailers' rest of the world within 48 collections.” hours. Since 1970s! Design Rules Logistics Agile in Business Conference (c)
  • 6.
    Agile in BusinessConference (c)
  • 7.
    The difference… • Conventionalmanufacturing teams gather requirements, design the solution, build the solution, test the solution, then deliver the solution. In automotive companies, the design portion alone takes 3 to 12 years, and then the vehicle design is built for 5 to 14 years. • WIKISPEED follows the model of Agile software teams…We iterate the entire car every 7 days, meaning that every 7 days we reevaluate each part of the car and reinvent the highest- priority aspects, instead of waiting 8 to 26 years to upgrade. Agile in Business Conference (c)
  • 8.
    Scrum: Clearly Agile: Reducing defined team costs to make roles and changes responsibilities TDD: start with XP: Pairing and failing tests Swarming and develop solutions Lean Software The OOP: contract- Design: Use Wikispeed first less stuff development Process Agile in Business Conference (c)
  • 9.
    Agile in BusinessConference (c) http://www.wikispeed.com/press
  • 10.
    • On ‘gooddays’, Flickr releases a new version every half an hour (Jun 20, 2005) • IMVU pushes a revision of code to the website every nine minutes (Feb 10, 2009) • The other day we passed product release number 25,000 for WordPress. That means we’ve averaged about 16 product releases a day, every day for the last four and a half years! (May 19, 2010) • A new version of Google Chrome now due every six weeks (Jul 22, 2010) • Facebook does code push twice a day (Aug 4, 2012) Agile in Business Conference (c)
  • 11.
    What do theseamazing stories tell us? Agile in Business Conference (c)
  • 12.
    “…people who were right a lot of the time were people who often changed their minds.” Agile in Business Conference (c) https://37signals.com/svn/posts/3289-some-advice-from-jeff-bezos
  • 13.
    So…how fast canyou respond, move and deliver?...how fast can you…change your mind? Agile in Business Conference (c)
  • 14.
    Agile in BusinessConference (c) http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
  • 15.
    Agile in BusinessConference (c) http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
  • 16.
    Agile in BusinessConference (c)
  • 17.
    Basics remain thesame! Agile in Business Conference (c)
  • 18.
    Agile in BusinessConference (c) http://softwarecreation.org/2009/reliable-software-development-process-the-toyota-way/
  • 19.
    Agile in BusinessConference (c)
  • 20.
  • 21.
  • 24.
    Wastes in SoftwareDevelopment Wastes in Manufacturing Wastes in Software Development Inventory Partially done work Extra Processing Extra processes Overproduction Extra features Transportation Task Switching Waiting Waiting Motion Motion Defects Defects
  • 25.
    Agile in BusinessConference (c)
  • 26.
    Agile in BusinessConference (c)
  • 27.
    What are welearning? “The only way to win is to learn faster than anyone else” – Eric Ries, The Lean Startup “Move fast and break things. Unless you are breaking stuff, you are not moving fast enough.” – Mark Zuckerberg “I Don’t look to jump 7-foot bars: I look around for 1- foot bars that I can step over.” – Warren Buffet Agile in Business Conference (c)
  • 28.
    References • http://blogs.forbes.com/stevedenning/ • http://wikispeed.com • https://en.wikipedia.org/wiki/US_Airways_Flight_154 9 • http://cf.agilealliance.org/program/files/12694.pdf • https://www.youtube.com/watch?v=W47rcJowx7k • http://www.testingmentor.com/imtesty/2010/06/20/ agile-is-not-a-process-agile-is-a-mindset/ • http://theleanstartup.com/ • http://steveblank.com/ • http://stevedenning.com Agile in Business Conference (c)
  • 29.
    Tathagat Varma http://managewell.net Agile in Business Conference (c)