This is a hands-on workshop where participants will learn and practice how to create and manage process models in Enterprise Architect.
Enterprise Architect has robust BPMN and UML modeling capabilities and we will explain the basics and some of the advanced features and techniques for these and other process diagramming and modeling standards. Our EA expert trainer will give you dozens of tips and secrets that will help you become proficient in just one day.
Throughout the online class, you will be coached and guided through using the tool yourself. With the understanding that we learn best by doing, you will get lots of practice and help working directly in the tool navigating existing models and creating new ones.
The Difference between Models and Diagrams
BPMN Process Diagramming
- How to create and organize your BPMN diagrams
- How to choose the right style, level and formality of diagram
- How to build and connect diagrams
- How to add, describe and connect BPMN elements
- How to view, analyze, manage and update your diagrams
- How to create and view relationships (traceability linkages) with other elements such as use cases, requirements, test cases
Diagramming Value Streams in EA
- How to generate and incorporate this viewpoint
- How to include relationships with Business Services, Business Objects and the Roles and Actors that perform, or are affected by the processes
UML Activity Diagramming
- The different ways to add a new diagram and how it can be created or moved as a child of another element (e.g., another process, use case, user story, or sequence diagram)
- How to generate Activity diagram elements and connectors from the ‘Activity’ pages of the Diagram Toolbox
- Examples, and hands-on exercises
- How to perform model simulations on Activity models
Case Study Example: Modeling process hierarchies from Processes through Activities and Tasks
Case Study Example: Generating Activity Diagrams from Use Case Scenarios
Best Practices for Modeling Process Diagrams
By the end of the class, participants will have learned
- how to model business processes with industry standard UML
- how to create and manage diagrams using the Business Process Modeling Notation (BPMN)
- how and when to create simple Flow Chart Diagrams
- how to model processes, information flows and data stores
- how to take advantage of UML Profiles for business process modeling
- how to leverage EA to model and compare current and future state process models
- how to publish and share process models reports in standard RTF and HTML format
- how your process models can be used to drive the requirements, use cases, business rules, user stories, and design phases of new software development projects, with complete traceability back to your original BPM.
IAG Online Training Experience
How It Works and What You Get
- Participants will have 60-day access to the class website in Microsoft Teams accessible from their web browser. The site contains handouts, links, extra resources and downloads. Before, during and after the class participants can chat with the instructor and other attendees. The Teams site may also be used to share announcements, exercises and samples.
- Prior to the class we will assist you in downloading a trial version of the software if you do not currently have a license.
- Participants will download our pre-configured project-ready repository tailored to the course.
- The file can also act as a template for creating new projects. It can be copied to give you a head start in creating a repository or transferred to a corporate DBMS or Cloud-based environment.
- The class will be lead by an IAG EA expert who will present slides and video in our Microsoft Teams virtual classroom as well as demonstrate and coach participants in Enterprise Architect via screen and application sharing.
Who Should Attend
This course is designed for new or experienced Enterprise and Business Architects, Business and Systems Analysts, Process Modelers, Systems Engineers and IT Architects.
Attendees should have taken the one-day Fundamentals of Sparx Enterprise Architect or be familiar and have some experience with the basic aspects of the software. Attendees should also have an understanding of basic process mapping prior to the class.