57
This is an introductory level course on how to model a process or system. The course discusses in detail two important standards: Unified Modeling Language and Business Process Modeling Notation. The course also touches on higher-level models such as Enterprise Architecture and System Dynamics. The course is designed for professionals who need to document models as part of developmental projects. The overall purpose of the course is to equip professionals with the knowledge they need to model a process or system using a common set of standards.
This course includes
Hours of videos
1 day, 8 hours
Units & Quizzes
10
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
This course covered a wide range of process modelling concepts and methods, focusing on the use of visual diagrams.  For purposes of building a diagram, we looked at two commonly accepted modelling standards: Unified Modeling Language (UML) and Business Process Modeling Notation (BPMN). We discussed starting the modelling process globally, at the Enterprise Architecture level and reviewed a few examples of Enterprise Architectures, including the Zachman Framework which is structured around six-dimensional parameters: 1) How – Functions or Activities of the Process; 2) What - Objects involved such as external systems; 3) Who - Roles played by different people; 4) When - Time involved; 5) Where - Locations involved; and 6) Why - Goals, Objectives, etc.
Specific Objectives Chapter by Chapter
Process Modeling
Chapter 1 – Framework for Modeling
After completing this chapter, you will be able to:
- Identify the three types of projects that are often associated with changes to a process
- Choose from six different parameters as a basis for developing your model
- Determine an appropriate level for building your model
- Deploy different approaches for the design of an Enterprise Architecture model
- Identify parameters that are associated with the Zachman Framework
- Identify the major components that comprise a Use Case Diagram
- Distinguish different parts of a Class Object such as Attributes
- Define different visibilities of an object within a Class Diagram
- Establish relationships between the objects as either dependency, association or generalization
- Identify different multiplicities that can take place between objects within a model
- Express constraints and stereotypes within UML diagrams
- Identify the common elements associated with Activity Diagrams
- Build a simple State Chart Diagram
- Read and Interpret Component Diagrams and Deployment Diagrams
- Identify the different types of elements that are used to build a Swim Lane Diagram
- Select the appropriate element for starting and stopping the Swim Lane Diagram
- Select the appropriate elements for controlling flow within the Swim Lane Diagram
- Define an activity as performed manually, using scripts, or using business rules
- Identify the three types of connectors used within a Swim Lane Diagram
- Apply three different types of artefacts to the Swim Lane Diagram
- Identify the three major building blocks in that makeup most System Dynamic models
- Express flow rates in terms of a simple equation
- Distinguish balancing feedback loops from reinforcing feedback loops
- Identify the two main diagrams used within System Dynamics
- Identify the four types of behaviour that are often modelled by System Dynamics
- Identify the nine components that comprise the canvas approach to modelling a business
Who this course is for:
- Business Analysts
- Project Managers and Product Managers
- Systems development and QA professionals
- Functional staff interested in process management
Course Currilcum
-
- A Framework for Modeling (PM) 07:00:00
-
- Unified Modeling Language (PM) 05:00:00
- Business Process Modeling Notation (PM) 04:10:00
- Course Summary (PM) 00:20:00
- UML Notation Guide (PMC) 05:00:00
- BPMN Poster (PMC) 02:30:00
- Zachman Poster (PMC) 02:30:00