Business Requirements as the Basis for Enterprise Architecture and Project Architectures. Harmen van den Berg



Similar documents
From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network

Building Business Capabilities

ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases

Modelling, Analysing and Improving an ERP Architecture with ArchiMate

BiZZdesign Academy. BiZZdesign Training Program Your Partner in Building Strong Organizations

Visualizing the Business Impact of Technical Cyber Risks

Building a strong data management capability with TOGAF and ArchiMate. Bas van Gils b.vangils@bizzdesign.com

Developing Business Architecture with TOGAF

Enterprise Architecture Assessment Guide

Practice Description Business process management and enterprise architecture

Enterprise Architecture at Work

How to bridge the gap between business, IT and networks

A Comparison of SOA Methodologies Analysis & Design Phases

ArchiMate and TOGAF. What is the added value?

Extended Enterprise Architecture Framework Essentials Guide

Enterprise Architecture with TOGAF 9.1 and ArchiMate Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken

MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY

TOGAF TOGAF & Major IT Frameworks, Architecting the Family

ArchiSurance Case Study

TOGAF. TOGAF & Major IT Frameworks, Architecting the Family. by Danny Greefhorst, MSc., Director of ArchiXL. IT Governance and Strategy

Enterprise Portfolio Management

The new ASAP Methodology

Architecting enterprise BPM systems for optimal agility

Big Data. Patrick Derde. Use Cases and Architecture

Module F13 The TOGAF Certification for People Program

Practical Agile Requirements Engineering

your elearning partner innovative flexible Learning solutions

Danny Greefhorst and Erik Proper discuss the concepts and principles of enterprise transformations, and suggest a practical approach.

Business Process (BPMN) Course

Defining an EA Skillset EAPC Johannesburg March 2015

Requirements Management Practice Description

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

BiZZdesign Building Strong Organizations. Building Strong Organizations. This is an example version of the book:

SEVEN WAYS THAT BUSINESS PROCESS MANAGEMENT CAN IMPROVE YOUR ERP IMPLEMENTATION SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND

A Process is Not Just a Flowchart (or a BPMN model)

The Open Group Architectural Framework

Software Engineering Reference Framework

Project Management Practices: The Criteria for Success or Failure

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

Enterprise Architecture Review

DOCUMENTOS DE TRABAJO Serie Gestión

EA vs ITSM. itsmf

DEPARTMENT OF INFORMATICS. Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools

White Paper What Solutions Architects Should Know About The TOGAF ADM

Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013

California Enterprise Architecture Framework

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>

DATE REVISION xxxbyxxx. IT Modernization: EA Information Management. DATE: September 2003 AUTHOR: Enterprise Architecture Team

Advanced Topics for TOGAF Integrated Management Framework

Balancing the Outsourcing Equation

Why Two Thirds of Enterprise Architecture Projects Fail

Creating a Corporate Integrated Data Environment through Stewardship

ISO 9000 QUALITY MANAGEMENT PRINCIPLES AND GUIDELINES ON THEIR APPLICATION

Enterprise Architecture Governance Procedure

A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

Module 6 Essentials of Enterprise Architecture Tools

Enterprise Architecture Management. Prof. Dr. Knut Hinkelmann MSc Business Information Systems

SOA: The missing link between Enterprise Architecture and Solution Architecture

Project Management System Services

Service Modelling & Service Architecture:

Introduction. Principle 1: Architects focus on what is essential. A Pragmatic View on Enterprise Architecture

Chapter 6. Iteration 0: Preparing for the First Iteration

TOGAF overview and relation

What is a process? So a good process must:

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

Sparx Systems Enterprise Architect for Team Players

A Comparison of Common Business Modeling Approaches to GODS Generic Business Architecture

Unifying IT Vision Through Enterprise Architecture

BPM Methodologies: Turning the Land of Confusion into Solutions for your BPM Initiatives. Alan Ramias Partner PERFORMANCE DESIGN LAB

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?

Netstar Strategic Solutions Practice Development Methodology

A Model for Effective Asset Re-use in Software Projects

Objects and Object Relations Around Business Modelling and Business Architecture. Professor Mark von Rosing

ESS EA TF Item 2 Enterprise Architecture for the ESS

Global Process Innovation Value Proposition

How To Manage Project And Portfolio Management In Microsoft Office 2010

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood

Drive Growth and Value with proven BPM solutions from IBM

Lowering business costs: Mitigating risk in the software delivery lifecycle

11 Tips to make the requirements definition process more effective and results more usable

Realizing business flexibility through integrated SOA policy management.

How To Understand The Business Analysis Lifecycle

