|
Framework Systems follows solid software design principles for all systems we build. The entire staff is trained and knowledgeable in state of the art object oriented software analysis and design methodologies.
All of our projects start with a requirements specification, usually initiated by the customer. After careful review, a detailed sales proposal is created that clearly states the intentions of Framework Systems in order to meet the requirements specified.
After acceptance of the sales proposal, Framework Systems creates a detailed Functional Specification that illustrates how the system will be designed to meet all requirements of the system. This specification is then reviewed with the customer and after any agreed upon modifications, becomes the contractual agreement on the functionality of the system.
Framework Systems experienced Systems Analysts then take over the detailed design of the system. This phase of the project’s development cycle utilizes current design methodologies to create a detailed design specification. If desired, the detailed design information can be reviewed by the customer prior to actual system implementation.
After the detailed design is thoroughly reviewed, it is turned over to the development staff for preliminary development and prototyping.
This initial prototype covers most of the system requirements in a limited fashion and is used as a proof of concept for customer review. After the prototype is accepted, final system coding begins.
|


|
· Detailed requirements specification · Detailed functional specification · Complete system design · UML class diagrams · UML Interaction diagrams · Solid base class library · Object oriented methodology · Component based programming |
|
Successful Project Planning
All of the steps outlined above are an essential part of the Framework Systems project planning process. Framework Systems believes that customer interaction during the entire life of a project is essential. |
|
Solid design and coding methodologies are essential to a successful project |
|
After the final system is completed, Framework Systems performs a rigorous system test of the completed system. Any defects are written up as Program Trouble Reports and issued to the Frameworks Systems developers. Following the completion of in-house testing and program trouble resolution, an in-house acceptance test is performed according to the test plan for the system. Following a successful in-house acceptance test, the system is installed at the customers site and a formal acceptance test is initiated. |
|
· Unit prototyping · Rigorous coding standards · Unit testing · System Testing · Acceptance testing · Outstanding customer support |