Software Arquictect

Starting at

$

75

/hr

About this service

Summary

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.


Skills and tools

Software Architect
C++
Java
SQL
Swift

Industries

Software Engineering

Work with me