SlideShare a Scribd company logo
1 of 34
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Challenges of Scaling Agile
www.edureka.co
What is Scaled Agile Framework (SAFe)?
Levels of Scaled Agile Framework
Configurations of SAFe
Advantages and Disadvantages of SAFe
www.edureka.co
www.edureka.co
Waterfall Model
Requirements1
Design2
Implementation3
Verification4
Maintenance5
Agile Software Development
Process
Agile SDLC model is a combination of iterative and incremental
process models with focus on process adaptability and customer
satisfaction by rapid delivery of working software product
www.edureka.co
www.edureka.co
Scrum
Small Project – Scrum Team
(7 to 10 members)
Huge Project – Multiple
Scrum Teams (each with 7 to
10 members)
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
Scaling agile frameworks solve the problems associated with
agility at scale.
www.edureka.co
www.edureka.co
Scaled Agile Framework (SAFe)
Large-Scale Scrum (LeSS)
Disciplined Agile Delivery (DAD)
Nexus
Spotify Model
Scrum at Scale
www.edureka.co
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
Core Values of Scaled Agile
Framework
www.edureka.co
Alignment
Built-in Quality Transparency
Transparency
Ensures that
every piece of
product reflects
quality
standards
It is necessary to
keep up with rapid
change &
competitive forces
To achieve best
results
transparency within
the organization is
important
SAFe places
intense focus on
working systems
and business
outcomes
SAFe Core
Values
SAFe Core
Values
www.edureka.co
SAFe Lean-
Agile
Principles
www.edureka.co
www.edureka.co
SAFe is based on nine immutable, underlying Lean-Agile
principles
✓ Take an economic view
✓ Apply system thinking
✓ Assume variability; preserve options
✓ Build incrementally with fast, integrated learning cycles
✓ Base milestones on objective evaluation of working
systems
✓ Visualize & limit WIP, reduce batch sizes, & manage
queue length
✓ Apply cadence; synchronize with cross-domain
planning
✓ Unlock the intrinsic motivation of knowledge workers
✓ Decentralize decision-making
www.edureka.co
www.edureka.co
Levels of SAFe
Scaled Agile Framework defines four levels within the
organization.
#4 Portfolio Level
#1 Team
Level
#2 Program Level
#3 Value Stream Level
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
Roles Involved
www.edureka.co
System Thinking
Events That Occur Artifacts Used
➢ Agile Team – Cross-functional
ScrumXP or Kanban team
➢ Development Team
➢ Product Owner
➢ Scrum Master
➢ Iteration Planning
➢ Iteration Review
➢ Execution Meeting
➢ Retrospective
➢ Backlog Refinement
➢ System Demo
➢ User Story
➢ Enable Stories
➢ Iteration Goals
➢ Team Backlog
➢ Team PI Objectives
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Agile Release Train (ART) –
50 to 125+ people
Product Increment
(8 -12 weeks long & has
5 iterations)
www.edureka.cowww.edureka.co
Agile Release Train (ART) – 50 to 125+ people
• ART departs the station & arrives at destination on reliable
schedule
• All teams work at fixed cadence
• All ‘cargo’ including prototype, models, software etc goes on
train
• People needed on train are dedicated full time
• Teams that power the train are cross-functional & self
organizing
Release Train Engineer Product Management Business Owners System Architect
www.edureka.cowww.edureka.co
Agile Release Train (ART) – 50 to 125+ people
Product Management
Business Owners
System Architect
• Servant leader & the chief scrum master for the train
• Optimize the flow of value through various mechanisms
like:
• Program Kanban
• Inspect & Adapt Workshops
• Product Increment Planning (PI Planning)
• Gathers team & program PI objectives
• Encourage collaborations between the team
• Work with Product Management, Product Owners & other
scrum masters
Release Train Engineer
www.edureka.cowww.edureka.co
Agile Release Train (ART) – 50 to 125+ people
Business Owners
System Architect
• Responsible for the Program Vision & Program Backlog
• Works with customers & product owners to
• Understand their needs
• Define system features
• Participate in validation
• Manage & prioritize flow of work
• Participate in PI Planning
• Define releases & product increment
Release Train Engineer
Product Management
www.edureka.cowww.edureka.co
Agile Release Train (ART) – 50 to 125+ people
Business Owners
• Systems Architect/ System Engineer are engineering teams
of ART
• Responsible for architectural and engineering design of the
system and solution
• They participate in
• Defining the system & sub-systems
• Validate technology assumptions
• Evaluate alternative solutions
• Plan & develop Architectural Runway
Release Train Engineer
Product Management
System Architect
www.edureka.cowww.edureka.co
Agile Release Train (ART) – 50 to 125+ people
• They are a critical group of three to five (3 – 5) stakeholders
who share the responsibility of
• Governance
• Efficacy
• Fiduciary
• Return of Investment (RIO)
• Primary stakeholders in the ART and actively participate in
ART events
Release Train Engineer
Product Management
System Architect
Business Owners
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
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
PM
PI Planning
RTE
• Build the social network the ART depends
on
• Discuss the vision, roadmap and the PI
objectives
• Identifying the team dependencies
Three primary outputs:
• Team PI Objectives
• Program Board
• Vote of confidence
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Team 1 Team 2 Team 3
Scrum of Scrums
Execution & different pre & post execution events
• Product Owners
Synchronization
• Release
Management
Meetings
Solution Demo
www.edureka.co
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Agile Release Train (ART) –
50 to 125+ people
Product Increment
(8 -12 weeks long & has
5 iterations)
4 Development
iterations
Innovation &
Planning Iteration
(IP)
#1 Team Level #4 Portfolio
Level
#2 Program
Level
#3 Value
Stream Level
Architectural Runway
The runway consists of the existing code, components and technical infrastructure necessary to support
the implementation of prioritized, near-term features, without excessive redesign & delay
Details
Agile development yields the practice of EMERGENT DESIGN
Excessive redesign & delays that slow down velocity
Reduced collaboration & synchronization among teams
Systems too difficult to integrate, validate & maintain
Quality issues
Low reuse of common components
Solution: Intentional Architecture
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
www.edureka.co
Essential SAFe
It is the heart of the
framework & is
the simplest starting
point for implementing
SAFe
Large Solution SAFe
This configuration is for
developing the largest
and most complex
solutions
Portfolio SAFe
This configuration helps
to align portfolio
execution to enterprise
strategy
Full SAFe
Most comprehensive
version of the framework
and consists of all the
four levels of SAFe
www.edureka.co
www.edureka.cowww.edureka.co
Advantages of SAFe Disadvantages of SAFe
Helps cross-functional teams collaborate
effectively
Highly suitable when implementing
agile at enterprise level
Puts more emphasis on people over
technology
Takes too much of a top down
approach
Additional layers of oversight,
administration, and coordination of
SAFe make it resemble the waterfall
SAFe emphasizes the big picture can
often lead to longer planning cycles
and more fixed roles within
development cycles
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
www.edureka.co
www.edureka.co

