Customer Interaction Services
One of the most important goals of our Company is to create the most comfortable conditions for customers. After few years of operation we have developed plans that are most convenient for our clients. Nevertheless, if your company requires other operating rules, we would be glad to oblige.
Our main goal is to make a client's life easier. We solve most of the technical problems internally within our Company, so a client is usually only informed that the project is implemented. When necessary, however, our specialists are ready to supply technical consulting of any depth concerning the project; this approach allows a client to be aware of as many project implementation details, as he/she desires. Still most clients of Logicsoft trust our Company, and practically all technical decisions (including the selection of development technology and system architecture, etc.) are taken internally within the Company.
Your choice of interaction model does not, however, affect the quality of our work. In any case our highly skilled professional offshore teams will implement a project.
We offer also a wide selection of planning and budgeting models for our services. The most widely used models are as follows:
-
Project based Plan: (the most common one). We provide the estimate for the work that is necessary to be done before the project start (using a detailed specification). When required, we can create a detailed specifications for a project. The advantage of this approach is that a client knows the project budget and time limits before the project start.
-
Time based Plan: We "lend" to a customer a certain work resource (e.g. 2 full-time developers + 1 tester), so the customer have to pay the Company a certain stipulated sum monthly (number of working hours during a month * service rate). This approach is used for software testing service, in case of absence of exact technical specifications, etc.
-
Service purchase plan: In this approach the Company sells certain services using a fixed price (mainly Web Design services).
Project-based Interaction Plan
This approach is the main interaction model for provision of software development services. The rules described are typical and can be arbitrarily altered to satisfy the particular client requirements.
We tried to simplify to the maximum the client interaction plan during the project implementation (because in a big project a client is usually "buried" under a lot of data that is not really necessary). However, we are able to provide any level of in-depth project information (in cases when Logicsoft implements only a part of a project, or if it is the first project and the client wants to completely monitor our work, etc).
Pre-project Phase
As a rule, a client provides the materials that are necessary for project implementation. Ideally it would be a complete specification for the project. In this case the Company specialists read the specification and elaborate it (discuss with a client any unclear parts and come out with suggestions, etc.). We understand, nevertheless, that in some cases the clients are not able to create a complete specification for the task (lack of time, etc). If that were so, our specialists would gladly create the specification interacting with a customer (the client will receive a number of questions and proposals; and we will create the complete specification using the provided answers).
After obtaining the specification that is suitable for both sides, the Company specialists will provide the project estimate (the required budget and timetable). Also the project implementation plan will be created (the dates for project implementation start and finish, the dates when intermediate versions will be ready, etc.). If the created project estimate and working plan were suitable for the client, then the project implementation would be started.
Project Implementation Phase
This phase takes 80% of a project time, and it requires the minimum attention from a client. Since the exact project specification exists and the project budget and implementation plan are determined, a customer will simply receive the information on the project development. We believe that it is convenient for a client to receive a regular report (daily, weekly, bi-weekly or monthly), concerning the project implementation. The client will also receive the intermediate versions of the project according to the timetable approved in the project implementation plan. If during a project implementation phase the client desires to alter the initial specification, it is possible but such actions would be reflected in the project timetable/budget changes.
Contract Payment
For a small project (takes less than 2 months) the payment is effected after the client has received and checked the final version. If a project were large (takes more than 2 months), then the project would be sub-divided into several phases with separate payments after the termination of each phase. As a rule, we correct all errors found during 60 days after a project termination free of charge.
Time-based Interacion Plan
In this approach Logicsoft provides to a client a fixed work resource for a fixed payment. Usually a client sends some tasks to be fulfilled by the resource provided to the client. As a rule, a client receives daily report on the work being done. This plan stipulates single payment per certain time interval (usually monthly). The effective working time for this period is to be compensated. When being applied to the development work, this approach is preferable for sufficiently large projects with permanently changing specifications, because it allows saving lots of time necessary to reach agreement on the specification and budget changes.
The plans described above are typical for the Company and suitable for most of our clients. If you have questions, we would be happy to discuss it by e-mail. Our contact information is to be found at the Contact Us page.
|