Lean Enterprise Architecture Toolkit Templates

Transcription

Lean Enterprise ArchitectureToolkit Templatesversion 1.0 February 2021 PUBLIC 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC1

Table of ContentsIntroduction . . 03Use-Case Blueprint Diagram 43Explore Templates 09Technology Architecture Domain . 47Business Architecture Domain . . 10Baseline Solution Architecture . 48Strategy Map . 11Solution Concept Diagram . 52Stakeholder Matrix . 16Solution Realization Diagram . 57Statement of Architecture Work 21Architectural Decisions . 62Discover Templates . 26Conceptual Data Diagram . 66Architecture Principles . 27Software Distribution Diagram . 71Risk Analysis . 32Deliver Templates . . 76Solution Context Diagram . 37Environments & Location Diagram . 77Design Templates . 42Architecture Roadmap . 82 2021 SAP SE or an SAP affiliate company. All rights reserved.2

Introduction 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC3

Combining Design Thinking and Architectural ThinkingThe Lean Enterprise Architecture Toolkit can be used in combination with the Human Centered Innovation Approach as defined by the SAP AppHaus. While theLean Enterprise Architecture Toolkit applies an engineering mindset to understand, describe, and solve a business problem, the Human Centered InnovationApproach applies a user-centric view to the business problem with the help of Design Thinking. While Design Thinking focuses on the alignment of users andbusiness, the Architectural Thinking with the toolkit focuses on the alignment of business and IT.ExplorePhasesDesignThinkingExplore innovationopportunities:§ Cluster of innovationopportunities§ Prioritize and selectinnovation opportunity§ Use-case definition§ Stakeholder mapDesignDiscoverGain commonunderstanding of currentenvironment and needs viaconsumer, employee, andmarket research:§ First insights to overcomethe challenges§ Research summary§ As-is user journeyDeliverDesign and create aprototype of the solution:§ Storyboard for selectedsolution idea§ Low-Fidelity sketches§ Clickable prototype§ Visual design§ User storiesDevelop and deliver thetailored business andtechnical solution forproductive use:§ Deliver productive solution§ Customer acceptancereportUse-Case Blueprint DiagramArchitecturalThinking WorkProductsUnderstand yourcompany’s business goalsand strategic drivers:§ Strategy Map§ Stakeholder Map§ Statement of ArchitectureWorkDomains 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICDevelop a target businessarchitecture that describeshow your company needsto operate to achievebusiness goals:§ Solution Context§ Architecture Principles§ Risk AnalysisBusiness ArchitectureDevelop a target technicalarchitecture that addressesthe statement ofarchitecture work andstakeholder concerns:§ Baseline ApplicationArchitecture§ Solution Concept§ Solution Realization§ Conceptual Data Diagram§ Software DistributionDiagram§ Architectural DecisionsDefine an architectureroadmap based upon gapsbetween baseline andtarget architecture:§ Architecture Roadmap§ Environments & LocationDiagramTechnical Architecture4

Overview of the content of the Lean EA ToolkitThe Lean Enterprise Architecture Toolkit is comprised of 15 work products: 7 work products describe the business domain, and 8 work productsdescribe the technical domain. Work products from the business domain are used to communicate with stakeholders from the businessdepartments as well as business executives and business management. Work products from the technical domain are predominantly used tocommunicate with stakeholders from IT. Each work product of the toolkit is described by a template, an example showing the adoption of thetemplate, and a brief guide for creating the work product based on its template.Generally, the work products of the toolkit are applied in a defined sequence. The reason for this is, that results from one work product serve asinput for the creation of other work products.Pre-requisite to apply the toolkit:Use-Case (request for architectural work)Use-CaseBlueprintDiagramStart ureStakeholderMatrixStatement gramConceptualData DiagramArchitecturalDecisionsBusiness Architecture Domain 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICEnvironments& LocationDiagramTechnology Architecture Domain5

Start options for using the Lean EA ToolkitDepending on the driver for architectural work, the sequence of using the templates of the toolkit can be adapted, respectively. Considering abusiness department that issues a request of architectural work, the Strategy Map or Statement of Architecture Work might be one of the first workproducts being created. In case the IT department would like to discover the business value of using a specific technology, the Solution Concept orBaseline Solution Architecture might be the work products to start with the architecture development.Use-CaseBlueprintDiagramStart option BusinessStart option takeholderMatrixStatement gramConceptualData DiagramArchitecturalDecisionsBusiness Architecture Domain 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICEnvironments& LocationDiagramTechnology Architecture Domain6

Activities when using the Lean EA ToolkitUsing the Lean EA Toolkit involves different activities for the creation of the work products. Each work product offers a different view onthe architecture. It is the sum of all work products describing the architecture of the aspired solution.User-StoryUse-CaseBlueprintDiagramGoals, Drivers, rate GuidelinesBaselineSolutionArchitectureDefine BCsStatement ofArchitectureWorkDefine Work ng ABBs to SBBsSolutionConceptMapping BCs to esRiskAnalysisMitigation 2021 SAP SE or an SAP affiliate company. All rights reserved. istributionDiagramEnvironments& LocationDiagramConceptualData DiagramData ss Architecture DomainBC : Business CapabilityABB : Architecture Building BlockSBB : Solution Building BlockTechnology Architecture Domain7

