Uploaded by derzeroth

The Gateway to Transformation an Organization into an Angile Enterprise

advertisement
The Gateway to Transforming an Organization
Into an Agile Enterprise
2019
William Ulrich
Business Architecture Associates, Inc.
www.businessarchitectureassociates.com
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
The Challenge of Realizing & Sustaining
Enterprise Agility





Failure to realize business strategies is rarely because they are ill-conceived
Failure to achieve business strategies is often due to ineffective interpretation and translation, where
scope and impacts are vague or unknown
Challenges are magnified when a strategic directive extends beyond a planning team’s line of sight
and requires cross-business coordination and collaboration
Failures result from doing the right things in the wrong places and the wrong things in the right places
– turning good ideas into failed projects, lost opportunities and wasted investments
Strategic execution failure is all too common


Two percent of leaders are confident that they will achieve 80-100% of their strategy’s objectives.*
Ten percent of organizations achieve at least two-thirds of their strategy objectives, with 36% achieving between 50%-67%
and 54% achieving less than 50%*
*Strategy Implementation Survey Findings, 2012, https://www.slideshare.net/SpeculandRobin/strategy-implementation-survey-results-2012
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
2
Three Great Myths of Achieving Enterprise Agility
Myth 1: Everyone shares a common mental model of a business
Myth 2: Architecture impedes an organization’s ability to achieve
enterprise agility
Myth 3: Agile development practices alone will allow a business
to realize successful business strategies
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
3
Efforts to Execute Faster Often Lead to Longer
Deployment Timelines & Challenged Projects
Stage 1
Establish
Business
Strategy
Stage 2
Assess
Stage 3
Business
Impact
Architect
Business
Solution
Stage 4
Establish
Initiative
Plans
Stage 5
Deploy
Solution
Business Architecture
Source: Business Architecture Guild, BIZBOK® Guide, Part 1



Strategy execution stages 2 and 3 are often skipped when organizations want to “execute faster” –
going from idea to project initiation
What appears to be a decision to expedite delivery timelines actually requires larger investments of
time, money and effort to keep or get the organization back on track
Lack of an impact analysis and solution framing, based on a common mental model of the organization
leads to misaligned solutions, increased complexity, elongated delivery timelines and outright failures
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
4
Business Architecture’s Role in Achieving Enterprise
Agility Through Successful Strategy Execution
Business architecture increases the speed and effectiveness with which strategies become translated
into initiatives, and with which initiatives introduce working changes to the business environment
Stage 1
Establish
Business
Strategy
Stage 2
Assess
Stage 3
Business
Impact
Architect
Business
Solution
Stage 4
Establish
Initiative
Plans
Stage 5
Deploy
Solution
Business Architecture
Source: Business Architecture Guild, BIZBOK® Guide, Part 1
Where things typically go wrong:
•
Stage 2: Scope is oftentimes too narrow, too broad or overlapping with other work.
•
Stage 3: Poor scope leads to inadequate solution designs.
•
•
Stage 4: Budgets are locked in on poorly scoped initiatives – at larger organizations, this is often irreversible and
leads to high degree of failures.
Stage 5: Deployment overruns, endless testing and ineffective solutions result from ineffective scope setting.
“It’s not scope creep when the scope was never right in the first place.” Anonymous Program Manager
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
5
Business Architecture Provides a Common ‘
Vocabulary and Mental Model
• Most people in most organizations lack vertical and horizontal transparency, viewing the business in
silos or at a too detailed or too superficial level of understanding
• The lack of transparency often derails every aspect of strategy execution
• Expediting strategy execution requires a common, rationalized set of business terms across all
business units and external stakeholders targeted by or involved in proposed solutions
• Business architecture provides a 360-degree view of customer and other stakeholder value delivery
and engagement touchpoints while exposing what a business does to deliver value using a common
business vocabulary
“The first task of any theory is to clarify terms and concepts that are confused…Only after agreement has
been reached regarding terms and concepts can we hope to consider the issues easily and clearly, and
expect others to share the same viewpoint…”
Carl von Clausewitz in his 1833 book On War
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
6
Case Study: Framing Program and Project
Priorities and Scope Using Business Architecture



