This course explores how to analyse, capture and manage requirements in EA.

With examples and exercises to reinforce the concepts.
Topic Details


Mandatory on all courses. Just introduces the course and the approach

Writing Good Requirements

We will look at the 9 criteria for individual requirements, and 8 criteria for a set of requirements. Then using exercises we will uncover common pitfalls and identify strategies for  avoiding them

Requirements Management in EA

Using the results of the exercises completed in the morning, we will explore how EA supports requirements management, and identify techniques, hints and tips to make our analysis clear and, where appropriate, re-useful. (NB this session assumes delegates already have some familiarity with the Enterprise Architect UI and navigation.)

Creating Requirements

We will explore how to create and edit requirements using the Enterprise Architect Specification Manager. How to link requirements to other things including using relationship matrices and diagrams. The use of colours.

Managing Requirements

Making bulk edits (e.g. for changing status values). Using validation rules. Baselining and Audit in EA. 

Importing Requirements

We’ll look at the options available: including native EA import capabilities, writing bespoke import scripts, eaDocX/eaXL and other approaches.

Publishing Requirements

We will look at the native EA ‘out of the box’ capabilities as well as other tools to assist in review and approval of your requirements

Customising EA for Requirements Management

Including Element naming and numbering and Level numbering


EA in a Day: Requirements Management


1 day


£1200 plus £35 per delegate and instructor expenses


Maximum of 12


Knowledge of UML
(from e.g. UML for Business Analysts)