Business Architecture Meta Model - Grahamberrisford

3y ago
42 Views
2 Downloads
768.69 KB
13 Pages
Last View : 13d ago
Last Download : 6m ago
Upload by : Randy Pettway
Transcription

Business Architecturewith ArchiMate symbols and TOGAF ArtefactsThis is a supplement to the broader frameworkTOGAF’s generic conceptual framework with ArchiMate 20ArchiMate%20symbols.pdf

Business architecture premisesCopyright Avancier Limited March 2016 http://avancier.website page 2 of 13 EA is about the design, improvement and optimisation of information-intensive business systems. TOGAF and ArchiMate presume a business is required to perform discrete behaviors that:– produce results of value (if only to keep records up to date)– are often called services, scenarios or value streams– are triggered by discrete events, and run over time– are performed by actors or components (structures that occupy space and must be addressable)– create and use business data objects (data entities and events that contain a data structure oritem that is meaningful or valuable to its creators and users). None of these points imply or require the existence of computers; they are just about how businesssystems are modelled.But obviously, the creation and use of information is an important facet of business architecture. Copyright Avancier Limited March 2016 http://avancier.website

A business architect role: exampleCopyright Avancier Limited March 2016 http://avancier.website page 3 of 13ResponsibilitiesQualifications Engage and build relationships with customer stakeholders to define,extract, and capture clear understanding of business needs and prioritiesFacilitate and resolve competing stakeholder priorities by preparing andconducting meetings defining the opportunities and threats tooverlapping requirements.Demonstrate extensive knowledge of business process modeling,enterprise business architecture, and visualization of business needsand the multiple faces of software architectureDevelop an understanding of client needs and routinely interact withinternal and external customersAnalyze, visualize, and capture business processes, scenarios, usecases, and acceptance criteria and other artifacts for business andtechnical requirementsConvert functional requirements into testable requirements and processflowsWork with stakeholders to achieve a common business flow and resultingcapability.Prepare presentations that accurately detail the requirements,assumptions and potential risks of implementing new or enhancedfunctionalityGet to know the team, customer, and applicationsLeading elaboration on business products and features.Contribute to Scrum teams as a lead business proxy. You will alsounderstand the intricacies of the product to be able to facilitatediscussions with customers on business value and priority.Become go-to-lead for business architecture discussions across theprogram and drive initiatives to define the product roadmap and vision. Exceptional communication and facilitation skills and the ability to communicateappropriately at all levels of the organization.Ability to manage tasks to deadlinesStrong situational analysis and decision making.Proven experience working with stakeholders that have inconsistent, diverserequirements and goals and bring the group to a rational decisionThe ability to act as liaison conveying information needs of the business to IT anddata constraints to the business; applies equal conveyance regarding businessstrategy and IT strategy, business processes and work flow automation, businessinitiatives and IT initiatives, benefit realization and service deliveryA broad, enterprise-wide view of the business, strategy, processes andcapabilities, enabling technologies, and governance .The ability to recognize structural issues within the organization,functional interdependencies and cross-silo redundanciesThe ability to apply architectural principles to business solutionsThe ability to assimilate and correlate disconnected documentationand drawings, and articulate their collective relevance to theorganization and to high-priority business issuesThe ability to visualize and create high-level models that can be used infuture analysis to extend and mature the business architectureExperience using model-based representations that can be adjusted asrequired to collect, aggregate or disaggregate complex and conflictinginformation about the businessExperience with decomposing business functionality and defining userstories .A willingness to learn, explore new techniques, adopt best practices, and innovateto address customer needsCopyright Avancier Limited March 2016 http://avancier.website

Business architecture practicesCopyright Avancier Limited March 2016 http://avancier.website page 4 of 13 The general idea has always been treat a business organization as a system1. Identify business customers and suppliers2. Identify business inputs, outputs, services (material and/or information flows)3. Decompose a business into subsystems, each with its own inputs and outputs4. Draw the network of subsystems (goods and services flow diagrams)5. Define the end-to-end processes needed to transform inputs into outputs6. Define the resources (roles, equipment, buildings, money etc.) needed to perform processes7. Draw a process flow chart for each core business scenario (with swim-lanes for subsystems, roles,functions or organisation units)8. Measure the time, cost and value of process steps, and inter-step gaps9. Look for inefficiencies in business processes and optimise them. Trouble is – people keep changing the words!Copyright Avancier Limited March 2016 http://avancier.website

