![]() |
|
Training for the Business Analyst | T (416) 532-2205 F (416) 516-3301 E info@nobleinc.ca |
(BA005.2D) Business Process Modeling Over the SDLC with BPMN (Click for PDF version) Duration: 2 days Why Attend this Course?
Interviews with groups of users often lead to conflicting requirements regarding process workflow: – Workflow modelling is an effective way to illustrate these differences and develop a consensus amongst stakeholders during follow-up interviews or JAD Sessions. Workflow modelling is a critical activity in process improvement: – The techniques provide an effective means of analyzing existing workflow and comparing proposed improvements. Complex sequencing rules operations are often misunderstood by developers: – The techniques in this course result in standardized visual documentation that cannot be misinterpreted by the development team. Audience
• IT Business Analysts and their managers • Systems Analysts and programmers interested in expanding their role into the business area Prerequisites
None Class Format
The course content is presented through lectures and workshops. Objectives
Upon completion of this course, you will be able to: Content
Lesson 1: Essential Concepts • What is a model? • Benefits of business process modelling • Contexts for Business Process Modelling • BPM Standards: BPMN and the UML • As-Is and To-Be models • Public vs. Private BPMN models • Overview: from process model to software requirements Lesson 2: Modelling Public Processes - BPMN Starter Kit (9 symbols) • Style conventions • Overview of BPMN public process • Process documentation: trigger, preconditions, post-conditions • Pool • Start event • End event • Activity • Sequence Flow • Exclusive Gateway • Message flow • Data Object • Collapsed sub-process (intro) • Workshop: Create a public process model Lesson 3: Modelling Private (Internal) Processes in BPMN: BPMN Intermediate Kit • BPMN private process overview • BPMN elements overview: Swimlanes, Connecting Objects, Flow objects, Data objects, Artifacts • Swimlanes: Pools and lanes • Connecting Objects: > sequence flow (review) > default flow > association > message flow (review) > Message flow rules for private models • Flow Objects: > start event (review) > end event (review) > intermediate event > activity (review) > exclusive gateway (review) > Parallel gateway > Inclusive Gateway > Triggers > boundary events > link event, off-page connectors • Workshop: Model BPMN private process Lesson 4: BPMN Advanced Kit • Collapsed/expanded Subprocesses (review) • Data elements > data object > input and output data > passing data between activities > passing data messages between pools > data store • Artifacts > text annotation > group • Events (advanced) > message event > timer event > error event (intro) > cancel event > catch and throw events • Workshop: Use advanced elements: data, collapsed subprocesses, artifacts Lesson 5: BPMN Superkit • Ad-hoc subprocesses • Sequential subprocesses • Concurrent subprocesses • Cancelling transactions • [Optional - Time permitting] Advanced events: > signals vs. error vs. escalation event > terminate vs. end event • Workshop: Use Superkit elements Lesson 6: Process Analytics and supporting text • Guidelines for supplementary text documentation • Pre and post conditions • Process analytics: benefits • Key process metrics Lesson 7: Transitioning to Software Requirements • Overview: From process model to use-case model (user tasks/features) • [Optional: Overview -Converting a BPMN model to a UML activity diagram] Lesson 8: Other Requirements Documentation Referenced from the Process Model • Specifying Non-functional and Functional Requirements • Specifying business rules for processes > Behavioural business rules > Definitional business rules > Agile artifacts – BPMN models as input Story Mapping – BPMN for ‘persisting’ the Story Map Review
The material contained in this document is protected under the copyright laws of Canada and the United States. This material may not be reproduced in any form or by any means without the written permission of Noble Inc. Any infringement of these copyrights or trademarks will be prosecuted to the full extent of the law. |
Noble Inc. is an EEP (Endorsed Education Provider) for the IIBA (International Institute of Business Analysis) and an IBM® Advanced Business Partner. |