agile 101
Post on 09-Dec-2014
509 Views
Preview:
DESCRIPTION
TRANSCRIPT
Myplanet values…
• Innovation• Humanity• Transparency• Focus• Excellence
AgileAn Introduction
David Sabine Shanly Suepaul
Agile.
Governance
Procedure Guidance
Org Structure
Policy
People
Continual, Iterative Learning
Truthfulness
Consultative Decision-making
Conventional. Agile.
Myplanet trusts Agile.
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
How does Myplanet use Agile?
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.
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.
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
+
Adapt
Inspect
EverybodyScrum.
I want to playa game.
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.
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.)
Penny game
• Now, anyone can take and flip the coins five times themselves.
Scrum
• Scrum is a very simple system
• Five values• Three artifacts, three
ceremonies, three roles
FocusCourageOpennessCommitmentRespect
Ceremonies RolesHigh Performance
• Prioritized Product Backlog
• Sprint Backlog• Burndown Chart
Artifacts
• Stand up• Planning• Retrospective / Demo
Ceremonies RolesHighperformance
Artifacts
• Team member• Product Owner• ScrumMaster
Ceremonies RolesHighperformance
Artifacts
+
Sprints are like this:
35
Work
StandupsHow many of the
top Product Backlog Items will
we commit to doing and how will
we accomplish them?
PlanningShip
Retrospect
Potentially shippable product.
The development lifecyclelooks like this:
top related