ba lesson learned on an agile project slides.ppt...iteration 0 scoping of the project initial...
TRANSCRIPT
![Page 1: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/1.jpg)
F O C U S Q U A L I T Y E X P E R I E N C E
Presented byJacqueline Sanders,
PMP, CBAP
The Lessons Learned of a BA on an Agile Project
![Page 2: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/2.jpg)
What Agile is NOT Key Components of Agile The Conversion to Agile The New Development Project using Agile The Maintenance Releases using Agile The Future of BA’s on Agile Projects
Outline
![Page 3: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/3.jpg)
What Agile is NOT
Big “A”: Formal Agile – a disciplined methodology (i.e. stand up meetings, co-located, iterations)
Little “a”: Informal agile – teams just trying to do things quickly, haphazard and chaotic
![Page 4: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/4.jpg)
Agile Manifesto
Agile Values:
Individuals and interactions Over Process and tools
Working Software Over Comprehensive documentation
Customer Collaboration Over Contract negotiation
Responding to change Over Following a plan
![Page 5: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/5.jpg)
Key Components of Agile
Short Iterations Small Dedicated
Project Teams Co-located Teams Pairings Assigned SME Weekly Sprints Daily Standup
Meetings
Design/Build/Test as you go
Highly Functioning and Self-managed Team
Task Board and Burn down Chart
Retrospectives
![Page 6: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/6.jpg)
Converting to Agile
Brought in Agile Coaches Gave Exit Packages to Non-Agile Resources Brought in New Agile-minded Resources Sent the Team to Agile Boot Camp Co-Located the Team Conducted Team Building Exercises Created a Fun Environment Made “Most” Resources 100% Dedicated
![Page 7: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/7.jpg)
New Development Project using Agile
Iteration 0Scoping ofThe Project
InitialBacklog
Decomposition Sprint
Daily ScrumTeam
Meetings
Semi Weekly Sprint Planning
Meetings
WeeklyStakeholder
Demos
Semi- WeeklyDeploy
&Retrospectives
![Page 8: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/8.jpg)
The Project Parameters
Government Regulation Hard Deadline Existing Application New Data Fields Significant Changes to Business Rules & Process Impact to 12 Different Departments Impact to Entire Customer Base Coincided with Media & Marketing Campaigns Two Executive Sponsors The #1 Priority for the 4th Quarter
![Page 9: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/9.jpg)
The BA’s Project Initiation Tasks
Iteration (0) Zero Sponsor Consensus on Approach Assist with High Level Technical Design Interviews and Facilitated Sessions 1 or more Iterations Ahead of Development Wiki Set Up Artifacts:
• User List• User Stories
![Page 10: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/10.jpg)
The User Story List
![Page 11: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/11.jpg)
User Stories
![Page 12: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/12.jpg)
The BA’s On-going Activities
Daily Stand Up & Follow Up Spontaneous and As Needed
• Meetings with Stakeholders• Monitor Development Work• Respond to QA
Multi-Tasking• Working The Open Issues• UAT Preparation• Weekly Demo Prep• Research User Stories for Next Iterations• Maintain Project Wiki
![Page 13: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/13.jpg)
The Backlog Story/Task Board
![Page 14: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/14.jpg)
User Story Cards
![Page 15: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/15.jpg)
Behind The Scenes Activities
Manage Multiple Viewpoints Modeling and Diagrams during Design Discussions SME Intimidated by Developers Backend Process Requirements Rework was Necessary Document Needed During Implementation Compensated for Lack of BA Skills Focus on Exceptions and Alternatives Issue Log (In Scope and Out of Scope Negotiation)
![Page 16: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/16.jpg)
New Development – Retrospect
What Worked Well Access to Software Designers/Architect Iteration Zero Having Agile Coaches Incorporating Lessons Learned Quickly Sponsor Accepted Risk
![Page 17: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/17.jpg)
New Development – Retrospect
What We Could Do Differently Underestimating the Rework Underestimating Backend Processes Managing Unrealistic, Hard Deadlines Addressing People not embracing Agile Handling Process Development Differently Upfront Database schema changes
![Page 18: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/18.jpg)
Maintenance Projects using Agile
Iteration 0Not
Applicable
InitialBacklog
SprintNot Applicable
Daily ScrumTeam
Meetings
Semi Weekly Sprint Planning
Meetings
WeeklyStakeholder
Demos
Semi- WeeklyDeploy
&Retrospectives
![Page 19: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/19.jpg)
The Maintenance Project Parameters
Developer Initiative 2 Week Iterations As Needed Requirements or Just In Time Not Co-located Semi-Weekly Demos Semi-Weekly Planning Sessions Business was not Agile PM tolerated Agile but was not Agile No executive sponsor for Agile
![Page 20: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/20.jpg)
The BA’s Activities
2 Week Iterations As-Needed / Just-In-Time Requirements Semi-Weekly Demos Semi-Weekly Planning Sessions Provided Documentation to the Business Facilitated Demos Unofficially attended stand ups Unofficially attended sprints
![Page 21: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/21.jpg)
Maintenance Project - Retrospect
What Worked Well: Developers Fully Engaged User Involvement Early and Often Cohesive Team
![Page 22: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/22.jpg)
Maintenance Project - Retrospect
What Could Have Been Done Different: Executive Sponsor Buy In Realistic Dates Appreciations of Burn down and Velocity Dysfunctional Organization Developers Input Respected
![Page 23: BA Lesson Learned on an Agile Project Slides.ppt...Iteration 0 Scoping of The Project Initial Backlog Decomposition Sprint Daily Scrum Team Meetings Semi Weekly Sprint Planning Meetings](https://reader035.vdocuments.mx/reader035/viewer/2022070708/5eb0ef1ad0bf0278a53da01f/html5/thumbnails/23.jpg)
Conclusion