Depending on the nature of the project the development process takes one of the following distinctive forms. The project leader conducts a series of discussions with developers. All the ideas, conclusions and solutions generated during these discussions are carefully documented. After the common definition of the project is achieved by the development team, the final planning, resource allocation, budgeting and detailed scheduling take place. If the contract stipulates that the client pay for the Phase I separately, the written copies of the production schedule and budget for the project are supplied to the client, along with our guarantees that the project will be implemented within the boundaries of the aforementioned documents.
All work is done in strict adherence to the schedule, and the project completion is guaranteed.
The client can interact at will with any of the developers on any questions within their competence. The testing is done in-house unless the contract calls for some other arrangement. The type and volume of work at this stage can vary greatly depending on the client's wishes since some may pursue a greater level of perfection than others. Phase V. Support. Support for a product is provided on terms specified in the contract.