Scaling Agile

Post on 12-Jan-2017

345 views 1 download

transcript

Scaling Agile

AGENDA

• Lean - Agile Mindset• Core Values• Scaled Agile Framework 4.0• How could we benefit

The Agile paradigm shift..

INCREMENTAL VALUE DELIVERY

4 444 :Documents Documents Unverified System System

AGILE VALUE DELIVERY

Source: https://itbok.wordpress.com

Waterfall Development Agile Development

THE FUTURE

• Number of users are growing

• Popularity of Scrum

• Practitioners are expanding globally

• Growing organizations

COMMON FAILURES

• Lack of experience

• Company philosophy and culture doesn’t fit with Agile

• Lack of Management support

Need for Scaling

THE SCALED AGILE FRAMEWORK

A framework designed by Dean Leffingwell and team at Scaled Agile, Inc. out of Boulder, Colorado

“A proven publicly available framework for applying Lean|Agile practices at enterprise scale – Template for scaling agile principles and tools for larger organizations”

Scrum is to Agile Team as

SAFe is to Agile Enterprise

SAFe - BIG PICTURE

SAFe HOUSE OF LEAN

SAFe CORE VALUES

SAFe 4.0

4 Levels:• Portfolio• Value Stream• Program• Team

SAFe - BIG PICTURE

TEAM

Roles:• Product Owner• Scrum Master• Agile team - Empowered, Self-organizing, Self-managing, Cross-functional

Fully tested software increment every two weeks

Operates under program vision

Value delivery: User stories from the Team Backlog

PROGRAM

Roles: • Product Manager• Release Train Engineer – Program Manager• System Architects

Multiple teams working towards to deliver a large system.• Program Increments (PIs) : 8-12 weeks• Agile Release Train (ART)

• Business owners• Shared Services

VALUE STREAM

Roles: • Value Stream Engineer• Solutions Manager• Solutions ArchitectProgram alignment in terms of;• Requirements• Architectural decisionsMultiple ARTs

PORTFOLIO

Roles:• Program Portfolio Management• Epic owners• Enterprise Architect

Whole 3 layers explained earlier are driven by priorities;• Strategic Themes• Allocating funds to values streams

INFORMATION FLOW

Portfolio Backlog

Program Backlog

Value Stream Backlog

Team Backlog

Epics

Capabilities

Features

Stories

RELEASE/ PI PLANNING

Vision

Team Objectives

Top 10 Features

Release Planning

PI Objectives--------------------

Team B Objectives

Team A Objectives

Team C Objectives

WEIGHTED SHORTED JOB FIRST (WSJF)

WSJF = Cost of Delay/ Duration

RELEASE/ PI PLANNING

Vision

Team Objectives

Top 10 Features

Release Planning

PI Objectives--------------------

Team B Objectives

Team A Objectives

Team C Objectives

RELEASE/ PI PLANNING

RELEASE/ PI PLANNING

EXECUTION

Program IncrementTeam Sprints

Sprint DemosSystem

Demos

Scrum of Scrums

Scrum

Scrum

Scrum

Agile Release Train (ART)Agile Release Train (ART)

Value Stream

Customer

SAFe - BIG PICTURE

BENEFITS

• Publicly available and free to use

• It is lightweight

• It is practical – not a process, a guideline for process improvement

• Offers a complete picture of software development

BENEFITS

• Alignment: Alignment of enterprise level strategy to team level execution

Portfolio-> Program-> Project

• Increases Transparency and Trust

• Early identification and to minimize obstacles, delays, and failures when the teams are dependent

• Faster value delivery

• High Quality Software

REFERENCE

http://www.scaledagileframework.com

Questions?

Thank You!