Home > Services > Development > Architecture & Design
With the requirements document in place, the next step is to define the development process, as well as the internal structure of a future solution. Once the general architecture is determined, engineers identify internal and external interfaces in greater detail, delineate the internal logic of different components and document them in a design specification.
PSA's architects start with visual diagrams and create the following types of schemas:
  • Components Diagram
  • Database Schematic
  • Flow Charts
  • Data Structure Diagram
  • Message Sequence Diagrams
  • Workflow Diagrams
All projects must have a clear architecture to be followed and shall at minimum provide the following outputs:
  • Architect Layout for Major System Components
  • Test Plan
  • Updated Risk Identification and Management Plan
  • Updated Project Plan for Budget, Timing, and Resource Assignments
A clear design must be produced, followed and shall provide at minimum these outputs:
  • Detailed Design for all Major System Components
  • Test Case Definition
  • Updated Risk Identification and Management Plan
  • Updated Project Plan for Budget, Timing, and Resource Assignments
Internationalization & Localization
PSA can perform the software or system’s adoption to various languages and regional differences. If this adoption is required, it will occur at the Architecture phase, to handle switching between localities and languages easily.