SlideShare a Scribd company logo
1 of 6
Download to read offline
Using Rally Software to Implement
the Scaled Agile FrameworkTM
A Comprehensive Solution for Portfolio, Program,
and Team Levels of Adoption



In 2012, Dean Leffingwell released the Scaled Agile Framework
(SAFe), “a proven, publicly available framework for applying
Lean|Agile practices at enterprise scale.”1 While Agile software
development is well understood at the team level, this framework
codifies how to take Agile principles above the Team level and into
the Program and Portfolio levels. This Agile Portfolio Management
framework comes at a time when more and more organizations
adopting Agile at scale struggle to keep up with the fast pace of
Agile teams’ software delivery.

This paper describes how Rally Software provides a comprehensive
solution for implementing SAFe in your organization. While you will
find many vendors providing Agile support for the Team level, Rally
provides support at each and every one of the three SAFe levels.
This stems from Rally’s close cooperation with Leffingwell during
the development of Rally Portfolio Manager and the influence of
Leffingwell’s Agile Software Requirements2 book, from which the
Scaled Agile Framework was created.

The paper is organized by the SAFe levels - Portfolio, Program and
Team - so you may skip to the section most pertinent to your role in
the organization.

                            Portfolio Managers, Product Strategists, CIOs,
    Portfolio Section
                            PMOs

                            Product Managers, Program Managers, VP of
    Program Section
                            Products, VP of Development, PMOs

                            Product Owners, ScrumMasters, Developers,
    Team Section
                            and Testers

NOTE: This paper assumes you are familiar with SAFe. To learn about SAFe, visit
www.scaledagileframework.com.

1
 http://scaledagileframework.com/
2
 Leffingwell, Dean (2011). Agile Software Requirements: Lean Requirements Practices
for Teams, Programs, and the Enterprise. Boston: Pearson Education.

www.rallydev.com ©2012 Rally Software Development                                     1
Using Rally Software to Implement the Scaled Agile FrameworkTM




Portfolio Level
This level translates the organization’s strategy into a set of
investment themes, business, and architectural epics. Investment
themes track budget allocations and help monitor and respect those
allocations as people plan. Business and architectural epics are large-
scale development initiatives that realize the value of investment
themes. Kanban systems provide a quantitative, transparent basis for
economic decision-making.

In Rally, portfolio items represent artifacts for the Portfolio and
Program levels of SAFe. By default, SAFe includes Business Epics,
Architectural Epics and Features at those levels, but “there is no
perfect hierarchy” so you may create any number of additional levels,
for instance, to track sub-epics.


www.rallydev.com ©2012 Rally Software Development                         2
Using Rally Software to Implement the Scaled Agile FrameworkTM


Rally Portfolio Manager provides the Portfolio Management Team
visibility at the Epic level.

                  Rally Support for the Portfolio Level
           SAFe Concepts                      Rally SAFe Support
                                      Unlimited number of portfolio item
 Customizable artifact hierarchy
                                      with customizable names

 Portfolio backlog                    Portfolio item grid

                                      Portfolio item Investment Category
 Investment theme
                                      field

    % budget allocation                  Portfolio alignment report

 Epics (business and architectural)   “Epic” portfolio item Type field
                                         Portfolio item formatted Descrip-
   Epic lightweight business case
                                         tion field
                                         Portfolio item Preliminary Estimate
   Epic business value
                                         field
                                         Portfolio item Preliminary Estimate
   Epic size
                                         field
                                         Portfolio item Planned Start Date
   Epic estimated development            field
   timeline (start/completion date)      Portfolio item Planned End Date
                                         field
   Epic rank                           Portfolio Item Rank field

 Kanban Systems                       Portfolio Kanban Board

 Metrics

   Epic success criteria              Portfolio Kanban exit policies




www.rallydev.com ©2012 Rally Software Development                              3
Using Rally Software to Implement the Scaled Agile FrameworkTM




                            Portfolio Level view in Rally



Program Level
The Program level is the level where we see most customers struggle
and where SAFe provides some of its highest value by clearly
describing how to address typical challenges. This level focuses on
planning and tracking the business value that Agile teams deliver.
The key challenge is in channeling Agile teams’ execution power to
drive desired business outcomes. After all, Agile is just a means to
an end: to deliver more valuable software faster. Because Agile has
historically started at the Team level, we see many organizations get
lost in “a ocean of user stories” managed by Agile teams, with no
visibility into actual business outcome delivered.

Rally Portfolio Manager provides Product Management and Release
Management teams with visibility at the Feature level.

                  Rally support for the Program level
          SAFe Concepts                               Rally SAFe Support
                                            Portfolio Dashboard Grid showing
 Program Backlog
                                            Feature portfolio items

 Agile Release Train PSIs                   Portfolio item Planning Timebox field

 Program Roadmap                            Portfolio Dashboard Grid per PSI




