P |
|
|
|
How Perfect Software Engineering Works
We use a methodical, straight-forward approach to ensure we do the right thing the first time. First we work closely with the client to determine the exact requirements, then we create a design to fulfill that. Next we do the development and testing to create and verify a solution, and finally release management supports continued development and maintenance.
Method
The page linked above describes more completely the method used. This is an outline of the steps used in order:
Contract / Expectations
Purpose
General Architecture
Detail Functionality
Detailed Design
Develop Tests & Plan for Coding
Begin coding and testing
Release
Maintenance
Philosophy
The philosophy page describes in detail the meaning of each of these concepts, which guide PSE’s work.