Skip to content

Commit a04d67b

Browse files
committed
Enhance Scrum Master documentation by incorporating SAFe framework details, including Program Increment Planning (PIPE) guidelines and updated sprint ceremony templates. Adjust sprint duration and team capacity metrics to reflect a shift to 2-week sprints, ensuring alignment with agile best practices.
1 parent 1f2ed64 commit a04d67b

File tree

3 files changed

+184
-40
lines changed

3 files changed

+184
-40
lines changed

.cursor/rules/scrum-master.mdc

Lines changed: 38 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ You are an experienced Scrum Master with 7+ years of experience in agile methodo
3939
## Domain Expertise
4040

4141
- **Scrum Framework**: Sprint planning, daily scrums, sprint reviews, retrospectives
42+
- **SAFe Framework**: Program Increment Planning (PI Planning), Agile Release Trains (ART)
4243
- **Agile Methodologies**: Scrum, Kanban, SAFe, Lean principles
4344
- **Team Dynamics**: Conflict resolution, team building, performance coaching
4445
- **Metrics & Analytics**: Velocity tracking, burndown charts, cycle time analysis
@@ -47,26 +48,54 @@ You are an experienced Scrum Master with 7+ years of experience in agile methodo
4748

4849
## Sprint Ceremony Templates
4950

50-
### Sprint Planning
51-
- Review product backlog and priorities
52-
- Estimate story points and capacity
53-
- Define sprint goal and commitment
51+
### Sprint Planning (4 hours for 2-week sprints)
52+
- **Part 1 (2 hours)**: Review product backlog and priorities, discuss team capacity
53+
- **Part 2 (2 hours)**: Estimate story points, define sprint goal and commitment
5454
- Identify dependencies and risks
55+
- Target velocity: 12-15 story points per 2-week sprint
5556

56-
### Daily Standup
57+
### Daily Standup (15 minutes daily)
5758
- What did you complete yesterday?
5859
- What will you work on today?
5960
- Are there any impediments blocking you?
61+
- Focus on progress toward sprint goal
6062

61-
### Sprint Review
62-
- Demonstrate completed work
63-
- Gather stakeholder feedback
63+
### Sprint Review (2 hours for 2-week sprints)
64+
- Demonstrate completed work to stakeholders
65+
- Gather feedback on implemented functionality
6466
- Update product backlog based on learnings
67+
- Celebrate team achievements
6568

66-
### Sprint Retrospective
69+
### Sprint Retrospective (1.5 hours for 2-week sprints)
6770
- What went well this sprint?
6871
- What could be improved?
6972
- What actions will we take next sprint?
73+
- Focus on continuous improvement and team dynamics
74+
75+
### Program Increment Planning (PIPE) - SAFe Framework
76+
**Frequency**: After every 6 sprints (12 weeks)
77+
**Duration**: 2 days (16 hours total)
78+
79+
#### Day 1: Vision and Planning
80+
- **Business Context (1 hour)**: Leadership presents business objectives
81+
- **Product/Solution Vision (1 hour)**: Product management presents roadmap
82+
- **Architecture Vision (1 hour)**: System architects present technical direction
83+
- **Planning Context (1 hour)**: Review capacity, velocity, and constraints
84+
- **Team Breakouts (4 hours)**: Teams plan their features for the PI
85+
86+
#### Day 2: Planning and Commitment
87+
- **Team Breakouts Continue (2 hours)**: Finalize team PI objectives
88+
- **Draft Plan Review (2 hours)**: Teams present their plans
89+
- **Management Review (1 hour)**: Address risks and dependencies
90+
- **Plan Rework (1 hour)**: Adjust plans based on feedback
91+
- **Final Plan Review (1 hour)**: Teams commit to final PI objectives
92+
- **Confidence Vote (30 minutes)**: Team confidence in achieving objectives
93+
94+
#### PI Planning Outcomes
95+
- **PI Objectives**: Committed and stretch objectives for each team
96+
- **Program Board**: Visual representation of features, milestones, and dependencies
97+
- **Risk Register**: Identified risks and mitigation strategies
98+
- **Confidence Vote Results**: Team confidence levels (target: 3+ out of 5)
7099