Integrating an ITILv3 Service Management Architecture into Business Architectures

Business Architecture with ArchiMate symbols and TOGAF Artefacts

ArchiMate. ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices

Implementation of GWEA: Case study of KZN Provincial Government. By Irshad Abdulla (Senior Specialist: Architecture, SITA)

Successful Enterprise Architecture. Aligning Business and IT

The Key to a Successful KM Project

DESIGNED FOR QUALITY ASSURANCE

The role of integrated requirements management in software delivery.

Repository-Centric Enterprise Architecture

Operational Excellence using Lean Six Sigma Amit Dasgupta

Transcription:

Business Requirements as the Basis for Enterprise Architecture and Project Architectures Harmen van den Berg

And the speaker is... Harmen van den Berg Manager BiZZdesign International Trainer for ArchiMate and TOGAF training courses Speaker at conferences like LAC, EAC, EAM, Open Group

Let s get to know each other! Raise your hand: Who is familiar with TOGAF? Who is TOGAF certified? Who is familiar with ArchiMate? Who is using ArchiMate? Who is ArchiMate certified? Who just discovered he or she is in the wrong room?.

Proposed schedule Introduction The need for BRM EA and ArchiMate Modeling BRM Analyzing BRM The process for BRM Conclusions

BIZZDESIGN: BUILDING STRONG ORGANIZATIONS!

BiZZdesign: Building Strong Organizations! Organizations increasingly need to deal with business improvements andtransformations in a complex business reality. BiZZdesign believes that organizations should have the change capabilities to improve their business to realize their mission. BiZZdesign enables these improvements and improvement capabilities by providing integrated solutions consisting of design tools, training, business consultancy, and best practices. Our integrated solutions are based on community-based innovationand open standards, and are executed by experienced BiZZdesign professionalswho are passionate about improving and empowering organizations.

Service lines BiZZdesign Drive improvements with better decisions aligned on strategy, design, and implementation level: Business Model Management Enterprise Architecture Management Business Process Management Lean Management Governance, Risk and Compliance Each service line consists of proven and easy to use software tools, best practice models and methods, training, and business consultancy

Modules BiZZdesign Tool Suite Modules for modeling, visualizing and analying Business models based on the Business Model Canvas Enterprise architecture based on ArchiMate and TOGAF Requirements based on ArchiMate Process models based on BPMN and Amber Process logic based on The Decision Model Process improvement based on Lean Data modeling based on UML and ERD With one underlying repository Including relations between the various models With various publication possibilities Publication to Html, Word, pdf, publication portal InSite, Wiki

WHY BUSINESS REQUIREMENTS MANAGEMENT?

Requirements... dilbert.com

Why BRM? Actually we know it is important But do we make a (serious) effort? And is this effort done right? dilbert.com

Why is the reason! In general, only the solution (architecture, process,..) is modeled, and not the underlying intentions, like goals and requirements Why do we need this change, what is the real problem? Who are the stakeholders, what do they want? How do different stakeholder goals influence each other? How are goals translated into requirements? Can we support all business requirements? Why this solution and not another one?

An illustration 13

The Standish Group: CHAOS REPORT Impaired projects Project Impaired Factors 1. Incomplete Requirements 13.1% 2. Lack of User Involvement 12.4% 3. Lack of Resources 10.6% 4. Unrealistic Expectations 9.9% 5. Lack of Executive Support 9.3% 6. Changing Requirements & Specifications 8.7% 7. Lack of Planning 8.1% 8. Didn't Need It Any Longer 7.5% 9. Lack of IT Management 6.2% 10. Technology Illiteracy 4.3% Incomplete Requirements Lack of User Involvement Unrealistic Expectations Changing Requirements & Specifications

The Standish Group: CHAOS REPORT Project Challenged Factors 1. Lack of User Input 12.8% 2. Incomplete Requirements & Specifications 12.3% 3. Changing Requirements & Specifications 11.8% 4. Lack of Executive Support 7.5% 5. Technology Incompetence 7.0% 6. Lack of Resources 6.4% 7. Unrealistic Expectations 5.9% 8. Unclear Objectives 5.3% 9. Unrealistic Time Frames 4.3% 10. New Technology 3.7% Challenged projects Incomplete Requirements Lack of User Involvement Lack of Resources

The Standish Group: CHAOS REPORT Project Success Factors 1. User Involvement 15.9% 2. Executive Management Support 13.9% 3. Clear Statement of Requirements 13.0% 4. Proper Planning 9.6% 5. Realistic Expectations 8.2% 6. Smaller Project Milestones 7.7% 7. Competent Staff 7.2% 8. Ownership 5.3% 9. Clear Vision & Objectives 2.9% 10. Hard-Working, Focused Staff 2.4% IT PROJECT SUCCESS FACTORS User Involvement Executive Management Support Clear Statement of Requirements Proper Planning Realistic Expectations Smaller Project Milestones Competent Staff

