Agile Systems and Processes:Necessary and Sufficient Fundamental Architecture(Agile 101)
Agile 101
-
Upload
myplanet-digital -
Category
Technology
-
view
509 -
download
0
description
Transcript of Agile 101
![Page 1: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/1.jpg)
![Page 2: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/2.jpg)
![Page 3: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/3.jpg)
Myplanet values…
• Innovation• Humanity• Transparency• Focus• Excellence
![Page 4: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/4.jpg)
AgileAn Introduction
David Sabine Shanly Suepaul
![Page 5: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/5.jpg)
Agile.
![Page 6: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/6.jpg)
Governance
Procedure Guidance
Org Structure
Policy
People
Continual, Iterative Learning
Truthfulness
Consultative Decision-making
Conventional. Agile.
![Page 7: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/7.jpg)
Myplanet trusts Agile.
![Page 8: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/8.jpg)
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
![Page 9: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/9.jpg)
How does Myplanet use Agile?
![Page 10: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/10.jpg)
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.
![Page 11: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/11.jpg)
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.
![Page 12: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/12.jpg)
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
![Page 13: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/13.jpg)
+
Adapt
Inspect
![Page 14: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/14.jpg)
![Page 15: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/15.jpg)
![Page 16: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/16.jpg)
![Page 17: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/17.jpg)
![Page 18: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/18.jpg)
![Page 19: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/19.jpg)
![Page 20: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/20.jpg)
![Page 21: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/21.jpg)
![Page 22: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/22.jpg)
EverybodyScrum.
![Page 23: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/23.jpg)
I want to playa game.
![Page 24: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/24.jpg)
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.
![Page 25: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/25.jpg)
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.)
![Page 26: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/26.jpg)
Penny game
• Now, anyone can take and flip the coins five times themselves.
![Page 27: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/27.jpg)
Scrum
• Scrum is a very simple system
• Five values• Three artifacts, three
ceremonies, three roles
![Page 28: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/28.jpg)
FocusCourageOpennessCommitmentRespect
![Page 29: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/29.jpg)
![Page 30: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/30.jpg)
Ceremonies RolesHigh Performance
• Prioritized Product Backlog
• Sprint Backlog• Burndown Chart
Artifacts
![Page 31: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/31.jpg)
![Page 32: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/32.jpg)
• Stand up• Planning• Retrospective / Demo
Ceremonies RolesHighperformance
Artifacts
![Page 33: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/33.jpg)
![Page 34: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/34.jpg)
• Team member• Product Owner• ScrumMaster
Ceremonies RolesHighperformance
Artifacts
![Page 35: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/35.jpg)
+
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.
![Page 36: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/36.jpg)
The development lifecyclelooks like this:
![Page 37: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/37.jpg)
![Page 38: Agile 101](https://reader034.fdocuments.net/reader034/viewer/2022052618/5486db07b4af9f44048b4632/html5/thumbnails/38.jpg)