www.rallydev.com ©2012 Rally Software Development                                   4
Using Rally Software to Implement the Scaled Agile FrameworkTM


             SAFe Concepts                          Rally SAFe Support
  Features                                 Portfolio item with ‘Feature’ Type

   Feature cost of delay                      Portfolio item Vale Score Field

 Metrics

   Feature burndown                           Portfolio item burnup
                                              Portfolio item %done fields with
   Feature completeness
                                              Red Green Yellow indicator
                                              Portfolio item grid showing
   Program performance report
                                              %done fields (by size or by count)
                                              Portfolio Dashboard grid with
   PSI progress report
                                              %done and filtered by PSI




                           Program level view in Rally



Team Level
Rally is a leader in Agile project management, so this paper won’t
attempt to fully cover Rally’s extensive support at the Team level.
Rather, this paper highlights Rally’s key Team level features in support
of SAFe. There are many vendors selling Agile development tools
for uncoordinated teams, (Atlassian Jira + GreenHopper, Collabnet
Scrumworks, Thoughtworks Mingle, and more) however, support for
coordinating teams is a tenet of SAFe.

Rally provides Agile Teams with unique rollup capabilities in support
of the SAFe synchronized team cadence. This synchronization is key
to ensuring that SAFe coordination is in place. That way, Program
and Portfolio levels don’t get lost in the ocean of user stories created


www.rallydev.com ©2012 Rally Software Development                                  5
Using Rally Software to Implement the Scaled Agile FrameworkTM


by uncoordinated teams that have adopted software solutions
independently from each other.


           SAFe Concepts                            Rally SAFe Support

 Team backlog                              Iteration backlog page

 Iteration tracking                        Iteration tracking board

 Common iteration schedule                 Matching iterations in all teams




                             Team Level view in Rally




Conclusion
We hope this paper helped describe how to implement SAFe
with Rally. If you need assistance with your SAFe implementation,
contact us. Rally’s certified SAFe instructors provide implementation
services, Rally Portfolio Manager implementation workshops, and a
host of other services to help you scale your Agile adoption. Contact
us at sales@rallydev.com for more details.




www.rallydev.com ©2012 Rally Software Development                             6

More Related Content

What's hot

Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...CA Technologies
 
Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovNagendra Babu
 
Sap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsSap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsNizar Fanany
 
What is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | EdurekaWhat is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | EdurekaEdureka!
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrixp6academy
 
How to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriHow to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriBlackvard
 
Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1Eduard Enache
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP HANA Cloud Platform
 
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP HANA Cloud Platform
 
Extending SAP SuccessFactors in the Cloud and how not to do it
Extending SAP SuccessFactors in the Cloud and how not to do itExtending SAP SuccessFactors in the Cloud and how not to do it
Extending SAP SuccessFactors in the Cloud and how not to do itChris Paine
 
CV Helder Goncalves
CV Helder GoncalvesCV Helder Goncalves
CV Helder Goncalveshfgoncalves
 
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP HANA Cloud Platform
 
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...p6academy
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001jucaab
 
Demystifying P6 EPPM Dashboards
Demystifying P6 EPPM DashboardsDemystifying P6 EPPM Dashboards
Demystifying P6 EPPM Dashboardsp6academy
 
E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faNagendra Babu
 
What's New in Unifier 16.1
What's New in Unifier 16.1What's New in Unifier 16.1
What's New in Unifier 16.1p6academy
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contourpd7.group
 

What's hot (19)

Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
 
Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplov
 
Sap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsSap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlights
 
What is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | EdurekaWhat is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | Edureka
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrix
 
How to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriHow to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in Fiori
 
Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
 
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
 
Extending SAP SuccessFactors in the Cloud and how not to do it
Extending SAP SuccessFactors in the Cloud and how not to do itExtending SAP SuccessFactors in the Cloud and how not to do it
Extending SAP SuccessFactors in the Cloud and how not to do it
 
CV Helder Goncalves
CV Helder GoncalvesCV Helder Goncalves
CV Helder Goncalves
 
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
 
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001
 
Demystifying P6 EPPM Dashboards
Demystifying P6 EPPM DashboardsDemystifying P6 EPPM Dashboards
Demystifying P6 EPPM Dashboards
 
E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511fa
 
Defiance SAP
Defiance SAPDefiance SAP
Defiance SAP
 
What's New in Unifier 16.1
What's New in Unifier 16.1What's New in Unifier 16.1
What's New in Unifier 16.1
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contour
 

Viewers also liked

Agile Portfolio Management Datasheet
Agile Portfolio Management DatasheetAgile Portfolio Management Datasheet
Agile Portfolio Management DatasheetDaniel van den Hoven
 
How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?Rally Software
 
