Completed architecture design of a software system from requirement gathering, system design and unit testing definition.
What's included
Requirement Gathering
Documentation of the system's functional and non-functional requirements. These are the requirements used for the architecture design
Use Cases
Design of the system use cases that represent the activities and tasks performed by the system and the main system actors
Class Diagram
Design of the class architecture that performs the defined used cases to fulfil the system's requirements
Data Flow
Further description of the data flow within the designed architecture, particularly focusing on the utilization of data, especially in database-heavy systems.
Unit Test Plan
Description of the set of unit tests required to validate the performance of the system and to fulfill the acceptance criteria of the requirements.
Completed architecture design of a software system from requirement gathering, system design and unit testing definition.
What's included
Requirement Gathering
Documentation of the system's functional and non-functional requirements. These are the requirements used for the architecture design
Use Cases
Design of the system use cases that represent the activities and tasks performed by the system and the main system actors
Class Diagram
Design of the class architecture that performs the defined used cases to fulfil the system's requirements
Data Flow
Further description of the data flow within the designed architecture, particularly focusing on the utilization of data, especially in database-heavy systems.
Unit Test Plan
Description of the set of unit tests required to validate the performance of the system and to fulfill the acceptance criteria of the requirements.