TOGAF’s generic conceptual modelCopyright Avancier Limited March 2016 http://avancier.website page 5 of 13Reverse engineer the baseline architectureSMART RequirementsGoal,Objective,RequirementLogical DesignPerformsServiceProcessPhysical ward engineer the target architectureBaseline-to-target gap analysis informs the development of a business change road mapCopyright Avancier Limited March 2016 http://avancier.website

Business architecture terminology variationsCopyright Avancier Limited March 2016 http://avancier.website page 6 of 13Reverse engineer the baseline architectureSMART RequirementsGoal,Objective,RequirementLogical DesignPerformsServiceProcessPhysical ward engineer the target architectureBusiness Architecture terminology edOutcomeScenarioRoleHuman orComputerActorOtherGoods orServiceValue StreamCapabilityOrganisationUnitSome use different terms to differentiate levels of system decomposition. But the Nth level of decomposition differs insystems of different kinds and sizes. So there is no widely-agreed or objective mapping of term to level to concept.Copyright Avancier Limited March 2016 http://avancier.website

TOGAF Business Architecture products & techniquesCopyright Avancier Limited March 2016 http://avancier.website page 7 of 13Principles catalogueDriver/goal/objective catalogueDriverPrinciple!Goal/ oobjectiveRequirementArchitecture Requirements Spec.Business Service/Product catalogueBusinessServiceBusiness architectureFunctional Decomposition (2)Business Function/Service catalogue(1)(2)Processdescribes a business system as anencapsulated Organisation of Actors playingRoles in the performance ofProcesses that maintain system state and realiseServices that produce required outputs from inputs.FunctionOrganisation Decomposition (2)Org/Functionmatrix (2)OrganisationUnitOrganization/Actor catalogueBusiness ScenarioProcess flow diagramRoleActor/RolematrixRole catalogue(1) Services are delivered by the performance of Processes inside the system.Services can be long or short, depending on the scope of the system of interest, and the requirements.(2) “Structured Analysis” defines Functions that group cohesive Process steps,defines longer Processes that coordinate steps in different Functions, and maps Functions to Organisation Units.Copyright Avancier Limited March 2016 http://avancier.websiteActor

Structured Analysis principles (pre dating TOGAF)Copyright Avancier Limited March 2016 http://avancier.website page 8 of 13General principles of hierarchical organisation. We manage atomic system elements (actors, actions and items) by organising them in hierarchical structures. Top-down, a system can be successively decomposed through several levels to atomic system elements. Bottom -up composition clusters atomic elements using cohesion criteria (e.g. data created, skills needed). A strict hierarchy has no duplicate elements; a redundant hierarchy has duplicated elements. A strict hierarchy is best refined by iterative top-down decomposition and bottom-up composition.TOGAF 9.1 Business Architecture artefacts are based on "structured analysis" in which there is/are: A physical business hierarchy - an Organisation Decomposition - units with managers and human Actors. A logical business hierarchy - a Functional Decomposition – independent of the management structure. Several end-to-end business behaviors - Processes – which coordinate atomic Functions.Principle 1: you can cluster cohesive business activities and abilities into logical groups called Functions. You can form a strict hierarchy called a Functional Decomposition (cf. Capability Map). It is possible to build more than one Function hierarchy (a “Function forest"). It is advisable to avoid using the word "management" in the names of Functions.Principle 2: you can place every atomic activity in a Process under one node in a strict Function hierarchy. If you cannot do this, then the Function hierarchy must be redundant or incomplete. (Or, I should add, the process has been decomposed to the level of generic platform activities.)In practice, people usually stop decomposing the Function hierarchy at higher (3rd or 4th) level.And commonly model atomic Process steps at lower (5th or 6th) level.Copyright Avancier Limited March 2016 http://avancier.websiteFunctional DecompositionFunctionOrg/Function matrixOrganisationUnitOrganisation Decomposition

