Lean Business Architecture

26
1

description

In this session we are going to consider some lessons that Business Architecture practitioners might learn from Lean. Business Architecture has traditionally delivered ivory tower models which are slow to generate, hard to understand, and require heavy maintenance. We'll start with a '101' level introduction to Business Architecture, discussing both the process of defining a Business Architecture and also some of the models that Business Architecture produces. We'll also try to understand the value of Business Architecture. We'll then start to map some Lean Principles to Business Architecture and try and understand how we could potentially optimise the value stream. We'll consider where Business Architecture can be wasteful, discussing the diminishing value of information and the concept of analysis paralysis. Finally I'll introduce you to a leaner approach to Business Architecture that focusses on rapid techniques for model generation and heavier engagement of system actors in both the development and the maintenance of models. I'll also share my technique for rapid enterprise modelling which can help you to build a capability model in hours rather than weeks/months.

Transcript of Lean Business Architecture

Page 1: Lean Business Architecture

1

Page 2: Lean Business Architecture

2

Lean BusinessArchitectureLessons from Lean for business architecture practitioners.

Andrew BlainDirector, Elabor8

tweety: @_andrewblain_email: [email protected]

Page 3: Lean Business Architecture

3

What is Business Architecture?Lean Principles applied to Business ArchitecturePractical Examples of Lean Business Architecture

Overview

Page 4: Lean Business Architecture

4

What is Business Architecture?

Page 5: Lean Business Architecture

5

What is Business Architecture?

Nick Malik:• Business architecture is a ‘thing’; OR• Business architecture is a process; OR• Business architecture is a broader purpose; OR;• Some combination of the above.

http://blogs.msdn.com/b/nickmalik/archive/2012/09/11/many-flawed-definitions-of-business-architecture.aspx

Page 6: Lean Business Architecture

6

What is Business Architecture?

Who Definition

Terry Roach"A business architecture articulates organisational objectives and associated strategies in a conceptual model of the domain, the behaviour and the governance of business operations. "

Bruce McNaughton"The business strategy, governance, organization, and key business process information, as well as the interaction among these concepts." (derived from TOGAF)

Sunil Muduli Business Architecture is about Modeling/Capturing Business Motivation, Capability, Process (Level 0 & 1) and People(Role/Responsibility)Rubina Polovina Business Architecture—A model of real-world that contains discourse relevant for an IT-intensive endeavor (or, simply, IT endeavor)OMG Business Architecture Group

A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives and tactical demands. (Bizbok 2.1)

Tim BlaxallBusiness Architecture helps to implement our business strategy by designing the developments needed in the way our business operates.Overview: The Business Architecture defines the business strategy, governance, organization, and key business processes.

TOGAFDefinition: A description of the structure and interaction between the business strategy, organization, functions, business processes, and information needs. (TOGAF 9.1, Section 3.22)

Taurai Christopher Ushewokunze

Business Architecture is the process of planning, designing and implementing macro level to micro level business structures at a minimum it defines the relationships between finance, marketing, operations and technology.

Nick AnaninBusiness Architecture is the process and outcomes of planning, designing and building a system that delivers tradable products (goods, services etc) that are of value to customers.

Michael Poulin

Enterprise Business Architecture is architecture that comprises business functionality and business informational models, positions itself across business administrative and organisational enterprise structures, and that transforms goals and objectives defined in a business enterprise model and refined in the Strategic Business Plans into the functional and informational definition for a corporate business

Joanne DongBusiness Architecture is a holistic set of descriptive representations of the different components of the business and their relationships. The purpose of a business architecture is to ensure proper alignments and integration among the components.

Ralph Whittle

Informal: the Business Architecture is a blueprint of the enterprise built using architectural disciplines to improve performance. Formal: The Business Architecture defines the enterprise value streams and their relationships to all external entities, other enterprise value streams, and the events that trigger instantiation. It is a definition of what the enterprise must produce to satisfy its customers, compete in a market, deal with its suppliers, sustain operations, and care for its employees. (Source)

Tim ManningBusiness Architecture is a discipline and set of methods for the holistic design of organisations. The architecture of a business is “the arrangement of the functions and features that achieve a given set of business objectives” (adapted from King, 2010).

Sam Holcman

Business Architecture is explicitly representing an organization’s desired state and as-is state, through a set of independent, non-redundant artifacts, defining how these artifacts relate with each other, and developing a set of prioritized, aligned capabilities needed to meet the organization’s goals, communicating this understanding to stakeholders, and advancing the organization from its as-is state to its desired state. (BACOE, EACOE)

Nick Malik

Formal: Business Architecture is (1.) 1. A specialization of the Enterprise Architecture business function that collects and manages functional, structural, and motivation-related information using a rigorous scientific and engineered approach for the purposes of business design, functional improvement, motivational alignment and decision support.  (2.) One of the four traditional domains of Enterprise Architecture.  Informal: Business Architecture -- A specialization of the Enterprise Architecture business function that uses science and engineering to design and implement business functional and process improvements and strategically-aligned change initiatives.

