Scrum in Action

  • 1,782 views
Uploaded on

 

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,782
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
32
Comments
0
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. Scrum in Action Presenter: Hoat Le Hanoi, Jul 30, 2011 www.exoplatform.com Copyright 2011 eXo Platform
  • 2. Objectives» To avoid failed projects → how to finish projects» To study what, why and how to apply Scrum» To practice www.exoplatform.com 2 Copyright 2011 eXo Platform
  • 3. 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 www.exoplatform.com 3 Copyright 2011 eXo Platform
  • 4. At eXo, we use Scrum everyday! www.exoplatform.com 4 Copyright 2011 eXo Platform
  • 5. 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! www.exoplatform.com 5 Copyright 2011 eXo Platform
  • 6. Software development and management problems www.exoplatform.com 6 Copyright 2011 eXo Platform
  • 7. Kick-off www.exoplatform.com 7 Copyright 2011 eXo Platform
  • 8. Feature Creep www.exoplatform.com 8 Copyright 2011 eXo Platform
  • 9. Do not have enough time www.exoplatform.com 9 Copyright 2011 eXo Platform
  • 10. Deadline does not meet www.exoplatform.com 10 Copyright 2011 eXo Platform
  • 11. Failed www.exoplatform.com 11 Copyright 2011 eXo Platform
  • 12. Solutions www.exoplatform.com 12 Copyright 2011 eXo Platform
  • 13. Have a clear goal? www.exoplatform.com 13 Copyright 2011 eXo Platform
  • 14. Predictive approach » Heavy-weight » Process-oriented » Plan-driven » “Waterfall” www.exoplatform.com 14 Copyright 2011 eXo Platform
  • 15. Adaptive approach » Light-weight » People-oriented » Value-driven » “Agile” www.exoplatform.com 15 Copyright 2011 eXo Platform
  • 16. Waterfall vs Agile www.exoplatform.com 16 Copyright 2011 eXo Platform
  • 17. Scrum www.exoplatform.com 17 Copyright 2011 eXo Platform
  • 18. Scrum » W. Edwards Demings 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 www.exoplatform.com 18 Copyright 2011 eXo Platform
  • 19. 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. www.exoplatform.com 19 Copyright 2011 eXo Platform
  • 20. Scum Process www.exoplatform.com 20 Copyright 2011 eXo Platform
  • 21. Scum Roles www.exoplatform.com 21 Copyright 2011 eXo Platform
  • 22. 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 www.exoplatform.com 22 Copyright 2011 eXo Platform
  • 23. Practice www.exoplatform.com 23 Copyright 2011 eXo Platform
  • 24. Thank you for joining us! www.exoplatform.com 24 Copyright 2011 eXo Platform
  • 25. References» http://www.scrum.org/scrumguides/» http://twitter.com/#!/kschwaber» http://kenschwaber.wordpress.com/» http://en.wikipedia.org/wiki/Scrum_(development) www.exoplatform.com 25 Copyright 2011 eXo Platform