Scenario used for sample work productsThe samples provided for the Lean EA toolkit work products are based on a fictitious company named Rocket Chips Inc. The sample work productsintroduced in the following chapters assume a request of architecture work to improve the budget review and approval process for new R&D initiativesand business development projects at Rocket Chips.Company name:Rocket Chips Inc., a global semiconductor company founded in 2013, engaged in thedesign and fabrication of semiconductors that are specialized to run machine learningalgorithms.Tagline: We bring you beyond!Drivers:Goals:§ Become global market leader in semiconductorsoptimized for machine learning algorithms§ Grow fast, grow globally§ Grow into new market segments by offeringadditional services 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC§ Fast and effective deployment of capitalfor business initiatives and research & developmentprojects to support massive growth as well as innovationand adaptability (sources of competitive advantage)8

Explore Templates 2020 SAP SE or an SAP affiliate company. All rights reserved.9

Business ArchitectureDomain 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC10

Strategy MapInstructions Template ExampleUnderstand the business impact of yourarchitectural work.

Strategy MapVisualize the strategic intentions of your organization through goals, drivers, and objectives.Understand StrategyGather the strategic intentions ofyour company and yourorganization.Understand GoalsGather the strategic goals of yourorganization and link relateddrivers, goals and objectives.Associate your Use-CaseIdentify the strategic goal(s),driver(s), and objectives that aresupported by your architectureproject.**This can be done at a later stage, when you have moredetails about your project. 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC12

Strategy MapInstructionsWhy & WhatHow to use itTips & TricksDurationapprox. 30-90 minutesInput- Corporate Strategy- Annual ReportA Strategy Map is a graphicalrepresentation of theorganization’s goals andobjectives. It visualizes thestrategic intentions of theorganization and de-composesit in related drivers, goals andobjectives.The Strategy Map providescontext for your architecturework.1. Note the vision (purpose) ofthe company.2. Document external orinternal drivers that motivatethe company to define itsgoals. Think about externalfactors such as marketconditions or stakeholderdemands. There might bemore than one driver for thecompany or organization.3. Document the corporategoals that influence thedirection where the companyis heading.4. Add strategic goals whichare specific goals thecompany or departments ofthe company want to achieve.Every strategic goal hasassociated objectives, that arespecific, measurable and timebound. Also, add existingprojects or activities that aresupporting a strategic goal. 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICDriver: An external or internalcondition that motivates theorganization to define its goals, suchas customer and market behavior,competitive forces, legislation, etc.Goal: A formulation of a (strategic)intention or (strategic) direction ofthe organization.Objective: Specific, Measurable,Attainable, Realizable and Timebounded (S.M.A.R.T.) formulation ofa (strategic) goal, motivates therequirements for a CapabilityDepending on your initialunderstanding of the problemdomain, and the details you got fromthe request of architectural work, youmight already be in the position toclearly identify strategic goals andobjectives that are specificallysupported by your architectural work.13

Strategy Map TemplateVisionAdd company's vision statementDriver(s)An external or internal condition(s) that motivate(s) the organization to define its goals,such as customer and market behavior, competitive forces, legislation, etc.Corporate Goal(s)Add a formulation of intention(s) or direction(s) of the company or organization.Strategic GoalsA formulation of a strategic intention orstrategic direction of the organizationObjectivesSpecific, measureable, attainable,realizable, and time-bound formulationof strategic goalProjects & InitiativesExisiting project or initiative supportingthe strategic goal, implementing theobjectives defined 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC14

Strategy Map ExampleVisionRocket Chips Inc.DriverCreate world-changing technology that enriches people’s lives.Unleash the potential of artifical intelligence by reliable,sclable,trusted data processing inspired by quantum computing.Corporate GoalGlobal market leader in technology optimized for machine learning algorithms.Strategic GoalsObjectivesProjects &InitiativesFast and effective approval ofbusiness initiatives and research &development projects to supportmassive growth as well asinnovation and adaptabilityEngineer solutions for our customers’success with reliable, cloud-to-edgecomputing inspired by quantumtechnology§Reduce average time of approvalfrom 25 days to 2 days§Improve training speed of massivedata sets by 75% until 2022§Automatic processing of at least25% of requests with confidence§Reduce power consumption by50% until 2022§Global Growth Initiative 2025§Quantum Flagship Initiative 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICProvide new digital servicessupporting AI as a serviceOffer AI based services via APIs outof own data centersSell digital services to customersvia a marketplace. Offer API Hubto consume servicesA marketplace will be created toso sell services to stakeholders§Digital Agenda 2023§Digital Agenda 2023§Data Center Strategy§Project STELLAR15

Stakeholder MatrixInstructions Template ExampleUnderstand key stakeholders for your architecturalwork and manage support for your architecture.

Stakeholder MatrixWhat are the Stakeholders involved in the architecture? How do you engage with the stakeholders?Identify stakeholdersWho are users affected bythe aspired solution? Whohas influence on yourarchitecture? Who isinterested in its success? 2021 SAP SE or an SAP affiliate company. All rights reserved. PUBLICUnderstand stakeholdersAnalyze and categorize yourstakeholders. Who needs tosupport you? Who has potential todisrupt? Who needs to beinformed?Manage stakeholdersBased on your analysis, defineyour approach to stakeholdermanagement. How do youregularly engage with yourstakeholders?17

Stakeholder MatrixInstructionsWhy & WhatHow to use itTips & TricksDurationapprox. 30-60 minutesInput- Business Units- Roles- UsersThe purpose of stakeholdermanagement is to ensuresupport for your architectureand improve its quality byaddressing the concerns ofyour stakeholders.You use stakeholder-specificarchitecture views beingcreated with the toolkit toadequately communicateyour architecture.1. Based on the use-case(request for architecturework), identify users,business units, par

template, and a brief guide for creating the work product based on its template. Generally, the work products of the toolkit are applied in a defined sequence. The reason for