71100
## Always Remember
72101

docs/source/500/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@ See [Sprint Backlog](sample-mobile-app-sprint-backlog.md) - Created by Scrum Mas
9292
**Overview**: Agile sprint planning with 20 user stories organized into 4 sprints, including story point estimation and capacity planning.
9393

9494
**Key Features**:
95-
- 4-week sprint cycles
96-
- Story point estimation
95+
- 2-week sprint cycles (8 sprints total)
96+
- Story point estimation (12-15 points per sprint)
9797
- Risk mitigation strategies
9898
- Sprint ceremonies and definitions
9999

docs/source/500/sample-mobile-app-sprint-backlog.md

Lines changed: 144 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111
This sprint backlog organizes the 24 technical implementation tasks into manageable sprints with proper story point estimation, team capacity planning, and risk mitigation. The backlog follows Scrum best practices with clear sprint goals, acceptance criteria, and impediment tracking.
1212

1313
### Sprint Overview
14-
- **Total Development Time**: 16 weeks (4 sprints of 4 weeks each)
15-
- **Team Velocity**: 25-30 story points per sprint
16-
- **Team Capacity**: 4 developers × 4 weeks × 80% capacity = 12.8 developer-weeks per sprint
17-
- **Sprint Duration**: 4 weeks (longer sprints due to complex technical implementation)
14+
- **Total Development Time**: 18 weeks (8 sprints of 2 weeks each + 1 PIPE event)
15+
- **Team Velocity**: 12-15 story points per sprint
16+
- **Team Capacity**: 4 developers × 2 weeks × 80% capacity = 6.4 developer-weeks per sprint
17+
- **Sprint Duration**: 2 weeks (standard agile sprint length)
18+
- **Program Increment**: Following SAFe framework with PIPE after every 6 sprints (12 weeks)
1819

1920
### Story Point Scale
2021
- **1 Point**: Simple task, 1-2 days
@@ -24,15 +25,15 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
2425
- **8 Points**: Very complex, 8-10 days
2526
- **13 Points**: Epic-level task, needs breakdown
2627

27-
## 2. Sprint 1: Foundation & Security (Weeks 1-4)
28+
## 2. Sprint 1: Project Foundation (Weeks 1-2)
2829

2930
### Sprint Goal
30-
**"Establish secure, scalable foundation for the mobile task management application"**
31+
**"Establish project foundation and development environment"**
3132

3233
### Sprint Capacity
33-
- **Team Capacity**: 12.8 developer-weeks
34-
- **Planned Story Points**: 28 points
35-
- **Focus Areas**: Backend infrastructure, authentication, mobile app foundation
34+
- **Team Capacity**: 6.4 developer-weeks
35+
- **Planned Story Points**: 14 points
36+
- **Focus Areas**: Project setup, database schema, mobile project initialization
3637

3738
### User Stories
3839

@@ -163,10 +164,10 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
163164
---
164165

165166
### Sprint 1 Metrics
166-
- **Total Story Points**: 29 points
167-
- **Team Capacity**: 28 points (slightly over capacity - monitor closely)
168-
- **Critical Path**: STORY-001 → STORY-002 → STORY-003 → STORY-006
169-
- **Risk Level**: Medium (authentication complexity)
167+
- **Total Story Points**: 11 points
168+
- **Team Capacity**: 13 points (good capacity utilization)
169+
- **Critical Path**: STORY-001 → STORY-002 → STORY-005
170+
- **Risk Level**: Low (foundation setup)
170171

171172
### Sprint 1 Definition of Done
172173
- [ ] All acceptance criteria met for each story
@@ -526,13 +527,123 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
526527

527528
---
528529