Federal government agency responsibility for intellectual property registrations defined a multiyear business
transformation program using business architecture as a foundational frame of reference
Each project under the transformation program was formally framed by value stream, capability and stakeholder
impact points to ensure that the right focal points were targeted by each team
Clear separation of concerns, framed by value stream, capability, stakeholder and related cross-mappings,
provided a basis for the program to scale up to multiple projects running in parallel with different teams where:



Business objectives targeted specific value streams, related stages, capabilities and stakeholders
Value streams, enabling capabilities and participating stakeholders framed the scope and work breakdown structure for
each project team
Capabilities framed the scope of deployed software services, providing insights into service reuse across projects
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
7
Business-Driven Transformation Trademark Next Generation:
Business Architecture-Based Release Prioritization
Source: http://www.omg.org/cgi-bin/doc?basig/2015-03-06
© 2019 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
8
Business-Driven Transformation Trademark Next
Generation: Business Architecture Requirements Framing
Business
Priorities
List
Defines what the UXD, BA’s
and PO’s need to focus on
when conducting interviews
and drafting user stories
For each priority, the
Value Streams, Stages
and Capabilities in
scope are defined
Value
Stream
EPMS
Stage
Stage
Routing
Maps
&
Worksheets
Capability
Priorities are used to
identify and scope
projects
User stories are refined
to include Business
rules based on the
Routing Map
worksheets
Capability
Epics are a collection of
capabilities that provide
functionality for a
stakeholder that can be
delivered in a Release;
They make up the
product backlog
Capability
Epic
BA’s create routing
maps with the SME’s to
understand the
workflow
Capability
Many capabilities are
repeated in each Stage;
utilizing the BizArch
prevents duplication
and promotes reuse of
code and services
User
Story
Task
Source: http://www.omg.org/cgi-bin/doc?basig/2015-03-06
© 2019 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
9
Lesson Learned: What Happens When Projects
Leverage vs. Ignore Business Architecture





Multiple project teams were rapidly launched and made productive under the value stream-framed program
A routine program management review found that one project team chartered to transform international
registration of intellectual property had ignored the directive in favor of a “blank page” approach
As a result of ignoring the business architecture, the team invested nearly three months of time on petition
processing, an entirely different value stream that was assigned to a different project team
Where teams adhered to clearly articulated project guardrails, successes ensued; where they guardrails were
ignored, the team that ignored them floundered
Project was restarted with a new team, focused on correct value stream, scaling quickly and demonstrating how
business architecture increases business agility while improving overall productivity
Value Streams: Clearly Articulated
Separation of Concerns
© 2018 Business Architecture Associates
Register Trademark
Decide Petition
www.businessarchitectureassociates.com
6/14/2019
10
Business Architecture Frames Analysis
and Investment: The Right Way to Go
Business Strategies End-to-End Value Perspectives
Value Propositions
Business investments targeted
through business architecture
Enabling Capabilities
Business Strategies, Framed by Stakeholder Value Delivery, Enables
Capability-based Planning & Optimized Program Investment Focus
IP case study laid out a 5-year
roadmap depicting progress against
strategic business priorities through
a business architecture lens
Program, Projects & Related Investments Target Well-Articulated Stakeholder, Value
Proposition, Capability, Information, Business Unit & Product Perspectives
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
11
Business Architecture Helps With Strategy
and Initiative Alignment and Prioritization
Strategies delivered through business architecture framed, clearly delineated projects
Business
Strategies
Multiyear Program, Framed by Prioritized Business Objectives
Individual Projects Targeting Value Stream Stages, Stakeholders,
Capabilities, Information & Business Units
Concurrently running projects scaled up over time based on reuse of deployed software services and
requirements and clear separation of business concerns, all framed by the business architecture
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
12
Business Architecture Scopes Initiatives
and Provides a Deployment Framework
Program decomposed into projects, phases and two-week sprints, providing an unambiguous
frame of reference for analyst and development teams
Business
Strategies
Projects Comprising a Program, Framed by
Value & Capability Perspectives
Individual Project, Decomposed into Four Phases
One Phase, Decomposed into Six, Two-week Sprints
© 2018 Business Architecture Associates
Each Sprint Delivers Increasingly Advanced
Capabilities for a Stakeholder
www.businessarchitectureassociates.com
6/14/2019
13
Business Architecture Connects the Dots Across
Strategies, Architectures, Initiatives & Requirements


