Download - Are we done yet?
![Page 1: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/1.jpg)
Are We Done Yet?
Team Charter, Definition of Ready, Definition of Done
![Page 2: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/2.jpg)
• Agile trainer and coach
• Member of PMI, Scrum Alliance, Agile
Alliance, Agile Leadership Network
• CST, CSM, CSPO, CSP, PMI-ACP,
PMP
• Founder & executive committee
member of Agile Delivery for
Agencies, Programs, and Teams
(ADAPT)
• Experience in Federal and
commercial Agile transformations
Richard Cheng
@RichardKCheng
![Page 3: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/3.jpg)
Scrum Overview
Product VisionRoadmap
Day
Sprint…
…
…
Pla
n
Day
Day
Daily Scrum
Revie
w
Retr
o
Sprint
Pla
n
Revie
w
Retr
o
Idea
Initiation ReleasePla
n
Release ReleasePla
n
Pla
n
Time
![Page 4: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/4.jpg)
Project Charter – Top down driven document
Team Charter – Team created working agreements
![Page 5: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/5.jpg)
Project Charter Team Charter
![Page 6: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/6.jpg)
Project Charter Team Charter
• Goals• Success Criteria• Constraints• People and
resources• Milestones
• Project understanding
• Team rules / working agreements
• Schedule• Definition of
Ready• Definition of Done
![Page 7: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/7.jpg)
What is the goal of this session?
![Page 8: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/8.jpg)
What are key team issues facing your team?
Think of working agreements to address these issues.
![Page 9: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/9.jpg)
Sprint Schedule
![Page 10: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/10.jpg)
Software from requirements to production
![Page 11: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/11.jpg)
Ready to start
PBI
Sprint
Release
![Page 12: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/12.jpg)
• Defines when the Product Backlog Items are ready for the team to consume
• Use INVEST as a guide
• Sample:– Story defined and written– Story traceable to source document (where appropriate)– Acceptance criteria defined– Dependencies identified– Size estimated by delivery team– User experience included (where appropriate)– Performance criteria identified (where appropriate)– Person who will accept the user story is identified– Team has a good idea about how to demo the user story
Definition of Ready
![Page 13: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/13.jpg)
Product Backlog Refinement
PBI
PBI
PBI
PBI
AddSplit
Reorder
Remove
High priority to
next Sprint
Granularity
Fine
Coarse
Product Backlog
Reorder
![Page 14: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/14.jpg)
• DoD is a checklist of valuable activities required to produce software.
• DoD is the primary reporting mechanism for team members.
• DoD is informed by reality.• DoD is not static.• DoD is an auditable checklist.
*from Dhaval Panchal, http://www.scrumalliance.org/articles/105-what-is-definition-of-done-dod
Definition of Done*
![Page 15: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/15.jpg)
Definition of DoneDefinition of Done for the PBI
Security Testing
BrowserTested
Stress Testing
AcceptanceCriteria
Definition of Done for the Sprint
Definition of Done for the Release
![Page 16: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/16.jpg)
Definition of DoneDefinition of Done for the PBI
Definition of Done for the Sprint
Definition of Done for the Release
Security Testing
BrowserTested
Stress Testing
AcceptanceCriteria
![Page 17: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/17.jpg)
Why should we create a team charter?
Who is accountable to making sure the team follows the team charter?
![Page 18: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/18.jpg)
Excella ConsultingExperience and Expertise in Agile Solutions
– Coaching– Training– Assessments
– Agile Adoption– Agile Development Teams– Agile PMO
Training Courses– Certified ScrumMaster (CSM)– Certified Scrum Product Owner (CSPO): The Agile Business Analyst– Advanced Certified Scrum Product Owner (CSPO)– Certified Scrum Developer (CSD)– Agile Testing– Agile Business Intelligence and Data Warehousing– Automated Acceptance Testing – Great for Analysts and Testers!!
See http://www.excella.com/training for more information
![Page 19: Are we done yet?](https://reader035.vdocuments.net/reader035/viewer/2022062320/55bebb04bb61ebac1d8b4696/html5/thumbnails/19.jpg)
Contact Information
Richard K [email protected]
m703-967-8620http://www.excella.comTwitter: @RichardKCheng