Your SlideShare is downloading. ×
0
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
Scrum group7 20120213
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

Scrum group7 20120213

1,351

Published on

Presentation about Scrum Agile software development framework for Group7, Caballero Fabriek Den Haag, 13 February 2012

Presentation about Scrum Agile software development framework for Group7, Caballero Fabriek Den Haag, 13 February 2012

Published in: Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,351
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
62
Comments
1
Likes
4
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 Agile software development framework Carel Aeijelts Averink Online Project/Program Manager Blue Chip Consulting© BlueChipConsulting.nl
  2. Introduction© BlueChipConsulting.nl
  3. Projects using Scrum Organizations Media & Industries Government Advertising Telecommunications Websites www.rijksoverheid.nl www.upc.nl www.detelefoongids.nl Program Manager Program Manager Roles ScrumMaster Online Marketing Online Content management, eCommerce, online Content, search, SEO, Key elements open standards, sales, conversion high volume traffic accessibility Distributed Scrum team Distributed Scrum In-house Scrum teams (Veenendaal) teams (Denver, Vienna) Scrum Local Product Owner Corporate Product Local Product Owner Owner© BlueChipConsulting.nl
  4. Roots of Scrum Total Quality Control, W.Edwards Deming Scrum Just in Time, Lean, Kanban© BlueChipConsulting.nl
  5. Definition of Scrum • Scrum is not a • Scrum is an open methodology development framework with a simple set of rules • Scrum is not a defined • It has been used to manage process complex product develop- ment since the early 1990s • Scrum is not a set of • Ken Schwaber and Jeff procedures Sutherland developed Scrum The Scrum Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, artifacts, and the rules that bind them together http://www.scrum.org/scrumguides/© BlueChipConsulting.nl
  6. Empirical Process Control The defined process control The empirical process control model requires that every model asserts that knowledge piece of work be completely comes from experience and understood. Given a well- making decisions based on what defined set of inputs, the is known. Scrum employs an same outputs are generated iterative, incremental approach every time. to optimize predictability and control risk. Three pillars uphold every implementation of empirical process control: transparency, inspection, adaptation http://www.scrum.org/scrumguides/© BlueChipConsulting.nl
  7. Scrum vs. Waterfall Waterfall Scrum Fixed Scope & Time Fixed Time & Resources Release Planning Central planning, Sprint Planning Gantt Chart Daily Scrum Change Management Backlog Prioritization Centrally coordinated teams Self organizing teams Specialized teams (functional silo’s) Interdisciplinary teams Documentation Communication© BlueChipConsulting.nl
  8. Scrum Static Model 3 Roles 5 Events 3 Artifacts Product Owner The Sprint Product Backlog Development Team Sprint Planning Meeting Sprint Backlog ScrumMaster Daily Scrum (stand-up) Increment Sprint Review (demo) Sprint Retrospective Optional Events Release Planning Backlog Grooming Scrum of Scrums© BlueChipConsulting.nl
  9. Scrum Dynamic Model [1]© BlueChipConsulting.nlSource: http://zenagile.files.wordpress.com/2011/09/scrum-lifecycle.jpg
  10. Scrum Dynamic Model [2] This defines what must be completed before and after a sprint • Analysis • Design • Development • Testinghttp://blog.xebia.com/2009/06/19/the-definition-of-ready/ READY and DONE • Deployment © BlueChipConsulting.nl
  11. Requirements Product OwnerSource: http://jamespeckham.com/© BlueChipConsulting.nl
  12. User Stories As a .… [product user], I want …. [product feature], So that I can …. [benefit/purpose]. • Acceptance criteria • Designs • Story points© BlueChipConsulting.nl
  13. Estimation Estimate on Units Range Precision T-shirt sizes S-XXL Epics Complexity or low Story Points* 40-100* User Stories Complexity Story Points* 0-20* good Tasks Effort Hours 2-6 hours high *Story Points are estimated by the Team in Planning Poker Source: www.mountaingoatsoftware.com© BlueChipConsulting.nl
  14. Scrum (Task) Board Source: http://accurev.com/blog/2010/09/27/implementing-agile/ Source: http://blog.xebia.com/2008/09/19/the-task-burn-down-trap-everything-finished-nothing-done/© BlueChipConsulting.nl
  15. Burndown Chart Predict Monitor Improve Learn© BlueChipConsulting.nl
  16. The Team© BlueChipConsulting.nl Source: totallycoolpix.com
  17. ScrumMaster© BlueChipConsulting.nlScrumM movie
  18. Product Owner © BlueChipConsulting.nlSource: www.flickr.com/photos/minister-president/
  19. Distributed ScrumSource: www.infoq.com/articles/dutch-railway-scrum © BlueChipConsulting.nl
  20. Business Cases Case 1: Improve the process Average website development Release cycle: 46 days. Distributed Scrum by 3rd party vendor: 24 days. PRODUCTION SCRUM SPRINTS BAT DEPLOYMENT4 days 18 days 2 days 10 days 12 days Average 18 days contributed to Average 10 days for Average 12 days for software development velocity Business Acceptance Deployment & Stage & Regression Testing Regression TestingREADY DONE Potentially Shippable In Production © BlueChipConsulting.nl
  21. Points of Attention • Documentation • Management buy-in/commitment • Cultural aspects • Risk Management • Release Planning • Fixed Price© BlueChipConsulting.nl
  22. Release Planning “Any Product Manager that has successfully delivered a product to a customer knows how incredibly important Release Planning is. Despite its importance, the 2011 Scrum Guide, published in July by Ken Schwaber and Jeff Sutherland, removes any discussion about Release Planning and the related Release Burndown chart.” From www.scrum.org/scrum-guide-updates© BlueChipConsulting.nl
  23. Fixed Price “Money for nothing and your change for free” http://jeffsutherland.com/Agile2008MoneyforNothing.pdf© BlueChipConsulting.nl
  24. Greenhopper (JIRA/Atlassian)© BlueChipConsulting.nl
  25. Links Scrum training • Jeff Sutherland http://www.scrumalliance.org/profiles/70-jeff-sutherland-phd • Ken Schwaber http://courses.scrum.org/about/ken-schwaber • Mike Cohn http://www.mountaingoatsoftware.com/training-available Scrum certification http://www.scrumalliance.org/scrum_certification Scrum User Group Netherlands http://www.meetup.com/nlscrum/© BlueChipConsulting.nl
  26. Contact carel@bluechip.co.nl www.linkedin.com/in/onlineprojectmanager @carel© BlueChipConsulting.nl

×