The ecosystem-wide business perspective provided by business architecture, with a focus on value
streams and capabilities, serves as the basis for cataloging changes being made as a result of any
strategy, target architecture or initiative
This formal framing of strategy execution makes it possible to definitely identify when changes are
being made to the same area of the business, thereby uncovering opportunities for:

New collaborations

Shared solutions

Coordinated decision-making

Integrated business and IT architecture perspective based on a common mental model
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
14
Business Architecture & Business
Requirements Analysis End-to-End Traceability





Business requirements specification efforts are plagued by
ambiguities
Every requirement can be linked to a capability by definition that
capability is what a business does
Linking requirements to value stream, capability and stakeholder
removes ambiguities, frames context and provides framework for
reuse
Business architecture provides the “what” context, associated
with value delivery, for a given participating stakeholder
Value streams, capabilities frame scope and provide traceability
back to strategic objectives, initiatives
Source: Leveraging Business Architecture to Improve Business Requirements Analysis - Business Architecture Guild, 2014, www.businessarchitectureguild.org
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
15
Introducing Business Architecture
Into Agile Approaches


Ensure availability of a robust business architecture foundation (capabilities, value streams,
stakeholder, information and other mappings based on the scenario)
Integrate business architecture into the agile execution approach; for example:

Program management leverages business architecture to scale and align scope

Project team owners learn how to use the business architecture to inform prioritization



Project teams learn how to frame and interpret business architecture defined scope for their
projects and sprints
Business analysts become fluent in understanding and using the business architecture
Solution, data and other IT architects leverage business architecture to scope IT architecture
impacts and solutions

Reuse should be adopted as a principle across all architecture teams
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
16
Business Requirements, Capabilities
& Value Delivery Relationship
Value Context – Value Item, Proposition Focus
Capability Context – What Will Improve
Acquire Loan
Agreement Management
Agreement Structuring
Agreement Eligibility Determination
Agreement Definition
Receive
Application
Process Fee
Payment
Validate
Application
Approve Loan
Issue Second
Approval
Submission
Management
Payment
Management
Agreement
Structuring
Agreement
Structuring
Agreement
Structuring
Customer
Information
Management
Agreement
Definition
Agreement
Information
Management
Message
Management
Agreement/
Payment
Matching
Agreement
Information
Management
Message
Management
Agreement
Information
Management
Message
Management
Agreement
Information
Management
Message
Management
Agreement
Information
Management
Message
Management
Work Queue
Management
Work Queue
Management
Work Queue
Management
Work Item
Routing
Work Item
Routing
Work Item
Routing
Work Queue
Management
Work Item
Routing
Issue Loan
Background Eligibility Determination
Geographic Eligibility Determination
Financial Eligibility Determination
Agreement Terms Management
Agreement Terms Definition
Agreement Terms/Policy Matching
Agreement Needs Determination
Agreement Needs Quantification
Agreement Price Determination
Standard Pricing Determination
Agreement Needs Viability Determination
Agreement Risk Determination
Agreement/Stakeholder Risk Rating
Agreement/Customer Risk Determination
Agreement/Partner Risk Determination
Agreement/Location Risk Determination
Agreement Structure Risk Determination
Custom Pricing Determination
Agreement Finalization
Agreement Offer Structuring
Agreement Offer Creation
Loan Officer
Agreement Offer Validation
Agreement Offer Issuance
Agreement Default Risk Determination
Agreement Default Recourse Risk Determination
Aggregated Agreement Risk Determination
Agreement Activation
Agreement Deactivation
Work Queue
Management
Agreement
Information
Management
Message
Management
Work Queue
Management
Work Item
Routing
Work Item
Routing
Value Stream Stage Stakeholder Context

