Project Outsourcing is the conventional model, where our customers give us specific requirements and we build the software as per the specifications in a fixed cost and fixed time. This model is suitable when the requirements are very clear, and typically suitable for:
- Custom Application Development/Integration Projects.
- Testing of Single Application.
- Migration Assignment.
If requirements are not readily available, then a requirements study phase is done independently. It can be done remotely for small applications and Onsite mode recommended for large applications.
Once requirements are clear, a formal proposal describing the following would be given to the customer with:
- Our Approach, architectural solution
- Release and Iteration planning
- List of Artifacts that we will produce
- Communication and Collaboration Channels during the course of the project
- Effort Estimation: Function Point Analysis
|