The production manager is responsible for ensuring that the client's objectives for the project are met. When the client and the manager agree on their unique definition of the project, it is safe to say that the project is halfway to its successful completion and the implementation process is thus optimized. In order to achieve this common definition a client representative should try to communicate his or her requests as fully and in as much detail as possible. The manager sees that the dialog continues until the task is completely defined. A dialog with the client will continue throughout the entire project, but as soon as the manager is satisfied that the project has been completely defined, the work may then commence.
Every project accepted for implementation is classified according to one of three types.
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 development team agrees on a common definition of the project, final planning, resource allocation, budgeting and detailed scheduling of the project take place. If the contract stipulates that the client pay for Phase I separately, 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 according to the guidelines of the aforementioned documents.