Scrum Model - Agile
Project team completes sprints
A short iteration from analysis, development, testing and possibly to deployment of a product (14-30 days long).
Uses a subset of prioritized requirements that form a sprint backlog. Requirements are derived from a product backlog.
The project team is made of Product Owner, Scrum Dev Team, and Scrum Master
Product Owner is responsible for the return on investment (ROI).
Focuses on the requirements, the “what”.
Scrum Dev Team is cross-functional.
Collaborates to build the product each sprint, the “how”.
Scrum Master is the team facilitator, but has no power.
Removes roadblocks, sets timeframes, and provides visibility.
Product Backlog
List of features that the business wants, force ranked by the Product Owner (one #1).
Anyone can add items, could be user stories or use cases.
Does not contain tasks.
Sprint Backlog
Committed features that will be completed within the current sprint.
Has a deadline to complete.
Tasks are tracked as:
Not started
In Progress
Completed
Sprint Planning – Commit items to the sprint backlog.
Daily Scrum – Daily, 15 minutes. Yesterday, today, roadblocks.
Sprint Review – Demonstrate product, get feedback.
Sprint Retrospective – Inspect last sprint. Lessons learned.
Product Backlog Refinement – Adjust, split, and determine dependencies of backlog items.
Pros & Cons
+ Flexible and adaptable to changing requirements.
+ Gets workable product in-front of the business quicker.
+ Promotes collaboration between business and development teams.
+ Daily feedback on progress and roadblocks, stops “spinning wheels”.
- Leads to scope creep due to no defined end date.
- Relies on commitment of all team members.
- Challenging to initially adopt and train in an organization.
- Changing or leaving team members can have a drastically negative effect.
When to Use?
The project is unpredictable and will have changing requirements.
Using or creating leading edge technology.
Organization as an experienced Scrum Master.
Business has experienced resource that can dedicate time to the project.
Pressure to produce a tangible product quickly.
Little to no concerns on length of project or budget.
Development team doesn’t have resource constraints.
Source: The BA Guide - Business Analysis Fundamentals Course











