Tathagat Varma                                             http://managewell.netPicture courtesy: http://fm99.com/wp-conte...
Ticket Prices: $2,119 - $13,12069,700 seats => $157m ticket sales   TVC $3.8m-$4m for 30s spot 164m viewers - Most Watched...
The Speed of Business…
6,000 stores,               $14.4B inOpened first                                                Net profits              ...
• creativity, quality design   • Give customers what they               • Every store in the world  and rapid turnaround t...
Agile in Business Conference (c)
The difference…• Conventional manufacturing teams gather  requirements, design the solution, build the  solution, test the...
Scrum: Clearly                        Agile: Reducing                                           defined team              ...
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 ...
Mister…how soon can you deliver…???
5MB HardDrive beingloaded ontoplane viaforklift, circa1956.**Source not verified
Batch Flowhttp://www.flowmotioncafe.com/batch-working-or-one-piece-flow/
Single-piece Flowhttp://www.flowmotioncafe.com/batch-working-or-one-piece-flow/
What problem are we trying to           solve?
http://www.capgemini.com/technology-blog/2011/06/paving-path-scrum-adoption-product-people/
https://onlineashu.wordpress.com/2012/05/18/a-framework-for-waterfall-vs-agile-vs-lean-startup/
What is the most important part in      these two machines?     “The Brakes!!!”  They let you go faster…
Agility vs. Discipline?http://www.ibm.com/developerworks/rational/library/edge/08/feb08/lines_barnes_holmes_ambler/
Advent of Agile and Lean Methodologies•   1970: Royce critiques Waterfall and offers improvement ideas•   1986: Barry Boeh...
Waterfall vs. Agilehttps://en.wikipedia.org/wiki/File:Agile-vs-iterative-flow.jpg
Traditional vs. Agile Project                      Management Lifecyclehttp://leadinganswers.typepad.com/leading_answers/2...
Agile Planning Onion        Strategy        Portfolio        Product        Release        Iteration         Daily
http://leansoftwareengineering.com/2007/11/14/planning-a-month-or-less-ahead-is-not-enough/
Why work with small tasks?http://agilescrum.foundationtraining.nl/img/slide-horizon.jpg
Iterative Estimation                        Spiral                                                 Iterativehttp://www.san...
What is agile really all about?                                  • Empowered individuals                                  ...
feedback loop in agile lifecycles
from daily builds to project
Scrum
What‟s happening here?http://ayagebeely.blogspot.in/2008_08_01_archive.html
Feedback Loops in TraditionalTechniques vs. Agile Techniques
Agile Development Value                                    Propositionhttp://www.versionone.com/Agile101/Agile_Benefits.asp
Does Agile work?http://www.bigvisible.com/2009/12/taking-agile-beyond-faster/http://www.testingthefuture.net/page/2/
does iterating help?http://viniciusvacanti.com/2011/12/12/when-do-you-throw-in-the-towel-on-your-struggling-project/
are small teams more productive?http://drewcrawfordapps.com/2.0/the-agility-of-small-teams/
does colocation impact team performance?http://sloanreview.mit.edu/the-magazine/2009-summer/50412/how-to-manage-virtual-te...
is small batch size faster?http://www.andrejkoelewijn.com/wp/2011/06/30/is-team-productivity-a-responsibility-of-the-produ...
Continuous Deploymenthttp://blog.assembla.com/assemblablog/tabid/12618/bid/92411/Continuous-Delivery-vs-Continuous-Deploym...
Why?
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!
What are we learning?• Software development „value stream‟ is highly  „inefficient‟• Lean principles can help identify „wa...
References• http://www.capgemini.com/technology-  blog/2011/06/paving-path-scrum-adoption-product-people/• http://www.sand...
Agile in Healthcare• http://www.cprime.com/blog/2012/07/16/agile-development-in-  healthcare-technology-industry/• https:/...
Tathagat Varmahttp://managewell.net
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
Upcoming SlideShare
Loading in...5
×

