Mastering Business Modeling (Soft) Skills for Business Analysts

Similar documents
An Introduction to Decision Management. James Taylor CEO

Business Process Management Initiative - BPMN and the BPCNOM Style

The OMG Business Process Related Standards

The OMG BPM Standards

Why are Business Process Models often too complex? Do s and Don ts for Business Process Modelers

INF5120 Modellbasert Systemutvikling Modelbased System development

Rules and Business Rules

Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville

Becoming a Business Analyst

Integrating an ITILv3 Service Management Architecture into Business Architectures

Business Process (BPMN) Course

Business Process Modeling and Standardization

Business Process Modeling with BPMN. Dr. Darius Šilingas Head of Solutions Department

Business Process Modeling with Structured Scenarios

Visual Paradigm product adoption roadmap

Textual Analysis A Working Technique for Visual Modeling Version 1.0

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113

Information Management Metamodel

SBVR - Semantics of Business Vocabulary and Business Rules. Knut Hinkelmann

A Comparison of SOA Methodologies Analysis & Design Phases

Business Process Modeling Information Systems in Industry ( )

Semantic Business Process Management Lectuer 1 - Introduction

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

CDC UNIFIED PROCESS PRACTICES GUIDE

Determining requirements

SOA Enabled Workflow Modernization

Agile Business Process Modelling Framework and Enterprise Architecture.

DMN Decision Model & Notation

Semantic Business Process Management

DoD Enterprise Architecture

From Business Process Models to Use Case Models

Defining an EA Skillset EAPC Johannesburg March 2015

A UML 2 Profile for Business Process Modelling *

Business Modeling with UML

The Business Process Model

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

Listening to the Customer s Voice 1

What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process

Improved Mapping and Modeling of Defense Domain Architectures Backup slides

Making the Most of an Enterprise Architecture Modeling Tool

A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT

BUSINESS PROCESS MODELING AND SIMULATION. Geoffrey Hook. Lanner Group The Oaks, 5 Clews Road Redditch. B98 7ST UK

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

The Right Way To Think About BPM Technology

Object Management Group Cloud Computing Standards

Objecteering. The convergence of SOA, UML2, BPMN and EA, for Model-driven Engineering.

PRACTICAL USE CASES BPA-AS-A-SERVICE: The value of BPA

The BPM to UML activity diagram transformation using XSLT

Enterprise Architecture at Work

Enterprise and Business Processes - How to Interoperate? The Standards View

Visualizing the Business Impact of Technical Cyber Risks

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects

Sparx Enterprise Architect for Business Analysts

BPMN for OAGIS Scenarios

PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT

Rose/Architect: a tool to visualize architecture

SysML Modelling Language explained

Adaptive Case Management

Software Engineering G

Towards an Integration of Business Process Modeling and Object-Oriented Software Development

Computer Technology Computer Programming II (Joint Course with Business Technology Approved 10/29/10 for that area)

Designing Real-Time and Embedded Systems with the COMET/UML method

Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence

Object-oriented design methodologies

{Add company name} {Add geographical location} {Add/edit as required} Enterprise Architect. {Add local information}

Generating the PIM Behavioral Model from the CIM using QVT

BPMN Fundamentals. BPMI Meeting #12. London, United Kingdom May 13-14, Stephen A. White, IBM Notation Working Group Chair

CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS)

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

Business Process Management (BPM)

Production Rule Representation

Courses Descriptions for BS.c. MIS Program. Main Major Courses (Bachelor Degree in Management Information System)

Redefining Static Analysis A Standards Approach. Mike Oara CTO, Hatha Systems

BPMN for REST. Cesare Pautasso Faculty of Informatics, USI Lugano, Switzerland

Enterprise Architecture Review

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

CIM to PIM Transformation: A criteria Based Evaluation

Master of Science in Information Technology (MS-IT)

Reflections on Business Process Levelling

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

.OR.AT.ATTORNEY.AUCTION.BARGAINS.BAYERN.BERLIN.BLACKFRIDAY.BOUTIQUE.BRUSSELS.BUILDERS

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

IBM Certified BPM Application Developer IBM Business Process Manager Express or Standard Edition V8.5.5

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1

USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT

Transcription:

Mastering Business Modeling (Soft) Skills for Business Analysts BPM in Practice, October, 2013 Dr. Jürgen Pitschke BCS Dr. Jürgen Pitschke www.enterprise-design.eu

About me I m a coach, consultant, speaker, writer, teacher, Engineer Page 2

Why do we model? If you can t describe it, you can t build it. John A. Zachman Understand Trace Maintain Page 3

Standards for Enterprise Models Business Scope BMM Business Concepts VDM BPDM BPMM CMMN SBVR DMN System Logic BPMN Technology Physics ERD SysML UML OCL PRR ODM Component Assemblies Page 4

How many notations do we need? Every type of model,, has strengths and weaknesses. As a result each model type is appropriate for certain uses. Effective modelers have a large number of model types in their intellectual toolkit and thereby have a greater chance of using the right technique for the situation that they face. Scott Ambler on LinkedIn Page 5

Why all these notations? BCS - Dr. Jürgen Pitschke 2003-2013, www.enterprise-design.eu Seite 6

Why all these notations? How to represent the Business Logic? BCS - Dr. Jürgen Pitschke 2003-2013, www.enterprise-design.eu Seite 7

Decision Model and Notation Source: DMN, 1.0, bmi-13-08-01.pdf Seite 8

BTW: What is a model? A model is an abstract presentation of an subject of interest. Model Elements: Primitives Single Variable Models: Primitive Models Connect Models: Complex Models A Model is much more than a Picture. Model Model Output Page 9

Architecture, Method, Process, Tools Tools: support Process, Method, Architecture Process: application of the method in projects Method: planned step-bystep-procedure Architecture: set of descriptive representations Source: I. Jacobson, Object-Oriented Software Engineering Page 10

The Zachman Framework for EA Source: Zachman International www.zachman.com Page 11

What is a model good for? System Model versus Business Model The main purpose of most models is communication between humans. Page 12

Model Views and Model Output Page 13

Define your Architecture Start with the Content! Specify Model Output Specify Viewpoints and Views Select Primitives Specify Single-Variable Models Specify Relations between Model Elements and Models Page 14

How notations are often adopted Learn Apply Learn more Apply more - The hammer-and-nail effect The phenomenon of unwanted learning Competencies: Communication, Learning Page 15

Business Vocabulary You need a Business Vocabulary to understand. Page 16

Business Rules and Business Analysis Business Vocabulary and Business Rules are used to Scope processes Identify events, activities, actors Describe restrictions BCS - Dr. Jürgen Pitschke 2003-2013, www.enterprise-design.eu Seite 17

Build your team Tool Specialist Project Manager? Business Analyst, Subject Matter Expert, System Designer, Requirements Engineer, Source: I. Jacobson, Object-Oriented Software Engineering Page 18

Build your team Tool Specialist Project Manager Method Team Business Analyst, Subject Matter Expert, System Designer, Requirements Engineer, Source: I. Jacobson, Object-Oriented Software Engineering Page 19

The Method Team enables Business and IT to work together defines the Enterprise Architecture and selects notations selects and defines working techniques and teaches BAs, SME, IT to apply it Page 20

The only slide you need Standard Notations are great. Content first: You need an architecture. Be systematic: Define a method to create your architecture. Apply it to the real world: Build your team! Page 21

Thank You! Dr. Jürgen Pitschke www.enterprise-design.eu www.row-two.com jpitschke@enterprise-design.eu Page 22