Choose Your Practice
Select the agile ceremony or practice you want to profile.
Scrum
Daily Stand-up
A daily 15-minute meeting for the development team to synchronize activities and create a plan for the next 24 hours.
Sprint Planning
A collaborative event where the team plans the work to be performed during the upcoming sprint.
Sprint Review
An informal meeting held at the end of the Sprint to inspect the Increment and adapt the Product Backlog if needed.
Sprint Retrospective
An opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint.
Product Owner
Assesses the accountabilities and effectiveness of the Product Owner role on the team.
Scrum Master
Assesses the accountabilities and effectiveness of the Scrum Master role on the team.
Kanban
Visualize Workflow
Using a Kanban board to see the stages of the workflow and the progress of items from start to finish.
Limit Work in Progress (WIP)
Setting explicit limits on how many items may be in progress at each workflow state.
Manage Flow
Monitoring, measuring, and reporting the flow of work through the system to make it smoother and more predictable.
Extreme Programming (XP)
Pair Programming
Two programmers work together at one workstation, with one writing code and the other reviewing each line as it's typed.
Test-Driven Development (TDD)
Writing automated tests before writing the code that needs to pass them.
Continuous Integration
Integrating, building, and testing the codebase frequently—at least daily.
General
User Stories
A technique to capture product requirements from the perspective of an end user.
Agile Metrics
The use of metrics to track progress, improve predictability, and drive continuous improvement.