At this step we get a Request For Proposal (RFP) from the Customer. The Customer may either give us a general idea, or provide a detailed description. We thoroughly analyze the Customer's information and prepare a proposal given to the Customer as a set of documents:
Business Proposal - contains our proposal on prices and terms of project completion. Business Proposal also contains a general description of our company, and information about our offshore outsourcing experience in development of similar projects.
Project Concept - contains general concept of the outsourced project: project business purpose, users, functions, etc.
Estimate and Schedule - these documents provide detailed estimate of the project and the schedule of the development. In Estimate, we divide the project into types of work, tasks, and subtasks. For each task we estimate the hours it is supposed to take. Schedule provides the exact dates when each task is performed.
Then we start discussion with the Customer. During the discussion, the requirements for the outsourced projects, price, and terms may change. The whole pre-start process is interactive: the Customer receives our proposal and gives comments; we analyze the comments and provide the updated proposal.
If the project is not very big, the amount of documents sent to the Customer can be reduced. For example, for solving a small problem, we can provide only one email containing our proposal, estimate, and the description of what should be done.
The ultimate result of the organizational step will be an approved Business Proposal and Project Concept that suits both sides. Then, after signing the IT outsourcing contract, we start implementing the project according to the schedule.