Capabilities as FunctionsCopyright Avancier Limited March 2016 http://avancier.website page 9 of 13 A principle of “structured analysis” is that changes to an Organisation’s management structure can be madewithout requiring changes a more logical Functional Decomposition structure. A Functional Decomposition groups a business’s activities and abilities under logical businesscomponents called Functions (which might be listed rather than arranged in a hierarchy). An Organisation Decomposition groups a business’s activities and abilities under a structure ofOrganisation Units, each with a manager, goals and resources. It might be a “Functional Organisation”structure (that is, similar to the Functional Decomposition) but it can be restructured without changing themore abstract Functional Decomposition. Architects are advised to relate other system elements (e.g. Data Entities and Applications) to Functions ratherthan Organisation Units. Capability-based planning is based on the same independence-of-management-structure principle. So, Capabilities can be named as and identified with Functions, and occupy the same place in a model. You mightthink of it this way. Capability Function target qualities required resources. Capability an aggregate entity (or view) with a named Function as the root entity. Capability/Functions are not generally identifiable with Organisation Units, but can be seen as logical or candidateOrganisation Units, and if you give each a manager, goals and resources, then you create a “FunctionalOrganisation” structure. So, a Capability/Functional Decomposition may be aligned with an Organization Decomposition, at least for awhile. Still, the former remains an abstraction, separate from the Organisation Units that realise it.Copyright Avancier Limited March 2016 http://avancier.websiteFunctional DecompositionCapability/FunctionOrg/Function matrixOrganisationUnitOrganisation Decomposition

Business Architecture with TOGAF artefactsCopyright Avancier Limited March 2016 http://avancier.website page 10 of 13DriverPrincipleDriver/goal/objective catalogueGoal/ oobjective!Principles catalogueRequirementArchitecture Requirements Spec.EventProductProcess/Event/Control/ Product catalogueBusiness Service/Product catalogueBehavior elementBusiness ServiceLogical structure elementBusiness Function/Service catalogueProcess flow diagramProcessBusiness ScenarioCapability/FunctionPhysical structure elementOrganisation/Function matrixOrganisation UnitFunctional DecompositionOrganisation DecompositionRole catalogueOrganization/Actor catalogueRoleActor/Role matrixCopyright Avancier Limited March 2016 http://avancier.websiteActor (human)

Business Architecture: a generic meta modelCopyright Avancier Limited March 2016 http://avancier.website page 11 of 13TOGAF’s generic terminologyTOGAF assigns a Service portfolio to a Logical Component (cf. a Function, or Interface, in ArchiMate).ServicePerformsLogical ComponentRealisesPhysical ComponentBusiness architecture: a generic meta modelTOGAF assigns a Service portfolio to a Function (or Capability).Behavior elementBusiness ServiceLogical componentPerformsCapability/FunctionPhysical componentRealisesOrganisation UnitOrchestratesProcessRoleCopyright Avancier Limited March 2016 http://avancier.websiteActor (human)

DriverPrinciple!Goal/ oobjectiveBusiness Architecture summaryCopyright Avancier Limited March 2016 http://avancier.website page 12 of 13RequirementEventProduct: might be tangible goods ordata/information or a combination thereof.ProductTriggers orresults fromMay create or useBehavior elementService: a stimulusresponse exchange thatencapsulates Process(es).Orchestrates: coordinatesin a logical sequence.Business ServiceRealised byOrchestratesLogical lfilsProcessBehaviors have duration and throughput attributes.Behaviors can be composed and decomposed.Processes are typically decomposed to the level of short stepsthat create or use Data Entities using an IS (App) Service.These short Processes may be clustered underCapabilities/Functions or Roles that perform them.Conversely, longer-running Processes coordinateCapability/Functions and/or Roles.Any element (bar a human actor) may bedecomposed into finer-grained elements of thesame type, and related to elements of other types.RoleRealisesActor (human)EmploysOrganisation UnitPhysical componentCopyright Avancier Limited March 2016 http://avancier.websiteCapability/Function: anability to performProcesses and providespecified Services.A Capability/Functionhierarchy groups activitiesand abilities (using cohesioncriteria) under nodes in alogical structure.A Role groups activitiesusing the criterion thatActors can be found withthe abilities needed to playthat Role.Actors and OrganisationUnits are individuals in amanagement structure thatcan be replaced by othersplaying the same Roles andfulfilling the sameFunctions.