Requirement: “As a Loan Officer, I want to set the terms of the agreement to reduce the monthly minimal payments, to
reconcile newly instituted business rule”

Capability Focus: Agreement Structuring -> Agreement Terms Management

Value Stream, Stage Focus: Approve Loan

Stakeholder Focus: Loan Officer

Enables reuse of requirements anywhere they link to Agreement Structuring -> Agreement Terms Management
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
17
Leveraging Business Architecture and Dynamic
Rules-Based Routing Maps to Frame Requirements

Agile requirements incorporate:

Unassigned
Work Queue
1
Loan
Administrator
Work Queue
Loan Officer
Work Queue
101
Validate
Application Stage
Decomposition
4
9
Loan Supervisor
Work Queue
10
2
Credit
Bureau
7
Approve Loan
Stage Decomposition
Contract
Officer Work
Queue

Issue Second Approval
Stage Decomposition

© 2018 Business Architecture Associates


Reject a Loan Request
Single user story based on specific objective:

Outbound
Transition
Individual Risk
Rating
Determination
Agile Epic: Group of related user stories with shared goal – for
example:

3
6
8

Loan
Applicant
5
User stories at differing levels
“As a Loan Officer I want to “determine risk rating of individual seeking
a loan”
User story ties back to a capability mapped to value stream stage
User story impacts Loan Officer interface and underlying service
implementing risk rating capability
Approach ensures that user story is not overly focused on a single
aspect
www.businessarchitectureassociates.com
6/14/2019
18
Breaking Down Dynamic Rules-Based Routing Maps
into Event Models to Articulate Requirements
Value Stream, Stage,
Work Queue
Event
Action (rules)
Initial Stakeholder
Targeted Stakeholder
States (object-based)
Requirement
Detailed event, state and action item
mapping leverages formal architecture
to frame workflow and requirements
© 2018 Business Architecture Associates
Event Information
Work Transition Sending Source
Work Queue
Value Stream Stage
or Source
Work Transition Receiving Source
State Transition
Work Queue
Work Queue Work Queue Current
or Target
Filter View
Value Stream Stage
Filter View
State
Next State
Application
Validate
Loan
Approve
Awaiting
under
Application
Acquire Loan Application Administrator Under Review Acquire Loan Loan
Unassigned Assignment review
validated
Event # Triggering Event Action to be Taken
Move request to
Application
Unassigned loan
validated
1
queue
Superior assigns Assign loan to loan
loan to loan
officer, Move to Work
2a officer
in Progress queue
Acquire Loan
Loan officer
Assign loan to loan
pulls loan to
officer, Move to Work
2b
work on
in Progress queue
Acquire Loan
5
Loan officer
requests
contract review
Loan officer
sends applicant
request for
information
Loan applicant
replies to
request
6
Loan officer
requests credit
verification
Send loan and request
to contract officer
Generate notice to
applicant, Move loan
to Awaiting Response
queue
Post response, Move
case to Work in
Progress queue
Send credit check to
credit bureau, Move
loan to Awaiting
Credit Check queue
Contract officer
approves
contract
Credit bureau
responds to
request
Move loan to Loan
Officer Work in
Progress queue
Post response, Move
case to Work in
Progress queue
3
4
7
8
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Loan
Loan
unassigned assigned
Application
validated
Loan assigned
to loan officer
1011
Approve
Loan
Unassigned
Awaiting
Assignment
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Loan
Loan
unassigned assigned
Application
validated
Loan assigned
to loan officer
1012
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Contract
Officer
Review
Request
Contract
Loan under review
review
pending
Loan officer Contract officer
reviewed
has pending
application loan agreement 1013
Approve
Acquire Loan Loan
Loan Officer
Awaiting
Applicant
Response
Loan under Awaiting
review
response
Loan under
review
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Awaiting
response
Loan Officer
Awaiting
Loan under Awaiting
Credit Check review
response
Loan Officer
Approve
Acquire Loan Loan
Loan Officer
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Approve
Acquire Loan Loan
Contract
Officer
Review
Request
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Loan Officer
Awaiting
Credit Check
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Approve
Loan
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Approve
Loan
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Loan Officer
Work in
Progress
Approve
Acquire Loan Loan
Issue
Second
Acquire Loan Approval
Loan application Move case to loan
accepted
supervisor
1010
Awaiting
Assignment
Work in
Progress
Awaiting
Applicant
Request
10
Application
validated
Unassigned
Approve
Acquire Loan Loan
9b
9a
Application
reviewed
Approve
Loan
Approve
Acquire Loan Loan
Loan officer
completes credit Update credit risk
review
rating
Acquire Loan
Reject loan, terminate
Loan application review, move to
rejected
rejected state
Acquire Loan
Pre- and Post-Conditions
PreRequireCondition
Post-Condition ment #
www.businessarchitectureassociates.com
Loan Officer
Loan
Supervisor
Loan under Response
review
requested
Request sent to
applicant
1014
Response
received
1015
Loan under
review
Credit check
request sent to
credit bureau 1016
Loan sent to
contract
officer
Request sent
to credit
bureau
Contract officer
completes
review
1017
Response
received from
credit bureau 1018
Credit
information
in hand
Loan officer
Loan under Loan
review
Rejected Loan review
rejected
pending
Loan officer
Work in
Loan review Loan review review
Progress
pending
completed pending
Credit check
completed, Risk
rating updated 1019
Loan rejected,
value stream
terminated
1020
Loan moved to
supervisor for
review
1021
Contract
review
pending
Awaiting
credit
response
Contract
review
complete
Credit
response
received
Credit
review
pending
Credit
review
completed
6/14/2019
19
Traceability of Scope: Where to Start