More Related Content

What's hot

Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Operational Excellence Consulting
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
Prashaanth T R
 

What's hot (20)

Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity Assessments
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Introduction to Scrum@Scale
Introduction to Scrum@ScaleIntroduction to Scrum@Scale
Introduction to Scrum@Scale
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile
Agile Agile
Agile
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Agile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale ProjectsAgile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale Projects
 
Methodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileMethodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to Agile
 

Similar to What is Scaled Agile Framework | Edureka

Ramakrishnan M - Automation Tester
Ramakrishnan M - Automation TesterRamakrishnan M - Automation Tester
Ramakrishnan M - Automation Tester
Ramakrishnan M
 
Sachin's Professional Journey
Sachin's Professional JourneySachin's Professional Journey
Sachin's Professional Journey
Sachin Gupta
 
Furqan ul karim_latest_cv
Furqan ul karim_latest_cvFurqan ul karim_latest_cv
Furqan ul karim_latest_cv
Furqan Ul Karim
 
Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_Resume
Michael Osani
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
guestb4c770
 

Similar to What is Scaled Agile Framework | Edureka (20)

Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Software testing
Software testingSoftware testing
Software testing
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
 
Ramakrishnan M - Automation Tester
Ramakrishnan M - Automation TesterRamakrishnan M - Automation Tester
Ramakrishnan M - Automation Tester
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Baksheesh.Singh.Gurudatta_Resume
Baksheesh.Singh.Gurudatta_ResumeBaksheesh.Singh.Gurudatta_Resume
Baksheesh.Singh.Gurudatta_Resume
 
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFeKAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
 
