Uploaded by Itrit Waqas

EI Enterprise SAFe

advertisement
Those who master large-scale software
delivery will define the economic
landscape of the 21st century.
—Mik Kersten
©©Scaled
Scaled Agile.
Agile, Inc.
Five technological revolutions
Installation Period
Turning Point
1793-1801
1771
Industrial
Revolution
Canal Mania (UK)
Railway Mania (UK)
Age of Steel &
Heavy Engineering
The Victorian Boom
1890-1895
1875
Belle Epoque (Europe)
Progressive Era (USA)
London funded global market
infrastructure build-up
1929-1943
1908
Age of Oil & Mass
Production
The Roaring Twenties
1971
Age of Software &
Digital
Great British Leap
1848-1850
1829
Age of Steam &
Railways
Deployment Period
Dotcom and internet mania;
Global finance and housing bubbles
Post-War Golden Age
2000-?
?
Adapted from Technological Revolutions and Financial Capital, Carlota Perez
© Scaled Agile. Inc.
2
Production capital follows financial capital
►
Installation Period – New technology and financial capital combine to create
a ‘Cambrian explosion’ of new market entrants, disrupting entire industries
from the previous age
►
Turning Point – Existing businesses either master the new technology or
decline and become relics of the last age
►
Deployment Period – Production capital of the new technological giants start
to take over
Installation Period
Turning Point
1971
Age of Software &
Digital
© Scaled Agile. Inc.
Dotcom and internet mania;
Global finance and housing bubbles
Deployment Period
2000-?
?
3
What stage are we in?
►
"BMW Group’s CEO expects that in their future more than half of its research and
development staff will be software developers." (Mik Kersten, Project to Product)
►
The market cap of Tesla ($464B market cap, $24B revenue) now exceeds the market
cap of Ford ($33B market cap, $156B revenue) at a 14:1 value ratio (November
2020)
►
Apple is now the biggest watchmaker in the world (Investopedia 2019)
© Scaled Agile. Inc.
Competing in the age of software
The problem is not with our organizations realizing that
they need to transform; the problem is that organizations
are using managerial frameworks and infrastructure
models from past revolutions to manage their
businesses in this one.
©©Scaled
Scaled Agile.
Agile, Inc.
—Mik Kersten
5
Rethinking the organization
The world is now changing at a rate at which
the basic systems, structures, and cultures
built over the past century cannot keep up
with the demands being placed on them.
—John P. Kotter
©©Scaled
Scaled Agile.
Agile, Inc.
6
We started with a network
Customer
Centricity
© Scaled Agile. Inc.
7
We added hierarchy for stability and execution
© Scaled Agile. Inc.
8
Guess what happens?
© Scaled Agile. Inc.
9
The solution is not to trash what we know and
start over but instead to reintroduce a second
system—one which would be familiar to most
successful entrepreneurs.
—John P. Kotter
©©Scaled
Scaled Agile.
Agile, Inc.
10
We need a dual operating system for Business Agility
Efficiency and stability
Customer
Centricity
Speed of innovation
© Scaled Agile. Inc.
11
And we have just such an operating system at our fingertips
Value Stream network
© Scaled Agile. Inc.
Functional hierarchy
12
Responsibilities
Network
Hierarchy
• Product research,
• Revenue & cost
• Finance & accounting
• Sales & marketing
• Legal & governance
• People & careers
• Production of goods
and services
development, delivery,
and evolution
Shared
• Strategy
© Scaled Agile. Inc.
• Customer engagement
• Support
• Learning Culture
Optimize for performance
Network
Hierarchy
Speed of
Innovation:
Efficiency and
stability:
• Self organizing
• Constantly evolving
• Fast and furious
• Innovative/
Experimental
• Fail fast
• Short-term memory
• Exploit variability
• Standing organization
• Stable
• Slow and steady
• Predictable/
Reliable
• Don’t fail
• Long-term memory
• Reduce variability
© Scaled Agile. Inc.
SAFe: Roots, past, present, and future
2011
Field experience at Enterprise scale
Now…
Lean product development | Agile development | DevOps | Systems thinking
© Scaled Agile. Inc.
15
SAFe® 5 for Lean Enterprises is
the world’s leading framework for
business agility. SAFe integrates
the power of Lean, Agile, and
DevOps into a comprehensive
system that helps enterprises thrive
in the digital age by delivering
innovative products and services
faster, more predictably, and with
higher quality.
© Scaled Agile. Inc.
16
Within enterprise and government
(Dutch Tax Administration)
scaledagile.com/customer-stories
© Scaled Agile. Inc.
17
The Seven Core Competencies of Business Agility
© Scaled Agile. Inc.
18
Why Lean-Agile
Leadership?
An organization’s managers,
executives, and other leaders
are responsible for the
adoption, success, and
ongoing improvement of
Lean-Agile development and
the competencies that lead to
Business Agility. Only they
have the authority to change
and continuously improve the
systems that govern how
work is performed.
© Scaled Agile. Inc.
Lean-Agile Leadership
The Lean-Agile Leadership
competency describes how
Lean-Agile Leaders drive
and sustain organizational
change and operational
excellence by empowering
individuals and teams to
reach their highest
potential.
© Scaled Agile. Inc.
20
Why Team and
Technical Agility
Agile Teams and teams of
Agile Teams create and
support the business
Solutions that deliver value
to the Enterprise’s
Customers. Consequently,
an organization’s ability to
thrive in the digital age is
entirely dependent on the
ability of its teams to deliver
Solutions that reliably meet
a Customer’s needs.
© Scaled Agile. Inc.
Team and Technical Agility
The Team and Technical Agility
competency describes the critical
skills and Lean-Agile principles
and practices that highperforming Agile teams and
Teams of Agile teams use to
create high-quality solutions for
their customers.
© Scaled Agile. Inc.
22
© Scaled Agile. Inc.
23
Value Streams
New Operational Value
Streams icon
Renamed Development
Value Streams
© Scaled Agile. Inc.
24
Portfolio Level
Solution boxes at the end
of the Development Value
Streams
Participatory Budgeting
added to Lean Budgets
© Scaled Agile. Inc.
25
DevOps &
Continuous
Delivery Pipeline
Improved Continuous
Delivery Pipeline (CDP)
visualization
Release boxes positioned
throughout the PI
CDP ‘infinity loops’
repeated in the iterations
© Scaled Agile. Inc.
26
Teams and the
work
Extended guidance for
Business | Technology
Replaced the current
Solution icon with the
Design Thinking
representation
© Scaled Agile. Inc.
27
Operational Value Stream types
Attract
customer
Loan need
Extend
loan
terms
Award
loan
Setup
payment
terms
Repay
money
Manage
inventory
Assemble final
product
Manufacture
subassemblies
Validate
product
Close
loan
Sales cycle
Contracts
and licensing
Provisioning
Customer care
Engage
auditors
Conduct
the audit
Address
issues
Revise
financials
Vehicle
Renewals
Software product
Audit
letter
Board
signoff
Supporting operational Value Stream for annual audit
© Scaled Agile. Inc.
Loan repayment
with interest
Package
and ship
Software product operational Value Stream
Prep
financials
Annual audit
requirement
Eligibility
decision and
underwriting
Manufacturing operational Value Stream for a vehicle
Create interest
Order
received
Complete
loan
application
Fulfillment operational Value Stream for a consumer loan
Procure
materials
Order
received
Quick
rate
quote
Audited
financials
Development Value Streams patterns
© Scaled Agile. Inc.
29
Teams on the ART are organized for flow
Stream-aligned team – organized around the flow of work and has
the ability to deliver value directly to the Customer or end user.
Complicated subsystem team – organized around specific
subsystems that require deep specialty skills and expertise.
Platform team – organized around the development and support of
platforms that provide services to other teams.
Enabling team – organized to assist other teams with specialized
capabilities and help them become proficient in new technologies.
More information in the Advanced Topic Article, Organizing Agile Teams and ARTs: Team Topologies at Scale
© Scaled Agile. Inc.
Organizing ARTs with ART Topologies in a Solution Train
►
Stream-aligned (best)
►
– Highly specialised system components
– By product, Solution, or service
– Safety critical systems elements
– By Customer or market segment
– Specialty algorithm or business rules
– By Solution feature areas
– By value streamlets
– New product innovation
© Scaled Agile. Inc.
Complicated Subsystem
– Part of a cyber-physical system
►
Platform
– Sets of services consumed by other ARTs
31
Participatory budgeting overview
Baseline
Solution
Investments
Total Portfolio Budget
and Guardrails
Run the Business (RtB)
Solution Investments
Proposed
Solution
Initiatives
Grow the Business (GtB)
Epics Investments
Business Context
Current Value Stream Budgets
New Value Stream Budgets
Participatory Budgeting Forums
© Scaled Agile, Inc.
32
Running a participatory budgeting event
Participatory budgeting is a significant event that requires preparation,
coordination, and communication.
1
Prepare the content
2
Assemble the participants
3
Conduct the forums
4
Analyze results
Business Context
Business Owners
Total Portfolio Budget
and Guardrails
Epic Owners
Baseline
Solution
Investments
Proposed
Solution
Initiatives
Run the Business (RtB)
Solution Investments
Grow the Business
(GtB) Epic Investments
© Scaled Agile, Inc.
System/Solution
Architects
Product/Solution
Management
33
Dev(Sec)Ops landing page
© Scaled Agile. Inc.
34
Business and Technology landing page
New landing page for domain-specific Agile team guidance
Business
•
•
•
•
Agile HR (existing whitepaper)
Agile Marketing (existing whitepaper)
Agile Contracts (existing whitepaper)
more to follow…
© Scaled Agile. Inc.
Technology
•
•
Hardware (new article)
Software (summarize existing SAFe guidance)
35
Download