gandg

img-2

Application Software Development – Process Overview

This image depicts a flowchart representing the software development process divided into three main areas: Customer Sites, Meetings/Reviews, and Offshore Outsourcing Site. At the Customer Sites, the process starts with gathering user requirements and defining commercial specifications, followed by creating the software system and architecture specifications. High-level design is then performed, and optionally detailed design can be carried out. Once the design is accepted, the code undergoes review and acceptance, followed by final implementation acceptance, system testing, and production testing.
In the Meetings/Reviews area, various reviews are conducted to ensure the quality and alignment of the project. These include specification review, design review, code review, final code review, and test review.
The Offshore Outsourcing Site handles the high-level design based on customer specifications, creates detailed designs, and proceeds with coding and implementation. This is followed by unit testing of individual components and comprehensive system testing. The flowchart also indicates optional tasks and communication flows, represented by dotted bubbles and lines, which can occur either at the Customer Site or the Offshore Outsourcing Site.
Scroll to Top