|
|
UML with Enterprise Architect for Business Analyst |

Course Overview
This course is designed to be an introduction to Enterprise Architect; it is aimed at people who want to quickly gain a proficiency in the use of UML and Enterprise Architect and who have no prior experience in either. The focus will be on the analysis aspects of the UML and Enterprise Architect but also an overview of design aspects so that the analyst has a well rounded knowledge.
What will I learn?
This course is aimed at business analysts who are new to UML and EA and as such it's objectives are to cover the most commonly used diagrams and features in the tool but focussing on requirements analysis. Delegates will gain a practical knowledge of UML and EA to allow them to immediately start working on projects using UML and EA.
Course Style
40% lectures, 60% practical (hands on labs using the Enterprise Architect tool)
Course Contents
Business Modelling
A look at the difference between business
modelling using UML and business process modelling using BPMN Discuss what
business modelling entails and which diagrams to use where.
Introduction to UML
-
Brief introduction covering what the UML is including diagram types and very brief history
Introduction to EA
-
What is EA
-
EA Architecture (where is the model stored and high level differences between versions)
-
A look at the object browser and how models are structured using views and packages
-
Diagramming techniques
-
EA Options menu (overview)
-
EA Settings menu (overview)
-
How to search the model
-
Focus is on getting new users to a point where they are familiar with how to use the tool and where to find certain features; also trying to instil best practice early on such as using package diagrams to structure views and reuse of elements in the model.
Use Cases
-
How to draw the Use Case diagram
-
Identification of use cases and actors
-
Discussion on application within iterative development methodologies
-
Specification of Use Cases (Basic Flow, Alternate Flows, Exception Flows) using text
-
Common issues and their solutions
Requirements modelling and tracing in EA
-
Internal and External requirements in EA
-
How to draw the custom diagram for requirements in EA
-
Realising and tracing requirements
-
Change management using requirements diagrams
-
Importing and Exporting requirements
Activity diagram (documenting use cases and business processes diagrammatically)
-
How to draw Activity diagrams
-
Look at how to document use case specifications diagrammatically with activity diagrams and the benefits it brings
-
Look at business process modelling using activity diagrams and the advantage of using structured activities
Class Diagram
-
Discuss what classes and objects are (very brief)
-
How to draw class diagrams
-
Differences between domain modelling and implementation modelling)
-
Object diagram (brief overview)
Data Modelling
-
How to forward & reverse engineer DDL
-
How to use MDA transforms to create a data model from a PIM
Sequence Diagram
-
Discuss differences between using sequence diagrams for analysis or design
-
How to draw sequence diagrams
Interaction Overview Diagram
-
How to draw Interaction overview diagrams
-
When to use interaction overview diagrams
BPMN
-
Introduction to business process modelling using BPMN (this is an overview)
Documentation in EA
-
How to generate RTF documentation in EA
-
Customise RTF templates
-
How to generate HTML documentation in EA
-
Customise HTML templates
-
Virtual documents
Prerequisites
Recommended Follow-On Courses
Duration
2 days
|
Cost £950 plus VAT |
|
Recommended reading & follow on courses
Testimonials
"An enjoyable well balanced course delivered by a knowledgeable
trainer, Malcolm Matthews, and pitched at the right level for BA's
new to both UML and EA". Who has been on this course before
|
