Development Methodology


Monsoon Consulting offers Engagement Models and Development Methodologies to suit all software development projects.

Monsoon Consulting has a well defined model for its outsourced project/product development process using a combination of onsite, offsite, hybrid and offshore processes. We flex this combination of models offering high quality, cost-effective development service to our clients who also benefit from the significantly lower costs of offshore services combined with local project management.

Monsoon Consulting offers a unique combination of onshore business and project management consultancy based in Dublin while maintaining valuable, experienced and skilled technical resources in our Research and Development Centre in Jaipur, India

Options for Client and Project Interfaces:

  • Onshore
  • Outsourcing (Offshore)
  • Hybrid
  • Resource Placement

Onshore
This methodology occurs when the client requires a dedicated team based at their offices for the duration of the project. Onshoring is suitable for complex projects, where the client is seeking high levels of control and where high interdependencies exist between the client and Monsoon Consulting teams. This model is a suitable precursor to outsourcing for clients who have not outsourced development before. Monsoon Consulting provides all stages of the development process as detailed below at the client site working directly with the client project manager and team

Outsourcing
This methodology like the fixed project or bid engagement model is suitable for well-defined projects or modules within projects which can be developed independently. However, before committing we ask that initial requirements gathering, analysis and sometimes design takes place onshore or at the client site with the assistance of our team in the development centre before the development workstreams are completed offshore.

Hybrid
The hybrid model of onshore/onsite and outsourcing offers the client a combination of resources and skillsets based at different locations depending on the need and stage of the project. These development phases are normally outlined in the project plan but with the right engagement model can be flexed to suit the client and developing needs of the project. Ordinarily a Project or Technical Manager will be based at the client site with the client project manager with all software development completed offshore.

Resource Placement
Skilled and expert resources placed onsite for ongoing development or support contracts.

Monsoon Consulting offers development methodologies to suit time, project complexity, team make-up and budget. We are committed to finding the right engagement model and development methodology to suit each client and project and this has been a key driver of engagement success and value realisation for our clients.

Some of the highlights of our offshore methodology are:

  • Quality management system
  • Flexible Processes
  • Intelligent work distribution & integration
  • Project Management Transparency
  • Fast & clear communication
  • Robust infrastructure

Typically, the outsourced development process consists of the following phases, which could be scaled up or down depending on the size of the project.

Development Process