For Enterprise and Solution Architecture training and methodshttp://avancier.websiteON AVANCIER TRAINING “Your course is brilliant I would recommend it to anyone.” Solution Architect “I really enjoyed your course and [have since] found the material you presented very useful.” Solutions Architect "explains what others (TOGAF, CMU ) leave obscure." “Really good and provided me with new views on EA and SA – one of the best trainings I attended.” Enterprise Architect “Your exam preparation really useful (a key objective for me).” Consultant “One of the few people I know who can articulate this area and subject in an understandable format.” Consultant “It is amazing how my conversations have changed! On Monday I had three conversations that [made me] realise the positive effect the course hashad many things I now understand that I had only the smallest glimmer of before.” Infrastructure architect. “An intensive course, covering the end-to-end of enterprise and solution architecture, from a tutor with a clear in depth knowledge and experienceof his subject matter. A ‘must’ for all technologists, not just architects, it provides the structure of what all of us do on a day to day basis, business,data, systems and technology.” Solution architect “thank you for an interesting and stimulating course. It covered a lot of what I was expecting and more, and opened my eyes to architecturequestions and concerns I need to be more familiar with. Your anecdotes and examples helped make what is often a dry subject more interesting.[it] really helped me to grab the fundamentals of what it takes to be an Enterprise Architect.” Business intelligence architectON AVANCIER METHODS “Incredibly good. I and a good chunk of the team use it a hell of a lot.” EA. “I stand in awe. A wealth of information and knowledge” Technical architect. "I have spent the last hour and a half on your website and wow!!!! It is a repository explaining so very many things MANY people ought to know andunderstand like clearer definitions of roles and general expectations of people who have (or claim) to be certain things." “Lots of good stuff here – thanks” Senior Managing Consultant "everything else I read on EA is mostly confused and confusing. Can’t anyone else address the issues you raise and recognise the importance ofwhat you’re saying?”Copyright Avancier Limited March 2016 http://avancier.website

enterprise business architecture, and visualization of business needs and the multiple faces of software architecture Develop an understanding of client needs and routinely interact with internal and external customers Analyze, visualize, and capture business processes, scenarios, use cases, and acceptance criteria and other artifacts for business and technical requirements Convert .

Related Documents:

of study designs. These approaches include meta-study, meta-summary, grounded formal theory, meta-ethnography, and qualitative meta-synthesis. In this workshop, we will focus on qualitative meta-synthesis by presenting a six-step approach for conducting this type of systematic review and sharing our procedures and results from our own studies.

Meta-analysis using Stata Prepare data for meta-analysis Declaring a meta-analysis model Declaring a meta-analysis model In addition to effect sizes and their standard errors, one of the main components of your MA declaration is that of an MA model. metaoffers three models: random-effects (random), the

Indeed, the computations required for the most basic meta-analytic work are so trivial that in my own meta-analytic work of the last 30 years or so, I have never felt the need to use a software package that "does meta-analysis." Good software for meta-analytic procedures can, of course, be a great time saver. However, a drawback to the .

ification, using spatially rotated meta-atoms, two proof-of-concept kaleidoscopic meta-plexers, using spatially rotated meta-atoms, are designed using the feature of asymmetric CP reflections. The first meta-multiplexer exhibits low RCS in the spin-up state and nondiffracting propagation

Meta-Analysis “Meta-analysis is a statistical technique for combining the results of independent, but similar, studies to obtain an overall estimate of treatment effect.” “While all meta-analyses are based on systematic review of literature, not all systematic reviews necessarily include meta-

Part III: Meta-Analysis of Experimental Effects and Other Dichotomous Comparisons 241 6. Treatment Effects: Experimental Artifacts and Their Impact 243 7. Meta-Analysis Methods for d Values 273 8. Technical Questions in Meta-Analysis of d Values 335 Part IV: General Issues in Meta-Analysis 391 9. General Technical Issues in Meta-Analysis 393 10.

CARESOURCE'S BUSINESS ARCHITECTURE PRACTICE ¡CareSource's Business Architecture practice is part of the Enterprise Architecture team ¡EA team uses Orbus iServer as our primary architecture tool ¡In 2020, launched a reset / maturing focus on the business architecture practices: ¡ Existing capability model rebuilt leveraging Business Architecture Guild's industry reference models

MP Board Intermediate Syllabus 2020-Commerce Stream: Down below the MP Board Intermediate Syllabus 2020 for Commerce Stream is given which comprises three broad subjects i.e Economics, Business Studies, and Accountancy. The MP Board class 12th syllabus for Commerce stream can be accessed below. MP Board Intermediate Syllabus 2020 for Economics: P a r t Na me Un i t Na me .