Agile 101


Published on

Too often agile is mistaken to be equivalent to Scrum. In reality, Scrum is just one facet on the agile gem. Come hear about the motivation and philosophy behind agile. Agilists of all experience levels will benefit from a re-introduction to Scrum using this new context.

We will discuss the history of agile and the problems that it tries to solve. We'll compare traditional and agile approaches to business. Finally, we'll take a look at Scrum in light of our discussion and learning.

*This presentation was delivered by Shanly Suepaul at DrupalCamp Toronto 2013. Co-authored by David Sabine*

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Agile 101

  1. 1. Myplanet values… • Innovation • Humanity • Transparency • Focus • Excellence
  2. 2. Agile An Introduction David Sabine Shanly Suepaul
  3. 3. Agile.
  4. 4. Governance Procedure Guidance Org Structure Policy People Continual, Iterative Learning Truthfulness Consultative Decision-making Conventional. Agile.
  5. 5. Myplanet trusts Agile.
  6. 6. The Agile Manifesto • Individuals and interactions – Over processes and tools • Working product or service – Over comprehensive documentation • Customer collaboration – Over contract negotiation • Responding to change – Over following a plan
  7. 7. How does Myplanet use Agile?
  8. 8. The client's relationship with Myplanet. Production Our Production Teams work with you to groom your product backlog and create the product in increments known as Sprints. Our BizDev Group facilitates initial discussions and helps you develop your Agile project charter. Engagement Support Our Strategy & Support Group maintains/supports your product and guides continual improvements.
  9. 9. Product lifecycle. Sprints The team will timebox their work into short “Sprints” and deliver viable product every Sprint. Your Product Owner will work continuously with you to groom the Product Backlog throughout the project. Our specialists and your new “Product Owner” will work with you to understand the vision for the project and to establish first priorities in the “Product Backlog”. Release Plan Project Plan Release The Product Owner and Team will transition the product to our Strategy & Support Group for ongoing support, study, and improvement.
  10. 10. Sprints. Work Cycles After the Team makes a commitment to their “Sprint Backlog”, the team works in short cycles with frequent progress meetings (called “Daily Scrums”). The team knows its velocity and they know how much work they can commit to finishing each Sprint. They study the items at the top of the Product Backlog, split the items into tasks, and begin their work. Sprint Plan Demo At the end of each Sprint, the Team will demonstrate the results of their work and ask for feedback from stakeholders. Backlog Grooming
  11. 11. + Adapt Inspect
  12. 12. Everybody Scrum.
  13. 13. I want to play a game.
  14. 14. Penny game • The object of the game is to be the fastest team to process your pennies. • Pennies are processed when they are flipped five times. • There is a "starter" who can take pennies from the pile and flip them once. • Once the starter has flipped all the pennies once, they can all be passed on to the next team member, who must also flip all the pennies once. Rinse/repeat.
  15. 15. Penny game • Now, the starter can pass individual pennies as soon as they are flipped once (they don't all have to be flipped before being passed.)
  16. 16. Penny game • Now, anyone can take and flip the coins five times themselves.
  17. 17. Scrum • Scrum is a very simple system • Five values • Three artifacts, three ceremonies, three roles
  18. 18. Focus Courage Openness Commitment Respect
  19. 19. Ceremonies Roles High Performance • Prioritized Product Backlog • Sprint Backlog • Burndown Chart Artifacts
  20. 20. • Stand up • Planning • Retrospective / Demo Ceremonies Roles High performance Artifacts
  21. 21. • Team member • Product Owner • ScrumMaster Ceremonies Roles High performance Artifacts
  22. 22. + Sprints are like this: 35 Work Standups How many of the top Product Backlog Items will we commit to doing and how will we accomplish them? Planning Ship Retrospect Potentially shippable product.
  23. 23. The development lifecycle looks like this: