COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

41
1 © 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved. © 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. Scaled Agile Framework ® is a trademark of Leffingwell, LLC. Foundations of the Scaled Agile Framework ® A Leadership Guide to Building the Lean|Agile Enterprise V2.5.1 Training . Coaching . Delivery Services Alan Bustamante, SPC [email protected] Mobile: +1.210.367.7680 Twitter: @alanbustamante www.xceleratepartners.com

Transcript of COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

Page 1: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

1© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. Scaled Agile Framework ® is a trademark of Leffingwell, LLC.

Foundations of the Scaled Agile Framework®

A Leadership Guide to Building theLean|Agile Enterprise

V2.5.1

Training . Coaching . Delivery ServicesAlan Bustamante, SPC

[email protected]: +1.210.367.7680

Twitter: @alanbustamantewww.xceleratepartners.com

Page 2: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

3© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

ServicesAlan Bustamante, SPC

About Alan Bustamante

13+ Years Software Delivery Multi-Industry Client Base

Local and Global teams

Community Engagement Mobile: +1.210.367.7680

Email: [email protected]

SAFe Agilist (SA) certification through Leading SAFE training

SAFe Practitioner (SP) certification through SAFeScrumXP training

Agile Release Train Quickstarts

Agile Coaching and Mentoring Project and Program Rescue

Enquire about other training and consulting services

Alan Bustamante is a certified SAFe Program Consultant and Trainer

Page 3: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

4© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Agenda

Next Steps

SAFe Background & Underpinnings

SAFe Core Values Code Quality Program Execution Alignment Transparency

Page 4: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

5© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

SAFe Background and Underpinnings

Page 5: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

7© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

The Scaled Agile Framework (SAFe)The Scaled Agile Framework is a proven, publicly-facing framework

for applying Lean and Agile practices at enterprise scale

Synchronizes alignment, collaboration and delivery

Well defined in booksand now on the web

Scales successfully to large numbers of practitioners and teams

Core values:1. Code Quality2. Program Execution3. Alignment4. Transparency

®

http://ScaledAgileFramework.com

Page 6: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

8© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Roots of the Scaled Agile Framework

Lean Thinking Product Development FlowAgile Development

Field experience at enterprise scale

Iterative and Incremental

Development

Page 7: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

9© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Agile Process Movement

IterativeProcesses

Spiral RAD RUP…

Agile (Adaptive) Processes

Scrum, XP, Lean, Open UP, FDD, Crystal…

1970 1980 1990 2000

Predictive Process

2010

Enterprise Agility

SAFe Enterprises

Nordstrom,Visa, Telstra, Nokia, BMC Software, John Deere, TradeStationTechnologies, Tripwire, Discount Tire, Nokia Siemens Networks,ValPak…

Page 8: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

10© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Framework Creator: Dean Leffingwell

Founder and CEOProQuo, Inc., Internet identity

Senior VPRational SoftwareResponsible for Rational Unified Process (RUP) & Promulgation of UML

Founder/CEO Requisite, Inc. Makers of RequisitePro

Founder/CEO RELA, Inc. Colorado MEDtech

Creator: Scaled Agile Framework

Agile Enterprise CoachTo some of the world’s largest enterprises

Agile Executive MentorBMC, John Deere

Chief MethodologistRally Software

Cofounder/AdvisorPing Identity, Roving Planet, Silver Creek Systems, Rally Software

Page 9: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

11© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Contributors

Principal Contributors

Drew Jemilo

Alan Shalloway

Colin O’Neill

CommunityEnterpriseAdopters

AssociateMethodologist

Acknowledgements

Alex Yakyma

Page 10: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

12© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Detractors

“The boys from RUP (Rational Unified Process) are back. Building on the profound failure of RUP, they are now pushing the Scaled Agile Framework (e) as a simple, one-size fits all approach to the agile organization.”

- Ken Schwaber

Page 11: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

13© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Early SAFe Adopters

Case studies on the Scaled Agile Framework website

Page 12: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

14© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

SAFe Delivers Business Results

30-50% faster time to market

Significant increase in employee

engagement

50%+ defect reduction

20-50% increase in productivity

Page 13: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

17© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Lean Thinking Provides the Tools We Need

Respect for People

Product Development

FlowKaizen

Page 14: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

18© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Product Development Flow

1. Take an economic view2. Actively manage queues3. Understand and exploit

variability4. Reduce batch sizes5. Apply WIP constraints6. Control flow under uncertainty:

cadence and synchronization7. Get feedback as fast as

possible8. Decentralize control

Reinertsen, Don. Principles of Product Development Flow

Respect for People

Product Development

FlowKaizen

Page 15: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

27© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

SAFe Core Values

Page 16: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

28© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 17: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

29© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Agile Teams Empowered, self-organizing, self-managing cross-

functional teams Valuable, fully-tested software increments every two weeks Scrum practices and XP-inspired technical practices Teams operate under program vision, system, architecture

and user experience guidance Value description via User Stories

Page 18: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

30© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Code Quality

You can’t scale crappy code

Agile Architecture

Continuous Integration

Test-First

Refactoring

Pair Work

Collective Ownership

Code Quality Provides: Higher quality products and

services, customer satisfaction

Predictability and integrity of software development

Development scalability

Higher development velocity, system performance and business agility

Ability to innovate

Page 19: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

32© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Scale to the Program Level

Common sprint lengths and estimatingFace-to-face planning cadence for collaboration,

alignment, synchronization, and assessmentValue description via Features and Benefits

Self-organizing, self-managing team-of-agile-teams Continuous value deliveryAligned to a common mission via a single backlog

Page 20: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

33© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

The Agile Release Train

A virtual organization of 5 – 12 teams (50-125 individuals) that plans, commits, and executes together

Common cadence and normalized story point estimating Aligned to a common mission via a single program backlog Operates under architectural and UX guidance Frequently produces valuable and evaluate-able system-level

solutions

The ART is a long-lived, self-organizing team of agile teams that delivers solutions

Define new functionality Implement Acceptance

Test Deploy

Repeat until further notice. Project chartering not required.

Page 21: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

34© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Program ExecutionAgile Release Trains – self-organizing teams of agile teams – reliably

and frequently deliver enterprise value

Driven by Vision and Roadmap

Lean, economic prioritization

Frequent, quality deliveries

Fast customer feedback

Fixed, reliable cadence

Regular Inspect and Adapt drives continuous improvement

Page 22: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

35© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Develop on Cadence. Deliver on Demand.Development occurs on a fixed cadence. The business decides when

value is released.

Deliver on Demand

Major Release Customer

UpgradeCustomer Preview

Major Release New

Feature

Develop on Cadence

PSI PSI PSI PSI PSI

Page 23: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

36© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Product Manager - Product Owner TeamSAFe scales content authority with a Product Manager-Product

Owner Team

Owns Team backlog(s) Defines sprints and

stories Accepts sprint

increments Includes refactors and

redesigns in the backlog

2..4 1

Implements value Integrates with other

teams Evolves design

1..2

Owns Program Backlog Defines features, PSIs,

and releases Owns pricing, licensing,

ROI Works with architects to

prioritize architectural features

1

Page 24: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

38© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

PSI Planning Agenda

Page 25: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

39© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

PSI Planning

Page 26: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

40© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Planning Radiator

Page 27: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

41© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

PSI 2 Plan Review

Page 28: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

42© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

PS3 Plan Review

Page 29: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

46© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Scale to the Portfolio

Centralized strategy, decentralized execution Investment themes provide operating budgets for trains Kanban systems provide portfolio visibility and WIP limits Objective metrics support governance and kaizen Value description via Business and Architectural Epics

Page 30: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

47© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Epic Position Statement

Page 31: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

48© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

An Example

Page 32: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

49© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Feature Mapping

Page 33: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

50© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Alignment

Alignment from Portfolio to Program to Team

Clear content authority Face-to-face planning Aligned Team, Program

and Business Owner objectives

Cross-team and cross-program coordination

Architecture and UX guidance

Match demand to throughput

Alig

nmen

t

Business Owners

Page 34: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

51© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Alignment to Investment Themes

Page 35: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

52© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Program Portfolio Management

SAFe provides transformational patterns to Lean|Agile PPM

#1 Centralized control Decentralized decision-making

#2 Project overload Demand management; continuousvalue flow

#3 Detailed project plans Lightweight, epic-only business cases#4 Centralized annual planning Decentralized, rolling-wave planning#5 Work Breakdown Structure Agile estimating and planning

#6 Project-based funding and control

Self-organizing, self-managing Agile Release Trains

#7 Waterfall milestones Objective, fact-based measures and milestones

Page 36: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

54© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Transparency

Transparency builds confidence, alignment and trust

All backlogs and progress visible to all stakeholders

Objective reporting based on working, tested, evaluated code

Everyone understands backlog, capacity, velocity, WIP

Management leads and fosters open environment

Tran

spar

ency

Page 37: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

55© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Next Steps

Page 38: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

56© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Learn

Browse the framework Read the book Build your expertise with training

and certification

Accelerate value delivery with your first Agile Release Train

Get help from the experts at ScaledAgile.com and ScaledAgilePartners.com

Join the community at community.ScaledAgile.com

Become a SAFe Lean Thinking

Manager-Teacher

Launch AgileRelease Trains

Leverage theCommunity

Page 39: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

57© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Certification Paths

Page 40: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

60© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Pilot - Leading SAFe Class

For: Executives, Managers, and Internal or External Change AgentsWhen: Thursday, 11/21 and Friday, 11/22Where: Max Technical Training in CincyCost: $1,399 (which includes SA exam fee and licensing)Benefit:• Foundational and implementation

knowledge for SAFe• Qualifies for SAFe Agilist (SA) exam• Qualifies for PMI PDU’s

Page 41: COHAA LunchBox 10/30/2013: SAFe Foundations v2.5

61© 2008 - 2013 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

ScaledAgileFramework.comBrowse the Scaled Agile Framework

Read Agile Software Requirements: Lean Requirements Practices for

Teams, Programs, and the Enterprise

Get Training, Certification and Courseware from Scaled Agile Academy

Get help on implementation strategy,and customizable Scaled Agile Process

and Scaled Agile Framework

Learn how to launch Agile Release Trains with the Agile Release Train Quickstart

Get help from the experts and the extensive service delivery partner community

at Scaled Agile Partners

Join the Scaled Agile Framework community

DeanLeffingwell.com/book-agile-software-requirements/

ScaledAgileAcademy.com

XceleratePartners.com

ScaledAgile.com/launch-agile-release-train

XceleratePartners.com

Community.ScaledAgileAcademy.com

Thank You!