Outsourcing engagement models
Outsourcing engagement models
Dedicated staff
Dedicated developers
Benefits
- The simplest form of outsourcing
- Developers work directly under client direction (project management, technical leadership)
- Flexibility to combine developer skills
- Clients have full visibility of developers' iteration plans and project status at all times
- Excusively dedicated developers to clients (in case of sufficient tasks delegated)
Best fit
For companies of all sizes aiming to extend existing in-house staff with outsourced developers, while saving the overhead costs.
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
task, component
Pricing model
T&M, price/hour, price/day, price/month
Geographical model
offshore, nearshore
Project management
no
Client involvement
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Dedicated staff
Offshore development Centre
Benefits
- No need for high client involvment
- Multi-skilled structure
- High efficiency from day one
- Team sizes are adjusted to changing requirements
- Clients have full visibility of developers' iteration plans and project status at all times
Best fit
For companies who need an offshore team with management both for individual projects and for adding new versions.
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Project Leader
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, component
Pricing model
T&M
Geographical model
offshore, nearshore
Project management
no
Client involvement
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Project-based engagement
Fixed price
Benefits
- High efficiency for scoped requirements
- Fixed deadlines & teams
- Our experts provide a thorough analysis to find the best approach for your needs
Best fit
For companies who want to partner with an advanced offshore team and have well defined project scope & requirements, without many change requests expected.
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Business Analyst, Project Manager
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, solution
Pricing model
fixed price per project, fixed price per solution
Geographical model
offshore, nearshore
Project management
yes
Client involvement
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Project-based engagement
Agile contract
Benefits
- Strong client control on timing & budget
- High flexibility through changes between sprints
- Modularity
- Flexible team arrangements
- Projects can be stopped any time Quick reaction to changes
Best fit
For companies with mature Agile processes and clearly defined sprint planning.
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Business Analyst, Scrum Master
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, solution
Pricing model
T&M, fixed price per iteration, fixed price per requirements, fixed price per release
Geographical model
offshore, nearshore
Project management
yes
Client involvement
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Dedicated developers
Best fit
For companies of all sizes aiming to extend existing in-house staff with outsourced developers, while saving the overhead costs.
Benefits and more
Benefits
- The simplest form of outsourcing
- Developers work directly under client direction (project management, technical leadership)
- Flexibility to combine developer skills
- Clients have full visibility of developers' iteration plans and project status at all times
- Excusively dedicated developers to clients (in case of sufficient tasks delegated)
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
task, component
Pricing model
T&M, price/hour, price/day, price/month
Geographical model
offshore, nearshore
Project management
no
Client InvolvEment
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Offshore development Centre
Best fit
For companies who need an offshore team with management both for individual projects and for adding new versions.
Benefits and more
Benefits
- No need for high client involvement
- Multi-skilled structure
- High efficiency from day one
- Team sizes are adjusted to changing requirements
- Clients have full visibility of developers' iteration plans and project status at all times
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Project Leader
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, component
Pricing model
T&M
Geographical model
offshore, nearshore
Project management
no
Client InvolvEment
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Fixed price
Best fit
For companies who want to partner with an advanced offshore team and have well defined project scope & requirements, without many change requests expected.
Benefits and more
Benefits
- High efficiency for scoped requirements
- Fixed deadlines & teams
- Our experts provide a thorough analysis to find the best approach for your needs
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Business Analyst, Project Manager
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, solution
Pricing model
fixed price per project, fixed price per solution
Geographical model
offshore, nearshore
Project management
yes
Client InvolvEment
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility
Agile contract
Best fit
For companies with mature Agile processes and clearly defined sprint planning.
Benefits and more
Benefits
- Strong client control on timing & budget
- High flexibility through changes between sprints
- Modularity
- Flexible team arrangements
- Projects can be stopped any time Quick reaction to changes
Typical roles
Junior Software Developer, Senior Software Developer, Application Tester, Database Developer, Software Engineer, Software Architect, Technical Consultant, Solution Architect, Business Analyst, Scrum Master
Technology
.NET, Java, Android, iOS, HTML5, Oracle, PHP, Python
Scope
project, solution
Pricing model
T&M, fixed price per iteration, fixed price per requirements, fixed price per release
Geographical model
offshore, nearshore
Project management
yes
Client InvolvEment
Typical engagement length
Communication intensity
Transparency
Scalability
Flexibility