Your SlideShare is downloading. ×
0
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Why Scrum? Kane Mar Certified Scrum Coach and Trainer.
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Why Scrum? Kane Mar Certified Scrum Coach and Trainer.

802

Published on

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
802
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
24
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Why Scrum? <ul><li>Kane Mar </li></ul><ul><li>Certified Scrum Coach and Trainer. </li></ul><ul><li>http://KaneMar.com </li></ul><ul><li>http://Scrumology.com.au </li></ul>
  • 2. Creative Commons Attribution 3.0 Kane Mar and Others (see credits) Kane Mar and Others (see credits) <ul><li>You are free: </li></ul><ul><ul><li>to Share — to copy, distribute and transmit the work </li></ul></ul><ul><ul><li>to Remix — to adapt the work </li></ul></ul><ul><li>Under the following conditions: </li></ul><ul><ul><li>Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work) </li></ul></ul><ul><li>http://creativecommons.org/licenses/by/3.0/ </li></ul>
  • 3. Agenda <ul><li>A quick review of what is Scrum </li></ul><ul><li>Why Scrum? </li></ul><ul><li>How is this possible? </li></ul><ul><li>The trends in adopting Scrum ...3, 2, 1. </li></ul>
  • 4. About Me.
  • 5. A quick review of Scrum <ul><li>“The New New Product Development Game,” by Hirotaka Takeuchi, Ikujiro Nonaka. Havard Business Review, Jan 1, 1986. </li></ul><ul><li>Fuji-Xerox, Canon, Honda, NEC, Epson,Brother, 3M, Xerox, and HP. </li></ul><ul><li>References the sport of Rugby </li></ul>
  • 6. A quick review of Scrum <ul><li>“Scrum Development Process,” Ken Schwaber and Jeff Sutherland, OOPSLA 1995 </li></ul><ul><li>“Agile Software Development with Scrum,” Ken Schwaber and Mike Beedle, 2001 </li></ul><ul><li>“Agile Project Management with Scrum,” Ken Schwaber </li></ul><ul><li>“Scrum and the Enterprise,” Ken Schwaber </li></ul>
  • 7. What is Scrum?
  • 8. What is Scrum?
  • 9. What is Scrum?
  • 10. What is Scrum?
  • 11. Why Scrum? <ul><li>Scrum is the most efficient way of going from an idea to high quality code in production, that I know of </li></ul><ul><li>Scrum teams can push code into a production every two weeks (although they don’t have to) </li></ul>
  • 12. How is this possible? <ul><li>How can a team build a complete functional application in two weeks? </li></ul><ul><li>What if the architectural framework takes two months to build? </li></ul><ul><li>What about the quality of the code? </li></ul>
  • 13. How can a team build an app. in two weeks? <ul><li>They cannot ... </li></ul><ul><li>However they can build some functional slice of the application, and </li></ul><ul><li>They can build the highest priority piece of functionality </li></ul>
  • 14. How can a team build an app. in two weeks? <ul><li>Sushi Slices </li></ul><ul><li>Each slices is part of the complete whole </li></ul><ul><li>Each slice can stand on it’s own </li></ul><ul><li>This equates to slices of functionality in software </li></ul>
  • 15. How is this possible? <ul><li>How can a team build a complete functional application in two weeks? </li></ul><ul><li>What if the architectural framework takes two months to build? </li></ul><ul><li>What about the quality of the code? </li></ul>
  • 16. What if it takes two months? <ul><li>60% of functions are never used, </li></ul><ul><li>So, why not deliver the 40% that will be used and build the rest when we need it? </li></ul><ul><li>Only build what you need right now </li></ul>
  • 17. How is this possible? <ul><li>How can a team build a complete functional application in two weeks? </li></ul><ul><li>What if the architectural framework takes 2 months to build? </li></ul><ul><li>What about the quality of the code? </li></ul>
  • 18. What about the quality of the code? <ul><li>Agile Engineering practices are necessary in order to achieve this </li></ul><ul><li>Continuous Integration, TDD and (now) Continuous Deployment </li></ul>
  • 19. What about the quality of the code? <ul><li>“Software is an organizational asset and decisions to cut quality must be made by executive management and reflected in the financial statements.” </li></ul><ul><li>“Canary in the Coal Mine,” Ken Schwaber http://www.infoq.com/presentations/agile-quality-canary-coalmine </li></ul>
  • 20. Trends in adopting Scrum <ul><li>The adoption of Scrum has changed over the years as Scrum has become more mainstream </li></ul><ul><li>Once the domain of risk takers and early adopters, Scrum is now being adopted by a different group of people with different motivations </li></ul>
  • 21. Reason #3 <ul><ul><li>“At risk” projects </li></ul></ul><ul><ul><li>They frequently have nothing left to lose </li></ul></ul><ul><ul><li>Desperate teams will try anything </li></ul></ul>
  • 22. Reason #2 <ul><ul><li>Not meeting market demand </li></ul></ul><ul><ul><li>Does it take 4 months to get and approvel PRD? </li></ul></ul><ul><ul><li>Do you write more documentation than software? </li></ul></ul>
  • 23. Reason #1 <ul><ul><li>Your competitors are using Scrum </li></ul></ul><ul><ul><li>If you’re competitors are using Scrum, it’s not a level playing field ... they’re playing a different game. </li></ul></ul>
  • 24. Summary <ul><li>Why Scrum? </li></ul><ul><li>Because it’s the most efficient way to go from concept to high quality code in production </li></ul><ul><li>Scrum changes the business of software </li></ul>
  • 25. Credits http://www.flickr.com/photos/rugby_pioneers/ http://www.flickr.com/photos/66164549@N00/ http://www.flicker.com/photos/vernhart/ http://commons.wikimedia.org/wiki/Lewis_Hine http://www.flickr.com/photos/samuraislice/ http://www.flickr.com/photos/giovannijl-s_photohut/
  • 26. References <ul><li>“Scrum is hard and disruptive”, Ken Schwaber 2006 </li></ul><ul><li>“Agile Software Development with Scrum,” Ken Schwaber and Mike Beedle, 2001 </li></ul><ul><li>“Agile Project Management with Scrum”, Ken Schwaber </li></ul><ul><li>“Scrum and the Enterprise”, Ken Schwaber </li></ul><ul><li>“Scrum in 5 minutes”, Softhouse Nordic AB http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf </li></ul>
  • 27.  

×