Scaled Agile Framework Agilist (SAFe Agilist)
Scaled Agile Framework Agilist (SAFe Agilist)Scaled Agile Framework Agilist (SAFe Agilist)
Scaled Agile Framework Agilist (SAFe Agilist)Adi Shukla
 
Deconstructing the scaled agile framework
Deconstructing the scaled agile frameworkDeconstructing the scaled agile framework
Deconstructing the scaled agile frameworkAngela Dugan
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Thoughtworks
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Unai Roldán
 
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)CA Technologies
 

Viewers also liked (8)

Agile Portfolio Management Datasheet
Agile Portfolio Management DatasheetAgile Portfolio Management Datasheet
Agile Portfolio Management Datasheet
 
How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?
 
Scaled Agile Framework Agilist (SAFe Agilist)
Scaled Agile Framework Agilist (SAFe Agilist)Scaled Agile Framework Agilist (SAFe Agilist)
Scaled Agile Framework Agilist (SAFe Agilist)
 
Deconstructing the scaled agile framework
Deconstructing the scaled agile frameworkDeconstructing the scaled agile framework
Deconstructing the scaled agile framework
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)
 
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)
 

Similar to Scaled Agile Framework Whitepaper

SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariAgileSparks
 
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptxWhats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptxssuser79acf91
 
Asap methodology 1st phase- project preparation
Asap methodology  1st phase- project preparationAsap methodology  1st phase- project preparation
Asap methodology 1st phase- project preparationRangabashyam S
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...pd7.group
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5netmind
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile FrameworkXPDays
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaEdureka!
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationBernhard Luecke
 
Achieve the Full Potential of SAFe with Effective Release Management
Achieve the Full Potential of SAFe with Effective Release ManagementAchieve the Full Potential of SAFe with Effective Release Management
Achieve the Full Potential of SAFe with Effective Release ManagementPlutora
 
Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5Craig Cockburn
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFeYuval Yeret
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPssuserb8dd32
 
Leading SAFe Certification Training in Vietnam
Leading SAFe Certification Training in VietnamLeading SAFe Certification Training in Vietnam
Leading SAFe Certification Training in VietnamSPOCLEARN
 
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newIBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newSandra Sergi
 

Similar to Scaled Agile Framework Whitepaper (20)

An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
 
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptxWhats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
 
Asap methodology 1st phase- project preparation
Asap methodology  1st phase- project preparationAsap methodology  1st phase- project preparation
Asap methodology 1st phase- project preparation
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | Edureka
 
BC404_EN_Col18.pdf
BC404_EN_Col18.pdfBC404_EN_Col18.pdf
BC404_EN_Col18.pdf
 
Understand SAP ASAP 8.0
Understand SAP ASAP 8.0Understand SAP ASAP 8.0
Understand SAP ASAP 8.0
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
 
Achieve the Full Potential of SAFe with Effective Release Management
Achieve the Full Potential of SAFe with Effective Release ManagementAchieve the Full Potential of SAFe with Effective Release Management
Achieve the Full Potential of SAFe with Effective Release Management
 
Lean Agile.pptx
Lean Agile.pptxLean Agile.pptx
Lean Agile.pptx
 
Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
 
Leading SAFe Certification Training in Vietnam
Leading SAFe Certification Training in VietnamLeading SAFe Certification Training in Vietnam
Leading SAFe Certification Training in Vietnam
 
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newIBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
 

