إنتقل إلى المحتوى الرئيسي

Agile & SAFe Planning

ProBeya's Agile module provides a complete SAFe (Scaled Agile Framework) planning toolkit. It supports Program Increment (PI) planning, team management, objective setting, cross-team dependency tracking, Planning Poker estimation, and agile metrics trending — everything needed to run large-scale agile transformation programs.

Overview​

Operational transformations increasingly adopt agile at scale. The Agile module supports this by:

  • Structuring work into Program Increments with defined start/end dates and status
  • Organizing teams within a PI with velocity and sprint capacity tracking
  • Setting PI Objectives with business value scoring per team
  • Visualizing cross-team dependencies and their resolution status
  • Running real-time Planning Poker estimation sessions
  • Tracking agile metrics (velocity, cycle time, lead time, throughput, WIP, defect rate, sprint goal success)

Getting Started​

  1. Navigate to Agile from the workspace menu.
  2. Click + New PI to create a Program Increment.
  3. Add teams with their velocity and sprint capacity.
  4. Define PI objectives and assign them to teams.
  5. Map cross-team dependencies to identify integration risks.

How It Works​

Program Increments​

A PI is a time-boxed planning period (typically 8-12 weeks) that aligns multiple teams toward shared objectives.

FieldDescription
NamePI identifier (e.g., "PI 2026.2")
Start DateFirst day of the PI
End DateLast day of the PI
StatusCurrent state of the PI

The getPI endpoint returns the full PI with all related data: teams, objectives, and dependencies loaded in a single query for the PI planning board view.

PI Teams​

Teams are the delivery units within a PI. Each team tracks:

  • Name: team identifier
  • Velocity: historical average story points per sprint
  • Sprint Capacity: available capacity for the PI (adjusted for holidays, training, etc.)

Teams can be added, updated, or removed from a PI. Removing a team cascades to its objectives and dependencies.

PI Objectives​

Objectives define what each team commits to deliver during the PI. They include:

FieldDescription
TitleObjective description
TeamWhich team owns this objective
Business ValueValue score assigned by business stakeholders
StatusCurrent completion status
NotesAdditional context or acceptance criteria

Objectives can be listed for the entire PI or filtered by team, making it easy to see each team's commitment separately.

Cross-Team Dependencies​

Dependencies track where one team's delivery depends on another team's output. Each dependency includes:

  • From Team: the team that needs something
  • To Team: the team that must provide it
  • Description: what the dependency is about
  • Status: identified, accepted, resolved, or blocked

The dependency board helps facilitators identify and resolve integration risks during PI planning.

Planning Poker​

Planning Poker enables real-time collaborative estimation:

  1. A facilitator opens a Poker session for a backlog item.
  2. Each team member casts a vote (story point value or "?" for uncertainty).
  3. When all votes are in, the facilitator reveals results.
  4. The system calculates: total votes, average, min, max, and whether consensus was reached.
  5. If no consensus, the facilitator clears votes and starts a new round.

Votes are upserted — if a user changes their mind before reveal, their existing vote is updated rather than creating a duplicate.

Agile Metrics​

Track key agile health indicators over time:

MetricDescription
VelocityStory points completed per sprint
Cycle TimeTime from work started to work completed
Lead TimeTime from request to delivery
ThroughputNumber of items completed per time period
WIPWork in progress count
Defect RateDefects per unit of work delivered
Sprint Goal SuccessPercentage of sprint goals achieved

Metrics are recorded per PI and sprint, with trend views that show how the metric evolves over time for continuous improvement tracking.

Permissions​

  • Team Members can cast poker votes and view PI data
  • Scrum Masters / RTE can create PIs, manage teams, and facilitate poker sessions
  • Product Owners can set business value on objectives
  • Organization Admins have full access across all PIs

Tips & Best Practices​

تلميح

Map dependencies on a physical or digital board during PI planning. Focus on resolving "blocked" dependencies before leaving the planning event — unresolved dependencies are the top cause of PI execution failure.

تلميح

Use the velocity trend metric to calibrate sprint capacity for future PIs. Teams should plan to their demonstrated velocity, not an aspirational target.

تلميح

When Planning Poker reveals a wide spread (e.g., min=2, max=13), have the highest and lowest voters explain their reasoning before the next round. This discussion often surfaces hidden complexity or assumptions.

  • PM Standards — governance frameworks complementing agile methods
  • Capacity Modeling — resource capacity planning that feeds sprint capacity
  • KPI Boards — track agile metrics alongside operational KPIs