Agile is a philosophy. Scrum is a framework. That is the core difference between the two, and understanding it changes everything about how you choose between them.
Agile is a set of values and principles defined in the 2001 Agile Manifesto. It tells you how to think about work. Scrum is a specific, structured way to put those principles into practice. It tells you exactly how to organize your team, your events, and your deliverables.
Every Scrum team is working by Agile principles. But not every Agile team uses Scrum.
What Is Agile?
Agile is a project management philosophy built on four core values from the Agile Manifesto, written by 17 software practitioners in 2001:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
Agile does not tell you which roles to create, how long your iterations should run, or which meetings to hold. It gives you principles to guide how you work. The specific method you use to apply those principles is called a framework.
Common Agile frameworks include Scrum, Kanban, Extreme Programming (XP), Lean, and SAFe.
What Is Scrum?
Scrum is a specific Agile framework defined in the Scrum Guide, maintained by its creators Jeff Sutherland and Ken Schwaber. The Scrum Guide is 13 pages. It defines exactly how Scrum works through three components: roles, events, and artifacts.
Scrum Roles (called Accountabilities)
| Role | Responsibility |
| Product Owner | Owns the product backlog and decides what gets built and in what order |
| Scrum Master | Ensures the team follows Scrum correctly and removes impediments |
| Developers | Build the product increment each Sprint |
Scrum Events
| Event | Purpose | Duration |
| Sprint | The container for all work | 1 to 4 weeks |
| Sprint Planning | Decide what to build this Sprint | Up to 8 hours per month |
| Daily Scrum | Daily sync on progress and blockers | 15 minutes |
| Sprint Review | Show completed work to stakeholders | Up to 4 hours per month |
| Sprint Retrospective | Reflect and improve how the team works | Up to 3 hours per month |
Scrum Artifacts
| Artifact | What It Is |
| Product Backlog | Prioritized list of everything the product might need |
| Sprint Backlog | Items selected for the current Sprint plus the plan to deliver them |
| Increment | The sum of all completed work, must be usable at end of each Sprint |
Agile vs Scrum: Key Differences at a Glance
| Factor | Agile | Scrum |
| What it is | Philosophy and mindset | Specific structured framework |
| Created | 2001, Agile Manifesto | Early 1990s, formalized 1995 |
| Roles defined | None | 3: Product Owner, Scrum Master, Developers |
| Events defined | None | 5: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective |
| Artifacts defined | None | 3: Product Backlog, Sprint Backlog, Increment |
| Team size | No prescription | Typically 3 to 9 people |
| Iteration length | No prescription | 1 to 4 week Sprints |
| Flexibility | Maximum | Structured with specific rules |
| Can you do one without the other? | Yes, Agile without Scrum | No, Scrum is inherently Agile |
| Guiding document | Agile Manifesto (under 400 words) | Scrum Guide (13 pages) |
What Is the Main Difference Between Agile and Scrum?
The main difference is that Agile is a mindset and Scrum is a method.
Agile explains the why behind working iteratively and collaboratively. Scrum gives you a specific how, with defined roles, time-boxed events, and structured artifacts that make the Agile principles operational on a day-to-day basis.
You can practice Agile thinking without using Scrum. You can use Kanban, Lean, or your own custom approach. But you cannot use Scrum without following Agile principles because Scrum was built on them.
When Should You Use Agile Without a Specific Framework?
Use Agile principles without a formal framework when your team is experienced, has already internalized iterative thinking, and has developed working practices that consistently deliver value without needing the structure a framework provides.
This is relatively rare. Most teams that say they are doing Agile without a framework are either using an informal version of Scrum or Kanban, or they are struggling to make Agile work because they lack the structure that makes the principles operational.
When Should You Use Scrum?
Use Scrum when:
- You are building a product with requirements that will evolve based on feedback
- Your team is small enough to collaborate closely (3 to 9 people)
- You want defined accountability through roles and regular inspection points
- Your work can be broken into increments that each produce something usable
- You need predictable delivery rhythm that stakeholders can plan around
Scrum works best for: Software product development, digital product teams, and any complex creative work where the best path becomes clearer through doing and feedback.
Scrum is not suited for: Operational or support work with continuous unpredictable demand, projects with completely fixed requirements and no need for iterative feedback, or very large teams that cannot self-organize at the team level.
When Should You Use Kanban Instead of Scrum?
Use Kanban instead of Scrum when:
- Work flows continuously rather than in discrete batches
- Demand is unpredictable and sprint planning does not match your reality
- Your team does support, operations, or maintenance work
- You need to limit work in progress but do not need fixed iteration cycles
Kanban uses a visual board to manage workflow. Work moves through columns representing stages of completion. Unlike Scrum, Kanban has no sprints, no defined roles, and no required ceremonies.
Many mature teams use Scrumban, a hybrid that combines Scrum’s rhythm with Kanban’s flow-based work management.
What Are the Common Agile Frameworks Beyond Scrum?
| Framework | Best For | Key Feature |
| Scrum | Product development teams | Sprints, defined roles and events |
| Kanban | Operations and support teams | Visual workflow, WIP limits |
| SAFe | Large enterprise multi-team coordination | Program and portfolio-level Agile |
| Extreme Programming (XP) | Software development with technical excellence focus | Pair programming, TDD, CI |
| Lean | Any team focused on eliminating waste | Value stream, reduce delays |
| Scrumban | Teams needing Scrum structure with Kanban flow | Hybrid of both |
According to the 17th State of Agile Report, 63 percent of Agile teams use Scrum and 42 percent use a hybrid approach.
What Are Scrum Anti-Patterns to Avoid?
These are the most common ways teams break Scrum while claiming to follow it:
Scrum-but: “We do Scrum but we skip retrospectives.” Skipping any Scrum event removes the mechanism that makes that event valuable. If you are removing parts of Scrum, you are not doing Scrum.
Daily Scrum as a status meeting: The Daily Scrum is for the Developers to coordinate with each other, not to report to a manager. When updates are directed at a leader rather than teammates, the event loses its value.
Scrum Master as project manager: The Scrum Master does not manage tasks, assign work, or hold people accountable for delivery. They serve the team by removing impediments and ensuring Scrum is understood and applied correctly.
Sprint scope creep: Adding items to the Sprint Backlog after Sprint Planning without removing equivalent scope breaks the Sprint Goal and prevents the team from developing a sustainable rhythm.
Agile and Scrum Certifications: Which Should You Get?
At a Glance: Major Certifications Compared
| Certification | Issuing Body | Focus | Prerequisites | Cost | Renewal | Avg US Salary |
| CSM | Scrum Alliance | Scrum only | 16-hour training | $500 to $1,500 | 2 years | $95,000 to $125,000 |
| PSM I | Scrum.org | Scrum only | None | $200 | Lifetime | $100,000 to $121,000 |
| CSPO | Scrum Alliance | Product Owner role | 2-day training | $1,000 to $1,500 | 2 years | $110,000+ |
| PSPO I | Scrum.org | Product Owner role | None | $200 | Lifetime | $110,000+ |
| PMI-ACP | PMI | Multiple Agile frameworks | Experience required | $435 to $495 | 3 years | $122,000 to $163,000 |
| SSM | Scaled Agile | SAFe Scrum Master | 1-day training | $900 to $1,200 | Annual | $115,000+ |
CSM vs PSM: Which Is Better?
CSM (Certified ScrumMaster) from Scrum Alliance requires a mandatory 16-hour instructor-led training course before sitting a 50-question exam. Passing score is 74 percent. Most candidates pass on the first attempt.
PSM I (Professional Scrum Master) from Scrum.org requires no mandatory training. You can self-study using the free Scrum Guide and sit the exam directly. Passing score is 85 percent. The PSM is considered more rigorous. It costs $200 with no renewal fees.
| Factor | CSM | PSM I |
| Training required | Yes, 16 hours mandatory | No |
| Exam questions | 50 | 80 |
| Passing score | 74% | 85% |
| Cost | $500 to $1,500 (includes training) | $200 exam only |
| Renewal | Every 2 years | Lifetime, no renewal |
| Employer recognition | Very high, widely listed in job postings | High, especially respected by practitioners |
| Best for | Those who prefer guided classroom learning | Self-directed learners on a budget |
Bottom line: If you want the most cost-effective rigorous credential, PSM I is the better value. If you need the most employer-recognized entry-level Scrum credential and prefer structured learning, go with CSM.
Who Should Get PMI-ACP?
PMI-ACP (Agile Certified Practitioner) covers multiple Agile frameworks, not just Scrum. It is the right choice if:
- You are an experienced project manager adding Agile credentials
- Your role spans multiple Agile approaches (Scrum, Kanban, SAFe, XP)
- You work in a PMI-heavy enterprise environment where PMP is already recognized
- You want the broadest Agile credential recognized across industries
PMI-ACP prerequisites: 2,000 hours of general project experience plus 1,500 hours of Agile project experience plus 21 hours of Agile education.
PMI-ACP salary: PMI reports ACP holders earn approximately 20 percent more than non-certified peers, with average salaries between $122,000 and $163,000.
Which Certification Should You Get Based on Your Role?
| Your Situation | Best Certification |
| New to Scrum, prefer classroom learning | CSM |
| New to Scrum, prefer self-study and lower cost | PSM I |
| Working as or moving into Product Owner role | CSPO or PSPO I |
| Experienced PM adding Agile credentials | PMI-ACP |
| Working in large enterprise using SAFe | SSM or SASM |
| Working across multiple Agile frameworks | PMI-ACP |
| Budget is primary constraint | PSM I at $200 with no renewal |
Agile and Scrum Salary Data
| Role | Average US Salary |
| Scrum Master (entry level) | $70,000 to $90,000 |
| Scrum Master (mid level, CSM) | $95,000 to $125,000 |
| Scrum Master (senior, PSM) | $120,000 to $145,000 |
| Product Owner | $110,000 to $135,000 |
| Agile Coach | $130,000 to $180,000 |
| PMI-ACP holder | $122,000 to $163,000 |
Certified Agile professionals earn approximately 20 percent more than non-certified peers in comparable roles according to PMI salary survey data.
Agile vs Scrum vs Waterfall
Waterfall is the traditional alternative to Agile. Here is how all three compare:
| Factor | Agile | Scrum | Waterfall |
| Planning | Iterative, evolves with feedback | Sprint-by-sprint | Full upfront planning |
| Requirements | Expected to change | Expected to change | Fixed at start |
| Delivery | Continuous or frequent | End of each Sprint | Single delivery at project end |
| Customer involvement | High throughout | High, Sprint Reviews | Low until delivery |
| Best for | Complex evolving work | Product development | Fixed-scope, fixed-deadline projects |
| Risk | Lower, caught early | Lower, caught each Sprint | Higher, found late |
Frequently Asked Questions About Agile vs Scrum
What is the difference between Agile and Scrum?
Agile is a mindset based on 4 values and 12 principles from the 2001 Agile Manifesto. Scrum is a specific framework for applying those principles with defined roles, sprints, and ceremonies. Agile is the why. Scrum is one of the hows.
Is Scrum part of Agile?
Yes. Scrum is an Agile framework. All Scrum teams work by Agile principles, but not all Agile teams use Scrum. Other Agile frameworks include Kanban, SAFe, XP, and Lean.
Can you do Agile without Scrum?
Yes. Agile can be practiced through Kanban, Lean, XP, or custom approaches without using Scrum. Agile is the philosophy. Scrum is one specific way to put it into practice.
Which is better, Agile or Scrum?
Neither is better. They operate at different levels. Agile is the mindset, Scrum is one way to implement it. The real question is which Agile framework (Scrum, Kanban, SAFe, etc.) fits your team’s work type and context.
What are the 3 roles in Scrum?
The 3 Scrum roles (called accountabilities) are Product Owner, Scrum Master, and Developers.
What are the 5 Scrum events?
The 5 Scrum events are the Sprint, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
How long is a Scrum Sprint?
Scrum Sprints last between 1 and 4 weeks. The length is consistent throughout the project. Most teams use 2-week Sprints.
What is the best Agile certification for beginners?
CSM (Certified ScrumMaster) from Scrum Alliance is best for beginners who prefer guided classroom learning. PSM I (Professional Scrum Master) from Scrum.org is best for self-directed learners and costs only $200 with no renewal requirement.
What is PMI-ACP and who is it for?
PMI-ACP (Agile Certified Practitioner) is an Agile certification from PMI that covers multiple frameworks including Scrum, Kanban, and Lean. It requires documented Agile experience and is best suited for experienced project managers adding broad Agile credentials.
How much does a Scrum Master earn?
Scrum Masters in the US earn between $70,000 and $145,000 depending on experience, certification level, and location. Mid-level CSM-certified Scrum Masters typically earn $95,000 to $125,000. Senior Agile Coaches earn $130,000 to $180,000.
What comes after CSM or PSM I?
After CSM, next steps in the Scrum Alliance track include A-CSM (Advanced CSM) and CSP-SM. After PSM I, next steps in the Scrum.org track include PSM II and PSM III. For broader Agile leadership, PMI-ACP is a strong complement to any Scrum certification.
Is Scrum only for software teams?
No. The 2020 Scrum Guide removed all software-specific language. Scrum is used in marketing, HR, research, operations, and many other fields. Any complex work with evolving requirements benefits from Scrum’s structured inspection and adaptation.
For IT professionals, how does an Agile or Scrum certification fit alongside technical credentials?
Agile and Scrum certifications complement technical certifications rather than compete with them. Our IT certification roadmap covers how Agile credentials fit alongside cloud, security, and networking certifications for professionals building complete technical leadership skill sets.