Scaled Agile Framework Whitepaper

  • 1. Using Rally Software to Implement the Scaled Agile FrameworkTM A Comprehensive Solution for Portfolio, Program, and Team Levels of Adoption In 2012, Dean Leffingwell released the Scaled Agile Framework (SAFe), “a proven, publicly available framework for applying Lean|Agile practices at enterprise scale.”1 While Agile software development is well understood at the team level, this framework codifies how to take Agile principles above the Team level and into the Program and Portfolio levels. This Agile Portfolio Management framework comes at a time when more and more organizations adopting Agile at scale struggle to keep up with the fast pace of Agile teams’ software delivery. This paper describes how Rally Software provides a comprehensive solution for implementing SAFe in your organization. While you will find many vendors providing Agile support for the Team level, Rally provides support at each and every one of the three SAFe levels. This stems from Rally’s close cooperation with Leffingwell during the development of Rally Portfolio Manager and the influence of Leffingwell’s Agile Software Requirements2 book, from which the Scaled Agile Framework was created. The paper is organized by the SAFe levels - Portfolio, Program and Team - so you may skip to the section most pertinent to your role in the organization. Portfolio Managers, Product Strategists, CIOs, Portfolio Section PMOs Product Managers, Program Managers, VP of Program Section Products, VP of Development, PMOs Product Owners, ScrumMasters, Developers, Team Section and Testers NOTE: This paper assumes you are familiar with SAFe. To learn about SAFe, visit www.scaledagileframework.com. 1 http://scaledagileframework.com/ 2 Leffingwell, Dean (2011). Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Boston: Pearson Education. www.rallydev.com ©2012 Rally Software Development 1
  • 2. Using Rally Software to Implement the Scaled Agile FrameworkTM Portfolio Level This level translates the organization’s strategy into a set of investment themes, business, and architectural epics. Investment themes track budget allocations and help monitor and respect those allocations as people plan. Business and architectural epics are large- scale development initiatives that realize the value of investment themes. Kanban systems provide a quantitative, transparent basis for economic decision-making. In Rally, portfolio items represent artifacts for the Portfolio and Program levels of SAFe. By default, SAFe includes Business Epics, Architectural Epics and Features at those levels, but “there is no perfect hierarchy” so you may create any number of additional levels, for instance, to track sub-epics. www.rallydev.com ©2012 Rally Software Development 2
  • 3. Using Rally Software to Implement the Scaled Agile FrameworkTM Rally Portfolio Manager provides the Portfolio Management Team visibility at the Epic level. Rally Support for the Portfolio Level SAFe Concepts Rally SAFe Support Unlimited number of portfolio item Customizable artifact hierarchy with customizable names Portfolio backlog Portfolio item grid Portfolio item Investment Category Investment theme field % budget allocation Portfolio alignment report Epics (business and architectural) “Epic” portfolio item Type field Portfolio item formatted Descrip- Epic lightweight business case tion field Portfolio item Preliminary Estimate Epic business value field Portfolio item Preliminary Estimate Epic size field Portfolio item Planned Start Date Epic estimated development field timeline (start/completion date) Portfolio item Planned End Date field Epic rank Portfolio Item Rank field Kanban Systems Portfolio Kanban Board Metrics Epic success criteria Portfolio Kanban exit policies www.rallydev.com ©2012 Rally Software Development 3
  • 4. Using Rally Software to Implement the Scaled Agile FrameworkTM Portfolio Level view in Rally Program Level The Program level is the level where we see most customers struggle and where SAFe provides some of its highest value by clearly describing how to address typical challenges. This level focuses on planning and tracking the business value that Agile teams deliver. The key challenge is in channeling Agile teams’ execution power to drive desired business outcomes. After all, Agile is just a means to an end: to deliver more valuable software faster. Because Agile has historically started at the Team level, we see many organizations get lost in “a ocean of user stories” managed by Agile teams, with no visibility into actual business outcome delivered. Rally Portfolio Manager provides Product Management and Release Management teams with visibility at the Feature level. Rally support for the Program level SAFe Concepts Rally SAFe Support Portfolio Dashboard Grid showing Program Backlog Feature portfolio items Agile Release Train PSIs Portfolio item Planning Timebox field Program Roadmap Portfolio Dashboard Grid per PSI www.rallydev.com ©2012 Rally Software Development 4
  • 5. Using Rally Software to Implement the Scaled Agile FrameworkTM SAFe Concepts Rally SAFe Support Features Portfolio item with ‘Feature’ Type Feature cost of delay Portfolio item Vale Score Field Metrics Feature burndown Portfolio item burnup Portfolio item %done fields with Feature completeness Red Green Yellow indicator Portfolio item grid showing Program performance report %done fields (by size or by count) Portfolio Dashboard grid with PSI progress report %done and filtered by PSI Program level view in Rally Team Level Rally is a leader in Agile project management, so this paper won’t attempt to fully cover Rally’s extensive support at the Team level. Rather, this paper highlights Rally’s key Team level features in support of SAFe. There are many vendors selling Agile development tools for uncoordinated teams, (Atlassian Jira + GreenHopper, Collabnet Scrumworks, Thoughtworks Mingle, and more) however, support for coordinating teams is a tenet of SAFe. Rally provides Agile Teams with unique rollup capabilities in support of the SAFe synchronized team cadence. This synchronization is key to ensuring that SAFe coordination is in place. That way, Program and Portfolio levels don’t get lost in the ocean of user stories created www.rallydev.com ©2012 Rally Software Development 5
  • 6. Using Rally Software to Implement the Scaled Agile FrameworkTM by uncoordinated teams that have adopted software solutions independently from each other. SAFe Concepts Rally SAFe Support Team backlog Iteration backlog page Iteration tracking Iteration tracking board Common iteration schedule Matching iterations in all teams Team Level view in Rally Conclusion We hope this paper helped describe how to implement SAFe with Rally. If you need assistance with your SAFe implementation, contact us. Rally’s certified SAFe instructors provide implementation services, Rally Portfolio Manager implementation workshops, and a host of other services to help you scale your Agile adoption. Contact us at sales@rallydev.com for more details. www.rallydev.com ©2012 Rally Software Development 6