Balanced Agile Approach
Balanced Agile Approach Balanced Agile Approach
Balanced Agile Approach
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Sachin's Professional Journey
Sachin's Professional JourneySachin's Professional Journey
Sachin's Professional Journey
 
Rapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsRapid Strategic SRE Assessments
Rapid Strategic SRE Assessments
 
Roadmap to Enterprise Quality
Roadmap to Enterprise QualityRoadmap to Enterprise Quality
Roadmap to Enterprise Quality
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
 
Furqan ul karim_latest_cv
Furqan ul karim_latest_cvFurqan ul karim_latest_cv
Furqan ul karim_latest_cv
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPM
 
Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_Resume
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 

More from Edureka!

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

What is Scaled Agile Framework | Edureka

  • 1. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
  • 2. Challenges of Scaling Agile www.edureka.co What is Scaled Agile Framework (SAFe)? Levels of Scaled Agile Framework Configurations of SAFe Advantages and Disadvantages of SAFe
  • 4. www.edureka.co Waterfall Model Requirements1 Design2 Implementation3 Verification4 Maintenance5 Agile Software Development Process Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product www.edureka.co
  • 5. www.edureka.co Scrum Small Project – Scrum Team (7 to 10 members) Huge Project – Multiple Scrum Teams (each with 7 to 10 members)
  • 6. 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
  • 7. www.edureka.co Scaling agile frameworks solve the problems associated with agility at scale. www.edureka.co www.edureka.co Scaled Agile Framework (SAFe) Large-Scale Scrum (LeSS) Disciplined Agile Delivery (DAD) Nexus Spotify Model Scrum at Scale
  • 9. 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
  • 10. Core Values of Scaled Agile Framework www.edureka.co Alignment Built-in Quality Transparency Transparency Ensures that every piece of product reflects quality standards It is necessary to keep up with rapid change & competitive forces To achieve best results transparency within the organization is important SAFe places intense focus on working systems and business outcomes SAFe Core Values SAFe Core Values
  • 11. www.edureka.co SAFe Lean- Agile Principles www.edureka.co www.edureka.co SAFe is based on nine immutable, underlying Lean-Agile principles ✓ Take an economic view ✓ Apply system thinking ✓ Assume variability; preserve options ✓ Build incrementally with fast, integrated learning cycles ✓ Base milestones on objective evaluation of working systems ✓ Visualize & limit WIP, reduce batch sizes, & manage queue length ✓ Apply cadence; synchronize with cross-domain planning ✓ Unlock the intrinsic motivation of knowledge workers ✓ Decentralize decision-making
  • 13. www.edureka.co Levels of SAFe Scaled Agile Framework defines four levels within the organization. #4 Portfolio Level #1 Team Level #2 Program Level #3 Value Stream Level
  • 14. 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
  • 15. Roles Involved www.edureka.co System Thinking Events That Occur Artifacts Used ➢ Agile Team – Cross-functional ScrumXP or Kanban team ➢ Development Team ➢ Product Owner ➢ Scrum Master ➢ Iteration Planning ➢ Iteration Review ➢ Execution Meeting ➢ Retrospective ➢ Backlog Refinement ➢ System Demo ➢ User Story ➢ Enable Stories ➢ Iteration Goals ➢ Team Backlog ➢ Team PI Objectives
  • 16. www.edureka.co #1 Team Level #4 Portfolio Level #2 Program Level #3 Value Stream Level Agile Release Train (ART) – 50 to 125+ people Product Increment (8 -12 weeks long & has 5 iterations)
  • 17. www.edureka.cowww.edureka.co Agile Release Train (ART) – 50 to 125+ people • ART departs the station & arrives at destination on reliable schedule • All teams work at fixed cadence • All ‘cargo’ including prototype, models, software etc goes on train • People needed on train are dedicated full time • Teams that power the train are cross-functional & self organizing Release Train Engineer Product Management Business Owners System Architect
  • 18. www.edureka.cowww.edureka.co Agile Release Train (ART) – 50 to 125+ people Product Management Business Owners System Architect • Servant leader & the chief scrum master for the train • Optimize the flow of value through various mechanisms like: • Program Kanban • Inspect & Adapt Workshops • Product Increment Planning (PI Planning) • Gathers team & program PI objectives • Encourage collaborations between the team • Work with Product Management, Product Owners & other scrum masters Release Train Engineer
  • 19. www.edureka.cowww.edureka.co Agile Release Train (ART) – 50 to 125+ people Business Owners System Architect • Responsible for the Program Vision & Program Backlog • Works with customers & product owners to • Understand their needs • Define system features • Participate in validation • Manage & prioritize flow of work • Participate in PI Planning • Define releases & product increment Release Train Engineer Product Management
  • 20. www.edureka.cowww.edureka.co Agile Release Train (ART) – 50 to 125+ people Business Owners • Systems Architect/ System Engineer are engineering teams of ART • Responsible for architectural and engineering design of the system and solution • They participate in • Defining the system & sub-systems • Validate technology assumptions • Evaluate alternative solutions • Plan & develop Architectural Runway Release Train Engineer Product Management System Architect
  • 21. www.edureka.cowww.edureka.co Agile Release Train (ART) – 50 to 125+ people • They are a critical group of three to five (3 – 5) stakeholders who share the responsibility of • Governance • Efficacy • Fiduciary • Return of Investment (RIO) • Primary stakeholders in the ART and actively participate in ART events Release Train Engineer Product Management System Architect Business Owners
  • 22. 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
  • 23. www.edureka.co #1 Team Level #4 Portfolio Level #2 Program Level #3 Value Stream Level PM PI Planning RTE • Build the social network the ART depends on • Discuss the vision, roadmap and the PI objectives • Identifying the team dependencies Three primary outputs: • Team PI Objectives • Program Board • Vote of confidence
  • 24. www.edureka.co #1 Team Level #4 Portfolio Level #2 Program Level #3 Value Stream Level Team 1 Team 2 Team 3 Scrum of Scrums Execution & different pre & post execution events • Product Owners Synchronization • Release Management Meetings Solution Demo
  • 25. www.edureka.co #1 Team Level #4 Portfolio Level #2 Program Level #3 Value Stream Level Agile Release Train (ART) – 50 to 125+ people Product Increment (8 -12 weeks long & has 5 iterations) 4 Development iterations Innovation & Planning Iteration (IP)
  • 26. #1 Team Level #4 Portfolio Level #2 Program Level #3 Value Stream Level Architectural Runway The runway consists of the existing code, components and technical infrastructure necessary to support the implementation of prioritized, near-term features, without excessive redesign & delay Details Agile development yields the practice of EMERGENT DESIGN Excessive redesign & delays that slow down velocity Reduced collaboration & synchronization among teams Systems too difficult to integrate, validate & maintain Quality issues Low reuse of common components Solution: Intentional Architecture
  • 27. 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
  • 28. 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
  • 30. www.edureka.co Essential SAFe It is the heart of the framework & is the simplest starting point for implementing SAFe Large Solution SAFe This configuration is for developing the largest and most complex solutions Portfolio SAFe This configuration helps to align portfolio execution to enterprise strategy Full SAFe Most comprehensive version of the framework and consists of all the four levels of SAFe
  • 32. www.edureka.cowww.edureka.co Advantages of SAFe Disadvantages of SAFe Helps cross-functional teams collaborate effectively Highly suitable when implementing agile at enterprise level Puts more emphasis on people over technology Takes too much of a top down approach Additional layers of oversight, administration, and coordination of SAFe make it resemble the waterfall SAFe emphasizes the big picture can often lead to longer planning cycles and more fixed roles within development cycles
  • 33. Copyright © 2017, edureka and/or its affiliates. All rights reserved. www.edureka.co