Module 7 — Activity and Class Diagrams

Theory 20 minutes + Workshop 60 minutes

Duration: 80 minutes. Artefact produced: process activity and domain class diagram.

What you will learn

Map process flow

Use activity diagrams to show business workflow, decision points, handoffs, and exceptions.

Model domain concepts

Use class diagrams to show core entities, relationships, and responsibilities.

Separate flow and structure

Explain when a process view is useful and when a domain model is required.

Reduce ambiguity

Use diagrams to align business, architecture, and delivery language.

Process and domain views answer different questions

Activity diagrams help explain what happens across a process. Class diagrams help explain the important concepts and relationships that the solution must understand. Together they reduce ambiguity between business language, system behaviour, and data structure.

Model a business process and domain

Model a patient onboarding or service request workflow, then identify the core domain concepts that must be represented consistently across systems.

Workshop task

Create one activity diagram and one simple class diagram for the selected workflow.

Assessment prompt

Explain how your process and domain diagrams reduce delivery ambiguity.

What to submit

Activity diagram; class diagram; assumptions list; unresolved questions.

Next module

Module 8 — Reading ArchiMate.