Scrum
What Is Scrum?
Scrum is a lightweight Agile framework that helps teams solve complex product problems by delivering useful improvements in short cycles. It provides a shared way to choose work, test assumptions, gather feedback, and adjust plans.
Scrum began in software development but can support many types of product and service work. It is a framework, not a complete project-management method, so it does not prescribe every role, budget process, or technical practice. Teams often combine it with app design and development, user research, quality assurance, and operations practices.
The Principles That Define Scrum
Scrum is built on empiricism: learning from observation and experience instead of assuming an early plan will remain correct. It also uses lean thinking, which focuses effort on value and reduces unnecessary work.
Its three pillars are transparency, inspection, and adaptation. Work and quality expectations must be visible, results must be checked often, and plans must change when evidence calls for it. Scrum also depends on commitment, focus, openness, respect, and courage. A daily meeting or task board alone is not Scrum. Teams must inspect real progress and make meaningful choices.
How the Scrum Process Works
Scrum repeats a learning cycle inside a Sprint, a fixed period of one month or less. Many teams use two-week Sprints, but the right length depends on how quickly they can get useful feedback.
- Maintain and refine the Product Backlog, an ordered list of work that could improve the product.
- Set a Sprint Goal during Sprint Planning and select enough backlog work to pursue it realistically.
- Create and carry out a plan during the Sprint, adjusting it as new information appears.
- Hold a Daily Scrum, where Developers inspect progress toward the Sprint Goal and adapt their plan.
- Inspect the usable result, called the Increment, with stakeholders in the Sprint Review and update priorities.
- Conduct a Sprint Retrospective so the Scrum Team can improve its way of working.
A Sprint is not a promise to deliver every selected item regardless of what happens. Its central commitment is the Sprint Goal. When new work appears, the team and Product Owner decide whether it supports that goal, can wait, or requires a changed plan.
Scrum Team Roles and Accountabilities
A Scrum Team has one Product Owner, one Scrum Master, and Developers. These are accountabilities, not necessarily job titles or management ranks.
| Accountability | Primary responsibility | Common misconception |
|---|---|---|
| Product Owner | Maximizes product value by setting the Product Goal and ordering the Product Backlog. | They do not simply collect requests or assign tasks. They make priority decisions. |
| Scrum Master | Helps the team understand Scrum, improve its effectiveness, and remove barriers to collaboration. | They are not the team boss, personal assistant, or meeting scheduler. |
| Developers | Create a usable Increment each Sprint and organize the work needed to do so. | “Developers” includes designers, analysts, writers, testers, and others doing the work, not only programmers. |
Scrum Artifacts and Commitments
Scrum uses three artifacts to make work and progress visible. The Product Backlog is the evolving, ordered source of future product work. Its commitment is the Product Goal, a longer-term outcome. The Sprint Backlog contains the Sprint Goal, selected backlog items, and the Developers’ plan.
The Increment is the integrated, usable result produced during a Sprint. Its commitment is the Definition of Done, a shared standard for complete work. For example, a booking feature may need to be tested, accessible, secure, documented, and ready for users. A task list records activity; a transparent backlog connects work to outcomes, value, and order.
What Happens in a Sprint Review?
In a Sprint Review, the Scrum Team and relevant stakeholders inspect the working Increment and discuss changes in the product, market, users, or business context. They use that conversation to adapt the Product Backlog.
A useful review is not a slide presentation, status meeting, or approval gate. Stakeholders may try the product, ask questions, identify opportunities, and explain changed needs. If feedback shows a planned feature no longer matters, changing the backlog is learning, not failure.
A Practical Scrum Example
Consider a team improving an online appointment booking service for a clinic. Its Product Goal is to help patients schedule suitable appointments without calling the front desk. Its Sprint Goal is to make appointment availability easier to understand on a mobile phone.
The backlog includes clearer time slots, reminder messages, cancellation rules, and accessibility support. The team selects the mobile availability view and testing work. Its Definition of Done requires real appointment data, mobile testing, privacy review, and staff instructions. At the Sprint Review, reception staff say patients struggle when providers have different appointment lengths. The Product Owner moves a duration filter higher in the backlog.
Scrum Compared With Agile, Kanban, and Traditional Project Management
These approaches can complement one another, but they handle planning and workflow differently. The best choice depends on uncertainty, feedback needs, and the work.
| Approach | How it works | Often fits best when |
|---|---|---|
| Agile | A broad set of values and principles for adaptive, collaborative work. | An organization needs a mindset for responding to change, not one mandatory method. |
| Scrum | A structured framework using Sprints, defined accountabilities, events, and artifacts. | A cross-functional team can deliver product increments and learn from regular feedback. |
| Kanban | A flow-based method that visualizes work and limits work in progress. | Work arrives continuously, such as support requests, content review, or maintenance. |
| Traditional project management | A plan-driven approach emphasizing scope, schedules, dependencies, and controlled changes. | Requirements are stable, compliance is strict, or work has fixed sequential stages. |
Common Uses of Scrum
Scrum is most useful when a team can learn from frequent feedback and change priorities.
- Product and software development, where customer needs and technical options evolve.
- Digital services, such as improving a customer portal or booking experience through user testing.
- Marketing experiments that test messages, landing pages, and audience responses in short cycles.
- Operations improvement, when several functions must redesign and validate a process.
- Research and innovation, where prototypes reveal more than detailed upfront assumptions.
- Cross-functional business initiatives when decision-makers can prioritize work and join reviews.
Benefits of Scrum
Scrum does not guarantee faster delivery or lower costs. Used well, it creates conditions for better decisions.
- Earlier feedback through usable results instead of a final release.
- Better visibility of goals, priorities, quality expectations, and progress.
- Lower delivery risk through smaller increments that can be tested and adjusted.
- Clearer priorities because one Product Owner orders work against a product goal.
- Stronger collaboration around a shared Sprint Goal.
- Continuous improvement through regular Retrospectives.
Practical Limits and Common Scrum Pitfalls
Scrum can expose organizational problems, but it cannot solve them without leadership support and team authority.
- Running ceremonies by habit while avoiding inspection and adaptation, often called cargo-cult Scrum.
- Using the Scrum Master as a project administrator instead of a coach and change agent.
- Overloading a Sprint, encouraging unfinished work and weakening focus on the Sprint Goal.
- Changing Sprint scope casually, disrupting the Developers’ plan and hiding priority problems.
- Treating velocity as a performance target, encouraging inflated estimates instead of honest forecasting.
- Skipping stakeholder participation and losing timely evidence about value.
- Using an unclear Definition of Done, so partial work is mistaken for a usable result.
- Applying Scrum to routine, predictable, or tightly controlled work where flow systems or detailed plans fit better.
How to Introduce Scrum Well
Start small enough to learn, but treat Scrum as a change in decision-making, not a calendar of meetings.
- Begin with one stable, cross-functional team that can take work from idea to a usable result.
- Define a meaningful Product Goal so backlog decisions connect to an outcome, not a collection of requests.
- Agree on a practical Definition of Done and strengthen it as quality practices mature.
- Protect time for Sprint Reviews and Retrospectives, then act on what they reveal.
- Measure user success, quality, and business impact, not just completed items.
- Use tools that improve visibility and collaboration, including resources on AI tools for agencies for client-facing digital work, without letting a tool replace Scrum conversations and judgment.
on Emergent today