Derek Miers (Forrester)An organized and repeatable approach to describe and analyze an organization’s business and operating models to support a wide variety of organizational change purposes; from cost reduction and restructuring, to process change and transformation.

Art Caston (as cited by Dave Woods)

Business Architecture supports business opportunity assessments, strategy development, and business transformation program planning by creating various business reference models, populating these reference models with current business information, and creating integrated target architecture models to show future market positioning, product and service capabilities, enterprise structure and responsibilities, and proposed business partner relationships. These target models are used by related business planning functions to structure, organize, and govern related transformation programs.

IASA (as cited by Kevin in comments below)

A business architecture is a part of an enterprise architecture related to architectural organization of business, and the documents and diagrams that describe that architectural organization.

Ben Gray

A business architecture [noun] helps a client (the business owner/director) to better understand the landscape (business environment, context, or market); understand their choices and constraints; and articulate their vision (requirements) such that designers (of processes, roles, systems, apps, etc) can create a coherent set of artefacts that can be used to plan and build/buy and test against

Page 7: Lean Business Architecture

7

What is Business Architecture?

His conclusion?Business architecture is a ‘thing’ ANDBusiness architecture is a process; ANDBusiness architecture is a broader purpose.

BizBoK definition:“A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives and tactical demands."

Business Architecture Body of Knowledge (http://www.businessarchitectureguild.org/About)

Page 8: Lean Business Architecture

8

What is Business Architecture?

1. An abstraction of an enterprise

Page 9: Lean Business Architecture

9

What is Business Architecture?

2. Models (‘blueprints’) that form the abstraction

Page 10: Lean Business Architecture

10

What is Business Architecture?

3. A process for building the abstraction

Page 11: Lean Business Architecture

11

Lean Principles Applied to Business Architecture

1. Define what is of value to the customer2. Identify the value stream / eliminate waste3. Create a constant flow4. Produce based on demand5. Continuous Improvement

Page 12: Lean Business Architecture

12

Lean Principles Applied to Business Architecture1. Define What is of Value to the Customer

“It is not enough that management commit themselves to quality and productivity, they must know what it is they must do.”

“A system must be managed. It will not manage itself. Left to themselves, components become selfish, competitive, independent profit centers, and thus destroy the system. The secret is cooperation between components…”

W. Edwards Deming

Page 13: Lean Business Architecture

13

Lean Principles Applied to Business Architecture1. Define What is of Value to the Customer

Who is the customer of Business Architecture?• C Level Execs?• Senior Management?• Others?

What do they value?

Page 14: Lean Business Architecture

14

Lean Principles Applied to Business Architecture2. Identify the Value Stream / Eliminate Waste

Page 15: Lean Business Architecture

15

Lean Principles Applied to Business Architecture2. Identify the Value Stream / Eliminate Waste

Look out for queues and large batch sizes• (don’t bite off too much!)

Avoid analysis paralysis:• P = 40-70• Colin Powell: “More money and time are wasted

every day in the business world due to indecision than any other reason”

Page 16: Lean Business Architecture

16

Lean Principles Applied to Business Architecture3. Create a Constant Flow

Limit Work in Progress• Don’t try and model the whole enterprise at

once

Apply “Lean Economics”:• Prioritise based on “Cost of Delay” of

information• Focus on the most critical areas

Page 17: Lean Business Architecture

17

Lean Principles Applied to Business Architecture3. Create a Constant Flow

Page 18: Lean Business Architecture

18

Lean Principles Applied to Business Architecture4. Produce Based on Demand

“Pull” value through your Business Architecture function

Consider the value of abstracts:• Who knows about them?• Who really understands them?• Are they still valid?

Page 19: Lean Business Architecture

19

Lean Principles Applied to Business Architecture5. Continuous Improvement

• Continuous Improvement requires a shared understanding

• Radiate Business Architecture outputs widely

• Encourage participation

• Give people the tools to contribute

Page 20: Lean Business Architecture

20

Practical Examples of Lean Business Architecture1. An Approach to Lean Business Architecture

Page 21: Lean Business Architecture

21

Practical Examples of Lean Business Architecture2. Rapid Enterprise Modelling

Page 22: Lean Business Architecture

22

Practical Examples of Lean Business Architecture2. Rapid Enterprise Modelling

Page 23: Lean Business Architecture

23

Page 24: Lean Business Architecture

24

Practical Examples of Lean Business Architecture3. Use Existing Models

• You’re not the only XXX to ever exist!• Use industry models to get a start• Don’t reinvent the wheel• Re-use best practices

• Don’t chase perfection

Page 25: Lean Business Architecture

25

Some things to look into...• Business Model Generation and Business Model Canvas

– http://www.businessmodelgeneration.com/• Lean Canvas

– https://leanstack.com/LeanCanvas.pdf• IBM’s Component Business Model

– https://www-935.ibm.com/services/us/imc/pdf/g510-6163-component-business-models.pdf

• APQC– http://www.apqc.org/

• eTOM– www.tmforum.org

• Business Architecture Body of Knowledge– http://www.businessarchitectureguild.org/

Page 26: Lean Business Architecture

26

Thank you!elabor8.com.au