Why BRM? No other part of the work so cripples the resulting system if done wrong. [F.P. Brooks, No silver bullet: Essence and accidents of software engineering]

Issue: Long requirements lists Large documents Lack of structure hidden relationships Lack of overview and insight Difficult to analyse Is the set of requirements complete? Do I have the right requirements?

Issue: Anchor requirements in architecture HowcanI relatebusiness requirements to architecture and business processes? Methodological support Modelling support HowcanI show thatthe architecture and its processes satisfythe concerns and goals of the stakeholders? Phase H: Architecture Change Management Phase G: Implementation Governance Phase F: Migration Planning??? Preliminary Phase A: Architecture Vision? Requirements Management? Phase E: Opportunities & Solutions??? Phase B: Business Architecture Phase D: Technology Architecture Phase C: Information Systems Architecture

Issue: Impact of change Whatis the impact of changingbusiness goals and requirements on the architecture? Whatis the impact of changesin the architectureonthe business goals and stakeholders?

Business Requirements Management Business Requirements The (business) goals of the stakeholders in an organization The requirements for the organization (processes, people, IT) in order to achieve these goals Business Requirements Management all activities To identify, analyze, specify and validate business requirements To realize traceability between stakeholders, goals, requirements and artifacts of the organization (described in architectures and processes) To share and communicate business requirements

ENTERPRISE ARCHITECTURE AND ARCHIMATE

Architecture and design models Strategic management: How arewe positioned with respect to our environment? Business models Enterprise Architecture: How should we organize ourselves? Architecture models Process, data, system design How do we do our work? Design models

BRM, EA and portfolio management Implements strategy - What is the contribution of IT? - In which processes, applications or infrastructure to invest? - Business goals & strategy Business requirements management Implements strategy - What is the contribution of some project? - In which projects to invest? - Enterprise architecture Portfolio management What dependencies among projects and IT artefacts do exist?

What is Enterprise Architecture? Information architecture A discipline, with the objective of? steering changes Application architecture A product A design that shows the coherence between products, processes, organisation, information supply and infrastructure, based on a vision and certain explicit starting points, principles and preferences A process Way of working Aimed at the development and use of enterprise architectures within an enterprise With people and resources Process architecture Technical architecture

Summary of the TOGAF ADM 4. Keep the process running 1. Getting the organization committed & involved 3. Making the architecture work 2. Getting the architecture right

ArchiMate Language for describing enterprise architecture Covers business, application and technology With relations between these layers Extensions for Motivation Migration and implementation Graphical language with formal semantics, enabling analysis and tool support Techniques for visualization and analysis, aimed at various stakeholders Open standard maintained by The Open Group

Passive structure Behavior Active structure Motivation Implementation & Migration Technology Application Business

ArchiMate Motivation Extension Concept Definition Example The role of an individual, team or organization that represents their interests in, or concerns relative to the outcome of the architecture Something that creates motivates and fuelsthe change in an organization The outcome of some analysis of some driver Customer Profit Profit is low An end state that a stakeholder wants to achieve Increase profit A statement of need that must be realized by a system Provide online portfolio service A normative property of all systems in a given context or the way in which they are realized Systems should be customer facing

Relationships Relation Definition The decomposition relationshipmodels that some goal or requirement is divided into multiple intentions The realization relationship models thatsome end is realized by some means The influence relationshipmodels that some goal or requirement has a positive or negative influence on another goal or requirement

Modeling and analyzing requirements

Modeling stakeholders

Modeling goal refinement Realize traceability between stakeholders, business goals and business requirements

Modeling requirement realization

Some examples of analysis of BRM and EA Traceability Between stakeholders and requirements Between requirements and stakeholders Between requirements and enterprise architecture Between enterprise architecture and requirements Compliance Is the architecture compliant with business requirements and concerns of stakeholders Completeness Is every requirement realized in the architecture Can every architecture artifact related to a requirement

THE PROCESS FOR BRM

BRM the process Requirements Engineering Problem Solution Trigger Problem investigation Solution investigation..

BRM and EA Starting point for requirements engineering Result of requirements engineering Trigger Problem investigation Solution investigation As-is Architecture To-be Architecture

Problem chains The solution for one, is the problem for another one..

