Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Scrum?
What is Scaled Agile Framework(SAFe)?
Scrum vs SAFe: How are they different?
www.edureka.co
AGILE
SCRUM
SAFe -SCALED
AGILE
FRAMEWORK
www.edureka.co
Agile Frameworks
www.edureka.co
AGILE
“Agile is a mindset focusing on communication,
team-thinking, intrinsic motivation, empowerment,
innovative walks, flow and value creation while
developing a product."
ALL OTHERS
KANBAN
XP
SCRUMBAN
HYBRID (MULTIPLE
METHODOLOGIES
SCRUM
Scrum is a
framework that
implements agile
principles
www.edureka.co
www.edureka.co
What is Scrum?
www.edureka.co
“Scrum is an agile framework within which people can address complex adaptive
problems, while productively and creatively delivering products of the highest
possible value."
Scrum
Framework
www.edureka.co
3
1 2
4
Product Backlog
Product Owner
www.edureka.co
3
1 2
4
Product
Backlog
Product Owner
1 2
Sprint Backlog
Product Owner
Scrum MasterPotentially Shippable
Product
Updating Checklist
www.edureka.co
www.edureka.co
Vision
User Stories
Product
Backlog
Chosen
Product
Backlog
Sprint
Backlog
Product
Increment
Sprint Review
Sprint Retrospective
2-4 Week
Sprint
24
hours
Daily
Scrum
Sprint Planning
New Functionality
www.edureka.co
Challenges of Scaling Agile
www.edureka.co
Coping with longer planning horizons
Too many team members to collaborate and manageLack of coordination and common goal
Lack of innovation
Dealing with delegated authority
Unmapped dependencies creating unexpected issues
and obstacles
Multiple source of requirements from multiple teams
Lack of agile practices at management levels
Multiple source of requirements
www.edureka.co
What is Scaled Agile Framework?
Scaled Agile Framework (SAFe)
www.edureka.co
Pioneered by Dean Leffingwell, Scaled Agile Framework (SAFe) is an enterprise-scale
development framework which uses a combination of existing lean and agile principles and
combines them into a templated framework for large-scale projects.
It leverages 3 primary bodies of knowledge:
Agile Software Development
Lean Product Development
System Thinking
Iteration
2 Weeks
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
User Story
User Story
User Story
User Story
User Story
User Story
Product Owner
Dev Team – Part of
Agile Team
Planning
Team Backlog
Iteration
Execution
Iteration Review
Retrospective
Team Demo
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Feature
Feature
Feature
Feature
Feature
Feature
Program Management
Agile Release Train (ART) –
50 to 125+ people
Product Increment
(8 -12 weeks long & has
5 iterations)
Release Train Engineer
PI Planning
System Demo
Inspect & Adapt Workshops
Execution & different pre & post execution events
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
ARTn
Large & Complex
Solution
Solution Management
Value Stream Engineer
Solution Architect
Capability
Capability
Capability
Capability
Capability
Capability
Managed through value
stream Kanban
PI Planning Solution Demo Inspect & Adapt Workshops
ART1
ART2
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Multiple Value Streams
Strategy & Investment Funding for
every value stream
Principles,
Practices and
Roles
Two-way connection to Enterprise
Strategic Themes
Constant Feedback
www.edureka.co
Scrum vs SAFe: How are they different?
Context of
Implementation
www.edureka.co
Scrum is a framework for Agile projects and works best when used
by companies with a simple organizational structure.
SAFe
SCRUM
SAFe is generally applied when large companies already working
under Agile are willing to expand the “agile way of working” beyond
the teams
www.edureka.co
SAFeSCRUM
Scrum is to the Agile Team SAFe is to the Agile Enterprise
Team
Structure &
Roles
www.edureka.co
Scrum Team usually has 7-11 persons with the following
main roles:
• Product Owner
• Scrum Master
• Development Team
SAFe
SCRUM
SAFe has different roles at four different levels. Some key roles include:
• Releaser Train Engineer
• Program Management
• Value Stream Engineer
• Solution Architect
• Epic Owners, etc
Team
Dependencies
www.edureka.co
In Scrum the level of dependencies between teams tends to be
lower than within SAFe. Development Teams are given the
freedom to organize themselves and manage their own work.
SAFe
SCRUM
Safe requires a high level of coordination and alignment
across teams and management levels which increase work
dependency.
Ceremonies &
Time Frames
www.edureka.co
Within Scrum, projects are conducted during a sprint, a specific
timebox where various ceremonies occur. A cycle last from 1 to 4
weeks.
SAFe
SCRUM
Safe follows more or less the same structure. A cycle lasts for
about 2 weeks (Iteration in Team level). During this, they follow a
plan-do-check-adjust method.
www.edureka.cowww.edureka.co
Which one
to
choose?
SCRUM
, WATERFALL
SAFE
DAD
LeSS
SCRUMBAN
XP
KANBAN
LEAN
www.edureka.cowww.edureka.co
Few elements to
consider when selecting
an Agile flavor Company Structure
The context of implementation and
objective
Size: How many employees are working
within the company?
The type of project to manage
Stakeholders Requirements & Opinions
Level of involvement of management
within the project
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
www.edureka.co
www.edureka.co

Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka

  • 1.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved.
  • 2.
    What is Scrum? Whatis Scaled Agile Framework(SAFe)? Scrum vs SAFe: How are they different? www.edureka.co AGILE SCRUM SAFe -SCALED AGILE FRAMEWORK
  • 3.
  • 4.
    www.edureka.co AGILE “Agile is amindset focusing on communication, team-thinking, intrinsic motivation, empowerment, innovative walks, flow and value creation while developing a product." ALL OTHERS KANBAN XP SCRUMBAN HYBRID (MULTIPLE METHODOLOGIES SCRUM Scrum is a framework that implements agile principles www.edureka.co
  • 5.
  • 6.
    www.edureka.co “Scrum is anagile framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value." Scrum Framework www.edureka.co
  • 7.
    3 1 2 4 Product Backlog ProductOwner www.edureka.co
  • 8.
    3 1 2 4 Product Backlog Product Owner 12 Sprint Backlog Product Owner Scrum MasterPotentially Shippable Product Updating Checklist www.edureka.co
  • 9.
    www.edureka.co Vision User Stories Product Backlog Chosen Product Backlog Sprint Backlog Product Increment Sprint Review SprintRetrospective 2-4 Week Sprint 24 hours Daily Scrum Sprint Planning New Functionality
  • 10.
    www.edureka.co Challenges of ScalingAgile www.edureka.co Coping with longer planning horizons Too many team members to collaborate and manageLack of coordination and common goal Lack of innovation Dealing with delegated authority Unmapped dependencies creating unexpected issues and obstacles Multiple source of requirements from multiple teams Lack of agile practices at management levels Multiple source of requirements
  • 11.
  • 12.
    Scaled Agile Framework(SAFe) www.edureka.co Pioneered by Dean Leffingwell, Scaled Agile Framework (SAFe) is an enterprise-scale development framework which uses a combination of existing lean and agile principles and combines them into a templated framework for large-scale projects. It leverages 3 primary bodies of knowledge: Agile Software Development Lean Product Development System Thinking
  • 13.
    Iteration 2 Weeks www.edureka.co #1 TeamLevel #4 Portfolio Level #2 Program Level #3 Value Stream Level User Story User Story User Story User Story User Story User Story Product Owner Dev Team – Part of Agile Team Planning Team Backlog Iteration Execution Iteration Review Retrospective Team Demo
  • 14.
    www.edureka.co #1 Team Level#4 Portfolio Level #2 Program Level #3 Value Stream Level Feature Feature Feature Feature Feature Feature Program Management Agile Release Train (ART) – 50 to 125+ people Product Increment (8 -12 weeks long & has 5 iterations) Release Train Engineer PI Planning System Demo Inspect & Adapt Workshops Execution & different pre & post execution events
  • 15.
    www.edureka.co #1 Team Level#4 Portfolio Level #2 Program Level #3 Value Stream Level ARTn Large & Complex Solution Solution Management Value Stream Engineer Solution Architect Capability Capability Capability Capability Capability Capability Managed through value stream Kanban PI Planning Solution Demo Inspect & Adapt Workshops ART1 ART2
  • 16.
    www.edureka.co #1 Team Level#4 Portfolio Level #2 Program Level #3 Value Stream Level Multiple Value Streams Strategy & Investment Funding for every value stream Principles, Practices and Roles Two-way connection to Enterprise Strategic Themes Constant Feedback
  • 17.
    www.edureka.co Scrum vs SAFe:How are they different?
  • 18.
    Context of Implementation www.edureka.co Scrum isa framework for Agile projects and works best when used by companies with a simple organizational structure. SAFe SCRUM SAFe is generally applied when large companies already working under Agile are willing to expand the “agile way of working” beyond the teams
  • 19.
    www.edureka.co SAFeSCRUM Scrum is tothe Agile Team SAFe is to the Agile Enterprise
  • 20.
    Team Structure & Roles www.edureka.co Scrum Teamusually has 7-11 persons with the following main roles: • Product Owner • Scrum Master • Development Team SAFe SCRUM SAFe has different roles at four different levels. Some key roles include: • Releaser Train Engineer • Program Management • Value Stream Engineer • Solution Architect • Epic Owners, etc
  • 21.
    Team Dependencies www.edureka.co In Scrum thelevel of dependencies between teams tends to be lower than within SAFe. Development Teams are given the freedom to organize themselves and manage their own work. SAFe SCRUM Safe requires a high level of coordination and alignment across teams and management levels which increase work dependency.
  • 22.
    Ceremonies & Time Frames www.edureka.co WithinScrum, projects are conducted during a sprint, a specific timebox where various ceremonies occur. A cycle last from 1 to 4 weeks. SAFe SCRUM Safe follows more or less the same structure. A cycle lasts for about 2 weeks (Iteration in Team level). During this, they follow a plan-do-check-adjust method.
  • 23.
  • 24.
    www.edureka.cowww.edureka.co Few elements to considerwhen selecting an Agile flavor Company Structure The context of implementation and objective Size: How many employees are working within the company? The type of project to manage Stakeholders Requirements & Opinions Level of involvement of management within the project
  • 25.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. www.edureka.co
  • 26.