Scrum in Action
-
Upload
hoat-le -
Category
Technology
-
view
1.780 -
download
1
description
Transcript of Scrum in Action
![Page 1: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/1.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform
Scrum in ActionPresenter: Hoat Le
Hanoi, Jul 30, 2011
![Page 2: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/2.jpg)
2www.exoplatform.com
Copyright 2011 eXo Platform
Objectives
» To avoid failed projects → how to finish projects
» To study what, why and how to apply Scrum
» To practice
![Page 3: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/3.jpg)
3www.exoplatform.com
Copyright 2011 eXo Platform
Agenda
» About me (3 mins)
» Software development and management problems (15 mins)
» Solutions (20 mins)
> Predictive approach (Waterfall)
> Adaptive approach (Scrum)
» Scum (30 mins): What? Why? How?
» Practice
![Page 4: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/4.jpg)
4www.exoplatform.com
Copyright 2011 eXo Platform
At eXo, we use Scrum everyday!
![Page 5: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/5.jpg)
5www.exoplatform.com
Copyright 2011 eXo Platform
About me
» aka: hoatle (http://hoatle.net)
» eXo Social Tech Lead
» Interested in: Social web, Security, Performance, UXP, Design Patterns, Web development, Mobile development, Java, JavaScript
» Sharing is always good to me!
![Page 6: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/6.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform6
Software development and management problems
![Page 7: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/7.jpg)
7www.exoplatform.com
Copyright 2011 eXo Platform
Kick-off
![Page 8: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/8.jpg)
8www.exoplatform.com
Copyright 2011 eXo Platform
Feature Creep
![Page 9: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/9.jpg)
9www.exoplatform.com
Copyright 2011 eXo Platform
Do not have enough time
![Page 10: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/10.jpg)
10www.exoplatform.com
Copyright 2011 eXo Platform
Deadline does not meet
![Page 11: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/11.jpg)
11www.exoplatform.com
Copyright 2011 eXo Platform
Failed
![Page 12: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/12.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform12
Solutions
![Page 13: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/13.jpg)
13www.exoplatform.com
Copyright 2011 eXo Platform
Have a clear goal?
![Page 14: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/14.jpg)
14www.exoplatform.com
Copyright 2011 eXo Platform
Predictive approach
» Heavy-weight
» Process-oriented
» Plan-driven
» “Waterfall”
![Page 15: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/15.jpg)
15www.exoplatform.com
Copyright 2011 eXo Platform
Adaptive approach
» Light-weight
» People-oriented
» Value-driven
» “Agile”
![Page 16: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/16.jpg)
16www.exoplatform.com
Copyright 2011 eXo Platform
Waterfall vs Agile
![Page 17: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/17.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform17
Scrum
![Page 18: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/18.jpg)
18www.exoplatform.com
Copyright 2011 eXo Platform
Scrum
» W. Edwards Deming's philosophy: "When people and organizations focus primarily on quality, quality tends to increase and costs fall over time. However, when people and organizations focus primarily on costs, costs tend to rise and quality declines over time."
» “Fail fast”: Scum can not make sure your project will be successful but it will make your project failed within 30 days.
» Shorter cycles = Faster feedback
![Page 19: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/19.jpg)
19www.exoplatform.com
Copyright 2011 eXo Platform
Scum
» "Scrum is a framework for developing complex products and systems. It is grounded in empirical process control theory. Scrum employs an iterative, incremental approach to optimize predictability and control risk."
» History
∀ In 1986, Hirotaka Takeuchi and Ikujiro Nonaka described a new approach to commercial product development that would increase speed and flexibility, based on case studies from manufacturing firms in the automotive, computer, photocopier, and printer industries
∀ In 1995, Sutherland and Schwaber jointly presented a paper describing the Scrum methodology
∀ Schwaber and Sutherland collaborated during the following years to merge the above writings, their experiences, and industry best practices into what is now known as Scrum.
![Page 20: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/20.jpg)
20www.exoplatform.com
Copyright 2011 eXo Platform
Scum Process
![Page 21: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/21.jpg)
21www.exoplatform.com
Copyright 2011 eXo Platform
Scum Roles
![Page 22: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/22.jpg)
22www.exoplatform.com
Copyright 2011 eXo Platform
Scum is all about...
» Accepting uncertainty
» Working as a team (self-organize)
» Delivering early and often
» Constant estimating and planning
» Keeping sustainable work pace
» Having fun working
![Page 23: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/23.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform23
Practice
![Page 24: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/24.jpg)
www.exoplatform.com
Copyright 2011 eXo Platform24
Thank you for joining us!
![Page 25: Scrum in Action](https://reader033.fdocuments.us/reader033/viewer/2022051817/54922448b47959f2248b5858/html5/thumbnails/25.jpg)
25www.exoplatform.com
Copyright 2011 eXo Platform
References
» http://www.scrum.org/scrumguides/
» http://twitter.com/#!/kschwaber
» http://kenschwaber.wordpress.com/
» http://en.wikipedia.org/wiki/Scrum_(development)