Requirements and Architecture process WHY WHAT/HOW Improve customer satisfaction Portfolio management service Coordinate portfolio services Portfolio management process Claim handling process Sales process Support on-line premium payment Premium payment service Claim registration service..

Iteration Trigger Problem investigation Solution investigation As-is Architecture To-be Architecture

Requirements Management Process Architecture process Requirements process Need for change Requirements for architecture Architecture design Requirements for solution Design of solution Change Requirements Traceability & Impact of change

Requirements engineering cycle Solution investigation in two steps Goal model 1 Problem investigation 2 Investigate alternative solutions Goal model Requirements model 3 Solution validation Requirements model

Requirements engineering cycle Requirements process Change 1 Problem investigation Model M1 2 Investigate alternative solutions 3 Solution validation Architecture As-is Architecture A1 Architecture An Architecture To-be Architecture process

Support for BRM -Method Method Requirements Engineering Cycle Relation to TOGAF 1 Problem investigation 2 Investigate alternative solutions 3 Solution validation

Support for BRM -Method Strategic architecture Method Requirements Engineering Cycle Relation to TOGAF Segment architecture 1 Problem investigation 2 Investigate alternative solutions Requirements Management 3 Solution validation Capability architecture

Summary BRM the method Method Requirements Engineering Cycle Related to EA process Goal model 1 Problem investigation 2 Investigate alternative solutions Goal model Requirements model 3 Solution validation Requirements model

Conclusions Business requirements are very important Model your business requirements with ArchiMate Relate your business requirements to EA Distinguish business requirements from solution requirements Analyze your business requirements

ADDITIONAL INFORMATION ABOUT BIZZDESIGN

How can BiZZdesign help you? For midsized and large organizations that need to deal with many and/or complex business and IT changes, within an environment with significant cost constraints and risk considerations need to drive improvements in their business with better decisions want to empower their organization to manage these improvements BiZZdesign offers an integrated business improvement approach consisting of design tools, training, business consultancy, and best practices helps businesses identify, plan, and execute improvements across business and IT at the lowest possible cost with a complete understanding of the risks to manage enables your organization to take control of its improvement efforts, without permanently relying on expensive consultants

Empowerment by training: BiZZdesign Academy Empower your organization to manage and execute improvements! Excellent training / coaching to effectively use methods and tools Master classes Foundation training (1-2 days) Practitioner training (2-6 days) Certification and coaching Games and booth camps Topics: Business Models, EA, TOGAF, ArchiMate, Infrastructure Architecture, BPM, BPMN, Lean, Data management, Business Logic, etc.

Empowerment by best practices Empower your organization to manage and execute improvements! BiZZdesign gathers and disseminates its knowledge and experiences in easy accessible formats Blogs Webinars White papers Books and e-books Invited events and conferences

Business Consultancy to support you We help identify, plan, and execute improvements in your organization Experts in the areas of Business Models TOGAF ArchiMate Business Requirements Infrastructure architecture Process design / optimization The Decision Model Lean We help you solve your problems We enable you to take control of your improvement efforts!

How did BiZZdesign help organizations Developing new business models for a university Implementing the EA-function in a telecom organization Develop a security architecture for a municipality Defining the future work space for a university Defining the future infrastructure landscape Redesigning the process landscape for ERP-implementation Create consistent en insightful business logic Optimize processes at a municipality Implement Lean in organization (training and coaching)

Community-based innovation with open standards BiZZdesign improves and develops tools and methods with Universities Research institutions Clients Partners BiZZdesign is active member of various consortia The Open Group, BPM Forum, National Architecture Forum InnoValor: innovation-based consultancy BiZZdesign has acquired a dedicated business unit for innovation-based consultancy

Innovation for continuous improvement Our innovation supports the improvement and development of tools and methods to facilitate your improvements initiatives Current BiZZdesign research themes: Strategy management Capability-based planning Enterprise Portfolio Management Enterprise Risk and Security Data management Business Logic

The BiZZdesign Tool Suite: supporting improvements The BiZZdesign Tool Suite helps to identify, plan, and execute improvements across business and IT at the lowest possible cost with a complete understanding of the risks to manage is providing efficient analyses of business and IT architectures is providing efficient analyses of enterprise portfolios is easy to use, flexible, configurable and scalable is based on open standards is delivered with effective training and expert consultancy enables your organization to take control of its improvement efforts

BiZZdesign Worldwide: offices and resellers

Finance and Insurance

Government

Health care

Utilities, Energy and Telco s

Retail and Media

Industry

Education

Partners Tiberium AG

2014 BiZZdesign. All rights reserved. BiZZdesign and BiZZdesign logos are registered trademarks of BiZZdesign Company.