Back to Homepage

Agile Development Cycle

Agile Development Cycle

Scrum Workflow

Visualizing the iterative development process

Product Owner
Defines product vision, prioritizes backlog, and ensures ROI
Development Team
Cross-functional team that delivers increments each sprint
Client
Provides feedback and validates the product increments
Feedback Loop
Continuous feedback from client to improve product
Increment / product delivery
Potentially shippable product increment delivered each sprint
product backlog A B C D E
Prioritized list of all features, requirements, and work items
sprint backlog A D E
Selected items from product backlog to complete in current sprint
Scrum Master Daily Scrum planning review retrospective
Facilitates Scrum process, removes impediments, and coaches team
Sprint (2-4 weeks)