DumasLab Offshore development center
description
Transcript of DumasLab Offshore development center
www.dumaslab.com [email protected]
Why offshore development center?
- are good for both startups and existing business
- can run one or several software projects simultaneously
- can include one or several development and QA teams with different skills
- are set up and supported by an outsources service provider usually at their premises and with vendor’s experience and existing infrastructure
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Benefits
- Quick set up and quick cancelation, no longer-term investments
- Reduced costs as compared to onshore labor costs
- Reduced costs as compared to offshore full time development team
- Transparent (“aquarium” vs “black box”)
- Simplified accounting
- No problems to visit
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Features
- Servers as a technology and software engineering extension of customer’s main facility
- Allows the customer to focus on business specific while admin routines are being resolved by the outsourcing services vendor
- Customer’s 100% ownership
- Staff replacement within from a week to a month, no special costs
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Flip sides and challenge
- Require an intensive communication due to large geographic distances; poor communication makes ODC use it resources inefficiently and increase overall costs
- Requires regular assessment of the team to perform necessarily HR adjustments
- ODC members are not native English speakers in the most cases.
- May require additional trainings in customer’s business domain
- Time difference
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Flip sides and challenge
- The customer may need to get familiar with local HR market, their specific, levels of salaries and professionalism to make effective HR decisions if he want to.
- Startups are often don’t have solid development process the outsourcing vendor has to analyze, recommend and implement…
- Roles and responsibilities - Just enough documentation - Agile development, if required
- Average time to hire talents
- Middle level engineer: 1 - 2 weeks - Senior engineer: 2 - 4 weeks - High level leader: 3 - 8 weeks
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Creation steps
- Discuss and create an estimation for the monthly budget.
- Consider a particular model of building the team: - Hiring new ones or based on existing vendor’s employees or
mixed model.
- Figure out requirements for the talent expertise, identify the needs of:
- Permanent long term employees - Contractors for shorter periods of time
- Plan infrastructure
- Equipment workstations and servers - Office desks and space - Network equipment
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Creation steps (continued)
- Budget sign off
- Build a team: hiring process
- Set up knowledge transfer, requirements gathering process, training.
- Set up communication process: - Meeting scheduler - Reporting - Personal communications
- Set up workflows, management systems
- Achieve success
Offshore Development Centers
www.dumaslab.com [email protected]
Budget components
- Salaries, bonuses
- Office space costs
- Collective taxes
- Telecommunications costs
- Bank expenses
- A fee to the vendor
Offshore Development Centers
www.dumaslab.com [email protected]
ODC Service levels
Offshore Development Centers
What the customer can do: - Review all and any costs, costs analyses, suggestions
and negotiations for cost reductions or additional expenses.
- HR activities such as: - Conduct interviews - Make hire decisions - Make firing decisions - Motivate - bonuses
- Project management: yes, if customer wishes,
and may be hidden if the customer wants so
- Visit ODC: yes, any time