Comment on page

Design Guide

For designers and architects
This section provides step by step guide on how to design services on DIGIT. Design is a process of identifying the various layers of abstractions and also unbundling each layer into reusable components. We will start by modelling the requirements into high-level process workflow. This helps us identify the actors and sequence of activities. From this, we can extract the roles, services and workflows. Roles and workflows are configured into DIGIT. DIGIT also comes with many services that can be reused.
The DIGIT design process covers the steps outlined below:

Design Phase Outputs

The outputs of the design phase are listed below:
  1. 1.
    Process Workflows
  2. 2.
    User Stories
  3. 3.
    Service Specifications (YAML)
  4. 4.
    Service Detailed Design (Class and Database Design)
  5. 5.
    Sequence Diagrams for each User Story
  6. 6.
    User Navigation Model
  7. 7.
    User Interface Design
  8. 8.
    Dashboard Design
  9. 9.
    Engineering Plan
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.