How Fast Can You Deliver An Idea?

1,967

Published on

My talk on agile software development at Philips Healthcare. In this talk, I was exploring how could heavily-regulated environments such as medical industry benefit from principles of agility.

Published in: Business
2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total Views
1,967
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
39
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

How Fast Can You Deliver An Idea?

  1. 1. Tathagat Varma http://managewell.netPicture courtesy: http://fm99.com/wp-content/blogs.dir/2/files/2012/12/speed-of-light-620x400.jpg
  2. 2. Ticket Prices: $2,119 - $13,12069,700 seats => $157m ticket sales TVC $3.8m-$4m for 30s spot 164m viewers - Most Watched in US History Potential worldwide audience of 1 Billion viewers Kickoff 6:30pm EST
  3. 3. The Speed of Business…
  4. 4. 6,000 stores, $14.4B inOpened first Net profits opening one a 2012, +17store in 1975 $2.7B day % y-o-y Agile in Business Conference (c)
  5. 5. • 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)
  6. 6. Agile in Business Conference (c)
  7. 7. 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.
  8. 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 solutionsLean Software The OOP: contract- Design: Use Wikispeed first less stuff development Process
  9. 9. Agile in Business Conference (c)http://www.wikispeed.com/press
  10. 10. • 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)
  11. 11. Mister…how soon can you deliver…???
  12. 12. 5MB HardDrive beingloaded ontoplane viaforklift, circa1956.**Source not verified
  13. 13. Batch Flowhttp://www.flowmotioncafe.com/batch-working-or-one-piece-flow/
  14. 14. Single-piece Flowhttp://www.flowmotioncafe.com/batch-working-or-one-piece-flow/
  15. 15. What problem are we trying to solve?
  16. 16. http://www.capgemini.com/technology-blog/2011/06/paving-path-scrum-adoption-product-people/
  17. 17. https://onlineashu.wordpress.com/2012/05/18/a-framework-for-waterfall-vs-agile-vs-lean-startup/
  18. 18. What is the most important part in these two machines? “The Brakes!!!” They let you go faster…
  19. 19. Agility vs. Discipline?http://www.ibm.com/developerworks/rational/library/edge/08/feb08/lines_barnes_holmes_ambler/
  20. 20. Advent of Agile and Lean Methodologies• 1970: Royce critiques Waterfall and offers improvement ideas• 1986: Barry Boehm proposes Spiral Model• 1971: Harlan Mills proposes Incremental Development• 1987: Cleanroom Software engineering• 1991: Sashimi Overlapping Waterfall Model• 1992: Crystal family of methodologies• 1994: DSDM• 1995: Scrum• 1996: Rational Unified Process framework• 1997: Feature Driven Development• 1999: Extreme Programming Explained• 2001: Agile Manifesto is born• 2003: Lean Software Development• 2005: PM Declaration of Interdependence• 2006: Behavior Driven Development• 2007: Kanban-based software engineering• 2008: Lean Startup• 2009: Scrumban• 20xx: Something new !?! (hopefully )
  21. 21. Waterfall vs. Agilehttps://en.wikipedia.org/wiki/File:Agile-vs-iterative-flow.jpg
  22. 22. Traditional vs. Agile Project Management Lifecyclehttp://leadinganswers.typepad.com/leading_answers/2006/09/planning_is_too.html
  23. 23. Agile Planning Onion Strategy Portfolio Product Release Iteration Daily
  24. 24. http://leansoftwareengineering.com/2007/11/14/planning-a-month-or-less-ahead-is-not-enough/
  25. 25. Why work with small tasks?http://agilescrum.foundationtraining.nl/img/slide-horizon.jpg
  26. 26. Iterative Estimation Spiral Iterativehttp://www.sandywalsh.com/2011/04/iterations-and-time-boxing-are-mostly.html
  27. 27. What is agile really all about? • Empowered individuals • Collaboration Motivated • Democratic decision-making Individuals and transparency Self- • Shorter feedback cycle organizingx-functional • Manage changing priorities Teams • Increased productivity Agile Businesses • Higher ROI • Faster time to market • Better User Experience
  28. 28. feedback loop in agile lifecycles
  29. 29. from daily builds to project
  30. 30. Scrum
  31. 31. What‟s happening here?http://ayagebeely.blogspot.in/2008_08_01_archive.html
  32. 32. Feedback Loops in TraditionalTechniques vs. Agile Techniques
  33. 33. Agile Development Value Propositionhttp://www.versionone.com/Agile101/Agile_Benefits.asp
  34. 34. Does Agile work?http://www.bigvisible.com/2009/12/taking-agile-beyond-faster/http://www.testingthefuture.net/page/2/
  35. 35. does iterating help?http://viniciusvacanti.com/2011/12/12/when-do-you-throw-in-the-towel-on-your-struggling-project/
  36. 36. are small teams more productive?http://drewcrawfordapps.com/2.0/the-agility-of-small-teams/
  37. 37. does colocation impact team performance?http://sloanreview.mit.edu/the-magazine/2009-summer/50412/how-to-manage-virtual-teams/
  38. 38. is small batch size faster?http://www.andrejkoelewijn.com/wp/2011/06/30/is-team-productivity-a-responsibility-of-the-product-owner/
  39. 39. Continuous Deploymenthttp://blog.assembla.com/assemblablog/tabid/12618/bid/92411/Continuous-Delivery-vs-Continuous-Deployment-vs-Continuous-Integration-Wait-huh.aspx
  40. 40. Why?
  41. 41. Agile in Business Conference (c)http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
  42. 42. Agile in Business Conference (c)http://www.slideshare.net/agiledays/linda-rising-the-power-of-an-agile-mindset
  43. 43. Agile in Business Conference (c)
  44. 44. Basics remain the same!
  45. 45. What are we learning?• Software development „value stream‟ is highly „inefficient‟• Lean principles can help identify „wastes‟• Agile principles can help iterate faster• Kanban allows developing smaller batch size• Continuous Deployment helps deploy small changes periodically• Lean Startup principles help learn faster
  46. 46. References• http://www.capgemini.com/technology- blog/2011/06/paving-path-scrum-adoption-product-people/• http://www.sandywalsh.com/2011/04/iterations-and-time- boxing-are-mostly.html• http://www.slideshare.net/jezhumble/adopting-continuous- delivery• http://www.wired.com/underwire/2013/02/oreo-twitter- super-bowl/• http://www.startuplessonslearned.com/2009/06/why- continuous-deployment.html• http://blog.assembla.com/assemblablog/tabid/12618/bid/92 411/Continuous-Delivery-vs-Continuous-Deployment-vs- Continuous-Integration-Wait-huh.aspx• http://www.slideshare.net/jallspaw/10-deploys-per-day-dev- and-ops-cooperation-at-flickr
  47. 47. Agile in Healthcare• http://www.cprime.com/blog/2012/07/16/agile-development-in- healthcare-technology-industry/• https://www.informationweek.com/development/tools/ge- healthcare-goes-agile/228500164• https://www.ibm.com/developerworks/mydeveloperworks/blogs/c 914709e-8097-4537-92ef- 8982fc416138/entry/agile_in_healthcare_is_possible?lang=en• http://www.softserveinc.com/content/cs/distributed-agile-practice- for-the-healthcare-solution/• https://ronrammage.wordpress.com/2010/11/06/agile-medical- device-software-development/• http://www.rallydev.com/toolkits/high-assurance-environments- toolkit• http://www.techwell.com/2012/12/how-agile-impacts-healthcare• http://www.cprime.com/blog/2012/07/16/agile-development-in- healthcare-technology-industry/
  48. 48. Tathagat Varmahttp://managewell.net
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×