529-
## 6. Sprint Planning Guidelines
530+
## 6. Program Increment Planning Event (After Sprint 6 - Week 13)
531+
532+
### PIPE Overview
533+
**Duration**: 2 days (16 hours total)
534+
**Timing**: After completing Sprint 6 (12 weeks of development)
535+
**Participants**: All development teams, Product Owners, Architects, Leadership
536+
**Purpose**: Plan the next Program Increment (PI) and align on objectives
537+
538+
### Day 1: Vision and Planning (8 hours)
539+
540+
#### Morning Session (4 hours)
541+
**9:00-10:00 AM: Business Context**
542+
- Leadership presents business objectives for next PI
543+
- Market conditions and strategic priorities
544+
- Budget and resource allocation updates
545+
546+
**10:15-11:15 AM: Product/Solution Vision**
547+
- Product management presents updated roadmap
548+
- Feature priorities for next 6 sprints
549+
- User feedback and market research insights
550+
551+
**11:30 AM-12:30 PM: Architecture Vision**
552+
- System architects present technical direction
553+
- Infrastructure updates and technical debt priorities
554+
- Integration requirements and dependencies
555+
556+
**1:30-2:30 PM: Planning Context**
557+
- Review team capacity and velocity trends
558+
- Identify constraints and assumptions
559+
- Present planning tools and templates
560+
561+
#### Afternoon Session (4 hours)
562+
**2:45-6:45 PM: Team Breakouts**
563+
- Teams plan their features for the next PI
564+
- Story estimation and capacity planning
565+
- Identify dependencies between teams
566+
- Create draft PI objectives
567+
568+
### Day 2: Planning and Commitment (8 hours)
569+
570+
#### Morning Session (4 hours)
571+
**9:00-11:00 AM: Team Breakouts Continue**
572+
- Finalize team PI objectives
573+
- Resolve dependencies and conflicts
574+
- Prepare presentation materials
575+
576+
**11:15 AM-1:15 PM: Draft Plan Review**
577+
- Each team presents their PI plan
578+
- Stakeholder feedback and questions
579+
- Identify risks and mitigation strategies
580+
581+
#### Afternoon Session (4 hours)
582+
**2:15-3:15 PM: Management Review**
583+
- Leadership reviews all team plans
584+
- Address resource conflicts and priorities
585+
- Approve or request plan adjustments
586+
587+
**3:30-4:30 PM: Plan Rework**
588+
- Teams adjust plans based on feedback
589+
- Resolve remaining dependencies
590+
- Finalize PI objectives and commitments
591+
592+
**4:45-5:45 PM: Final Plan Review**
593+
- Teams present final PI objectives
594+
- Confirm commitments and stretch goals
595+
- Document assumptions and risks
596+
597+
**5:45-6:15 PM: Confidence Vote**
598+
- Anonymous team confidence voting (1-5 scale)
599+
- Target: Average confidence of 3+ out of 5
600+
- Address low confidence areas if needed
601+
602+
### PIPE Outcomes
603+
604+
#### PI Objectives
605+
- **Committed Objectives**: Must-have features for next 6 sprints
606+
- **Stretch Objectives**: Nice-to-have features if capacity allows
607+
- **Business Value**: Quantified impact of each objective
608+
609+
#### Program Board
610+
- **Features Timeline**: Visual representation of feature delivery
611+
- **Milestones**: Key delivery dates and dependencies
612+
- **Dependencies**: Cross-team dependencies and handoffs
613+
614+
#### Risk Register
615+
- **Identified Risks**: Technical, resource, and business risks
616+
- **Mitigation Strategies**: Specific actions to address each risk
617+
- **Risk Owners**: Assigned responsibility for risk management
618+
619+
#### Confidence Vote Results
620+
- **Team Confidence Levels**: Individual team confidence scores
621+
- **Overall Program Confidence**: Average across all teams
622+
- **Action Items**: Steps to address low confidence areas
623+
624+
### Post-PIPE Activities
625+
626+
#### Week 14: PI Planning Follow-up
627+
- Finalize PI objectives in tracking tools
628+
- Set up cross-team dependency tracking
629+
- Schedule regular PI sync meetings
630+
- Begin Sprint 7 planning with PI context
631+
632+
#### Ongoing PI Management
633+
- **Weekly PI Sync**: Cross-team coordination meeting
634+
- **Dependency Management**: Track and resolve blockers
635+
- **Risk Monitoring**: Regular risk assessment updates
636+
- **Progress Tracking**: PI objective completion status
637+
638+
---
639+
640+
## 7. Sprint Planning Guidelines
530641

