Requirements

1. Overview

This module contains formal requirements documentation for the Event and Membership Administration System. Requirements are organised by functional area and linked to implementation work items in Azure DevOps.

2. Document Categories

Category Description

Functional Requirements

Detailed functional specifications for system features

Communication Scenarios

Specific message flows, timing rules, and delivery requirements

Non-Functional Requirements

Performance, security, scalability, and operational requirements

3. Current Requirements

3.1. Async Communication

Requirements for asynchronous workflow processing and multi-channel customer communication:

  • Architecture - System architecture and integration patterns

  • Components - System component documentation

  • Security - Security architecture and requirements

5. Traceability

Requirements documents reference:

  • ADO Epics - High-level work items for requirement implementation

  • Design Threads - Extended design discussions in design-journal/

  • ADRs - Architecture Decision Records for key decisions