Agile methodology – Practices

Agile methodology, especially frameworks like Scrum, follows specific practices to ensure transparency, continuous improvement, and delivery of value in each sprint. Below are the main sprint-related details typically tracked and followed:

1. Sprint Burndown Chart

  • Definition: A visual representation showing the amount of work remaining versus time left in the sprint.
  • Purpose: Tracks sprint progress daily to identify if the team is ahead, behind, or on track to meet sprint goals.
  • Usage:
    • Highlights completed work overtime.
    • Identifies bottlenecks early.
    • Supports team discussions and adjustments if needed.
  • Example: The chart ideally trends downward, reaching zero at the end of the sprint, signaling all sprint tasks are complete.

2. Team Velocity

  • Definition: Measures the average amount of work a team completes in a sprint, typically in story points.
  • Purpose: Used for forecasting and planning future sprints.
  • Key Aspects:
    • Calculated by summing up the story points of completed work in each sprint.
    • Helps teams estimate how much work they can commit to in upcoming sprints.
    • Not a measure of productivity, but consistency over time signals team stability.

3. Sprint Goal Delivery

  • Definition: The achievement of a single, clear objective set at the beginning of each sprint.
  • How It’s Managed:
    • The sprint goal is agreed upon during sprint planning and aligns with the broader product vision.
    • Guides development focus during the sprint.
    • Success is measured by completion of the goal, not just individual tasks.

4. Sprint Retrospective

  • Purpose: A dedicated meeting at the end of a sprint for the team to reflect.
  • Focus:
    • Discusses what went well, what could be improved, and actionable changes for the next sprint.
    • Fosters open communication and continuous improvement.
    • Usually led by the Scrum Master, encouraging honest feedback and team-driven solutions.

5. Quality Indicators

  • Definition: Metrics that assess the standard and health of sprint deliverables.
  • Common Agile Quality Indicators:
    • Defect Density: Number of bugs found per sprint/task.
    • Test Coverage: Percentage of code covered by automated tests.
    • Escaped Defects: Bugs that reach production.
    • Lead/Cycle Time: Time taken from starting a user story to completion.
    • Success Rate of “Done” Stories: Proportion meeting the Definition of Done.

6. Commitment on Delivery

  • Definition: The team’s agreement to deliver a set amount of work during a sprint.
  • How It’s Ensured:
    • Commitment is made collectively by the team during sprint planning based on past velocity and capacity.
    • Delivery expectation is managed transparently, and probabilistic forecasting (e.g., “85% chance of delivery”) is increasingly used for realism and reliability.
    • Adjustments are made if risks appear during the sprint. Commitment focuses on value and achievable outcomes, not just task completion.
Sprint PracticePurposeHow It’s Used in Agile
Sprint Burndown ChartVisual progress tracking within sprintDaily updates, displayed for transparency
Team VelocityForecasting, planning, and measuring consistencyTracks average output over several sprints
Sprint Goal DeliveryAlignment and focus on valueClear, achievable goal set in sprint planning
Sprint RetrospectiveProcess improvement and team growthEnd-of-sprint review meeting
Quality IndicatorsAssurance of high standards and valueMetrics like defects, coverage, DoD compliance
Commitment on DeliveryRealistic goal setting and customer confidenceBased on velocity, transparent forecasting

These practices help Agile teams deliver high-quality software, learn from each sprint, and build a culture of transparency, accountability, and continuous improvement.