Design Guide
This section provides a step-by-step guide on how to design services on DIGIT. Design is a process of identifying layers of abstraction and unbundling each layer into reusable components. Begin by modelling requirements into a high-level process workflow to identify actors and sequence of activities. From this, extract roles, services, and workflows. Roles and workflows are configured into DIGIT. DIGIT also includes many reusable services.
Design Phase Outputs
The outputs of the design phase are listed below:
Process Workflows
User Stories
Service Specifications (YAML)
Service Detailed Design (Class & Database Design)
Sequence Diagrams for each user story
User Navigation Model
User Interface Design
Dashboard Design
Engineering Plan
Last updated
Was this helpful?