Engagement Models

Outsourcing is a strategic partnership, not a simple hand-off of duties.

At StakLiA our endeavour is to become an integral part of your strategic initiative by becoming a valuable partner of choice and delivering results as per the expectations of our clients. Our focus is always of providing value to our client projects and driving innovation into your product or service to make it better.

For any project to be delivered successfully project planning and project management are most important which are our hallmarks of success. For a better planning and management it is imperative to select a proper engagement model that is transparent and acceptable to both parties and provides strong governance to all aspects of the relationship.

We work on various engagement models to provide full stack service delivery assurance and project management. We try to align the best possible engagement model and governance structure which will suit your requirements, culture and business objectives.

Our engagement models

We usually work by these four engagement models but are open to discuss any changes based on your requirements.

  • Dedicated-Offshore-Resources

    Agile Project Team

    What is it: You hire an Agile team comprising of coding team, designers, testers, domain experts, DB designers etc. which will work dedicatedly on your project and deliver a minimal viable product within 2 to 3 months. As per the agile principles, the team delivers a set of functionalities every two weeks (sprint) and seek your feedback on the same. As the requirements change and functionalities keep on adding iteratively, you will be able to keep track on your costs and what you are spending each week for the resources your have hired.

    Why Agile: In these times when business realities are changing as fast as we change clothes the traditional waterfall methodology of software development becomes untenable due to its outdated methods in present business scenario. In the new agile paradigm the product owners get a chance to assess the direction of the project every two week throughout the development lifecycle.

    Agile is “iterative” and “incremental” which not only makes it relevant but also reduces the overall cost of development and time to market a product. The agile framework can be applied to any time bound project which requires you to keep a check on your costs and reduce time to deliver a minimal viable product.

    How does it work: The founder or the product owner of the company provides us with initial requirement, which could be in the form of an idea, a concept or a story, or a loose ended scope or a feature list. Based on the initial requirements gathered and your deadline, we will allocate an Agile team with required resources that best suit the needs.

    We also convey to you the monthly cost that will be incurred by you for these resources and what scope we will be delivering every month so that you will have ample information and time to raise your funds for the complete project scope. Agile’s iterative and hand-in-glove model ensures that our resources work as your extended team and thus you can show something to your investors periodically, raise money and get valuable feedback on how to improve to make it better for next round.

    The continuous feedback loop, regular communication and strong project management will also give you the flexibility to anytime scale-up or down the resources from the team as per the requirement. The Agile team reports directly to you (or the product owner assigned) and you have full control over all the aspects of the project. We monitor the project for quality standards and step in whenever necessary.

    Who should use it: Any product development company or a start-up, who does not have a clear and well defined project scope to estimate the effort and cost, but is looking at faster delivery to market or raise next round of funding.

  • Fixed-Price

    Fixed Price Project

    What is it: You clearly define all the requirements of the project with precise scope and project specifics, predefined delivery period and a fixed budget. This model entails a specific time frame and a detailed set of well-documented requirements to the end product which is not likely to change throughout the project. We will provide you the price estimate based on your project scope, time-frame and complexity.

    Why Fixed Price: In some projects (which may be part of a larger program) you know all the specific details of what needs to be done and in what period it is to be delivered. When the project criteria are fixed and there isn’t likely to be any deviations from the original plan then the Fixed Price model is a preferred model of engagement.

    How does it work: In this model, usually waterfall methodology is applied which is the traditional project management methodology and has a fixed project planning and management steps.

    After the project requirements, milestones, deadlines and budget is worked out and agreed upon we assemble and assign a team to start working on the project.

    Depending on the need we may change the number of people working on the project. However, the project manager is the constant entity who regularly manages and updates you on the progress of th project. This type of engagement requires minimal intervention from client side and thus enables you to focus more on the core activities.

    Who should use it:If you have clearly defined project scope, deliverables, activities, and budget then this is the preferred model.

  • Time-And-Material

    Time and material

    What is it:This model is more suited for medium to long term projects with dynamically changing requirements, largely undefined scope of work and varying workloads for development team. This is pay as you use model, with billing based on how much time has been invested by the team.

    Why Time and Material:When in the initial stages, the project is still raw and there is no sufficient data to properly estimate the total cost or project requirements, or if the client wants more direct control over the whole process then this is the preferred model. This model provides flexibility to change and re-define the project specifications at any stage of the implementation. Size and workload of the team and resources assigned to the project can be re-calibrated according to the evolving requirements, hence optimizing time and cost.

    How does it work: We will assign a team to your project based on initial requirements, these resources will have wide range of skills to work on your project. They will start working without a detailed specification of the project needs.

    At later stages, as the project evolved and the requirements are more clear we change the composition of the team and keep changing as it throughout its evolutionary stages. A project manager is assigned to the project who will keep a close watch on the project, its requirements, and communication with client.

    Who should use it:If for a relatively large and long-term project where it is difficult to predict the requirements or the end product then this is the preferred engagement model.

  • Transaction-or-Outcome-Based

    Transaction or Outcome Based

    What is it:This is an output or outcome based service delivery and commercial model. In this model the desired outcomes of the project are measurable and a historical data is available to baseline the pricing. This type of model is mostly suited for projects where both client and vendor are matured to understand the nitty-gritty’s of the project and the client doesn’t mind paying an extra amount for the desired outcome. The complete ownership of delivery and assurance of it is passed on to the vendor.

    Why Transaction based:As the client-vendor relationships mature and client expectations evolve, clients no longer pay for the resources assigned to the project. They look at more matured form of engagement where the payment of services is based on the achieved outcomes. This type of model is a skin-in-the-game model with vendors sharing risks and thus reaps larger rewards. However, this outcome or transaction based pricing is still maturing, thus most contracts start with T&M or Fixed pricing contracts.

    This type of pricing usually works in the later stage of project outsourcing assignments.

    How does it work:You provide us the exact requirements with the metrics of performance evaluation and pricing is decided based on pre-agreed business outcomes. Once all the variables are agreed upon we assign a team to start working on the project.

    We will assume all the risks of delivery and take complete ownership of turning around the project deliverables. The performance is assessed based on pre-decided business outcomes and accordingly the billing is generated.

    Who should use it:When the requirements and business outcomes are clearly defined and known to both client and vendor.

Want to discuss any requirements or looking for a quote?

Request Free Consultation