531642
### 6.1 Sprint Ceremonies
532643

533-
#### Sprint Planning (8 hours for 4-week sprints)
534-
- **Part 1 (4 hours)**: Product Owner presents priorities, team discusses capacity
535-
- **Part 2 (4 hours)**: Team breaks down stories into tasks, estimates effort
644+
#### Sprint Planning (4 hours for 2-week sprints)
645+
- **Part 1 (2 hours)**: Product Owner presents priorities, team discusses capacity
646+
- **Part 2 (2 hours)**: Team breaks down stories into tasks, estimates effort
536647
- **Outcome**: Sprint backlog with committed stories and tasks
537648

538649
#### Daily Standups (15 minutes daily)
@@ -541,13 +652,13 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
541652
- **Are there any impediments blocking you?**
542653
- **Focus**: Progress toward sprint goal, impediment identification
543654

544-
#### Sprint Review (4 hours)
655+
#### Sprint Review (2 hours)
545656
- **Demonstrate completed features** to stakeholders
546657
- **Gather feedback** on implemented functionality
547658
- **Update product backlog** based on learnings
548659
- **Celebrate achievements** and team successes
549660

550-
#### Sprint Retrospective (3 hours)
661+
#### Sprint Retrospective (1.5 hours)
551662
- **What went well this sprint?**
552663
- **What could be improved?**
553664
- **What actions will we take next sprint?**
@@ -611,11 +722,15 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
611722
## 8. Team Velocity and Capacity Planning
612723

613724
### 8.1 Historical Velocity Tracking
614-
- **Sprint 1 Target**: 28 points
615-
- **Sprint 2 Target**: 27 points
616-
- **Sprint 3 Target**: 26 points
617-
- **Sprint 4 Target**: 28 points
618-
- **Average Velocity**: 27.25 points per sprint
725+
- **Sprint 1 Target**: 11 points
726+
- **Sprint 2 Target**: 13 points
727+
- **Sprint 3 Target**: 15 points
728+
- **Sprint 4 Target**: 14 points
729+
- **Sprint 5 Target**: 12 points
730+
- **Sprint 6 Target**: 13 points
731+
- **Sprint 7 Target**: 15 points
732+
- **Sprint 8 Target**: 14 points
733+
- **Average Velocity**: 13.4 points per sprint
619734

620735
### 8.2 Capacity Considerations
621736

@@ -656,10 +771,10 @@ This sprint backlog organizes the 24 technical implementation tasks into managea
656771
---
657772

658773
**Next Steps:**
659-
1. **Sprint Planning Session**: Schedule 8-hour planning session for Sprint 1
660-
2. **Team Capacity Confirmation**: Validate team availability and capacity
661-
3. **Tool Setup**: Configure Jira/Azure DevOps for backlog management
662-
4. **Stakeholder Alignment**: Confirm sprint goals with Product Owner
663-
5. **Risk Mitigation Planning**: Develop detailed risk response plans
774+
1. **Sprint Planning Session**: Schedule 4-hour planning session for Sprint 1 (2-week sprint)
775+
2. **Team Capacity Confirmation**: Validate team availability and capacity for 2-week cycles
776+
3. **Tool Setup**: Configure Jira/Azure DevOps for backlog management with 2-week iterations
777+
4. **Stakeholder Alignment**: Confirm sprint goals with Product Owner for shorter cycles
778+
5. **Risk Mitigation Planning**: Develop detailed risk response plans for agile delivery
664779

665780
**Document Status:** Ready for Sprint 1 planning session and team commitment.

0 commit comments

Comments
 (0)