UML & Sparx Systems Enterprise Architect for Business Analysts

Dunstan Thomas
Dunstan Thomas - Sparx Systems Authorised Training Partner
UML: Unified Modeling Language

The UML with Enterprise Architect for Business Analysts 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.


Course Details

Duration: 2 Days

Prerequisites: There are no prerequisites for this course, but participants will need access to an instance of Enterprise Architect


Course Outline

  • 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 A look at the object browser and how models are structured using views and packages Diagramming techniques EA Options menu EA Settings menu How to search the model
NOTE: The focus of this topic 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 instill 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:
    • 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 classes and objects
    • How to draw class diagrams
    • Differences between domain modelling and implementation modelling
  • Object Diagram:
    • Sequence Diagram
    • Discuss differences between using sequence diagrams for analysis or design
    • How to draw sequence diagrams
  • 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
    • An overview of BPMN
  • Documentation in EA:
    • How to generate RTF documentation in EA
    • Customise RTF templates
    • How to generate HTML documentation in EA
    • Customise HTML templates

How do I book this course?

If you would to book the UML & Sparx Systems Enterprise Architect for Business Analysts training course,
you need only contact our training team to request a quote:

Scroll to Top