Strategic objectives should always drive the analysis starting point
Objectives may target a stakeholder, product, information or policy
focus
Information, product and policy are readily traced back to
capability, which can be traced to value stream
Stakeholder is traceable to value stream, which is traceable to
capability
Any given starting point, can lead back to value stream, capability
and organization impacts, assuming a robust business architecture
knowledgebase
Business Architecture Knowledgebase
(Business Architecture Guild metamodel based)
Ability to assess scope with business architecture is a skill that
evolves over time
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
20
Moving Through Strategy Execution Path with Agility



Establish a business architecture baseline: value streams, level 1-2-3 capabilities and information map
When strategy execution scenarios kick off, use objective statements to key in on capabilities, information,
stakeholders and value streams
Where a business architecture has gaps, build it out in “rapid response” fashion to expedite assessment




Engage IT architecture teams as required at state two impact analysis
Define initiative scope based on impacted value stream, capabilities, information and related business and IT
architecture domains
At deployment stage, frame requirements and deployable software solutions using business architecture:

Map every requirement and software service to a capability

Capture relationships in the knowledgebase
Every strategy execution journey that follows this path will enrich the knowledgebase, expediting the next pass
through
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
21
Summary of Business Architecture’s Role in
Achieving Enterprise Agility & Agile Execution

Business Architecture:

Provides a common vocabulary and mental model

Frames analysis and investment perspectives

Helps with strategy and initiative alignment and prioritization

Scopes initiatives and provides an end-to-end deployment framework

Institutionalizes alignment between business architecture and agile requirements and
deployed software solutions as a basis for sustaining enterprise agility long-term
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
22
The Key to Becoming an Agile Enterprise
When business architecture is in place, adopted and leveraged
ubiquitously, the gateway for an organization to transform into an agile
enterprise is in place.
White Paper:
“Business Architecture – The Gateway to Transforming an Organization into an Agile Enterprise”
Whynde Kuehn and William Ulrich
https://cdn.ymaws.com/www.businessarchitectureguild.org/resource/resmgr/public_resources/gateway_to_agile._pdf.pdf
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
23
The Gateway to Transforming an Organization
Into an Agile Enterprise
2019
William Ulrich
Business Architecture Associates, Inc.
www.businessarchitectureassociates.com
© 2018 Business Architecture Associates
www.businessarchitectureassociates.com
6/14/2019
Related documents
Download