1 / 12

Managing Offshore Development

Managing Offshore Development. Ronnachai Uckara MBA 731. What is it?. Offshore programming

howie
Download Presentation

Managing Offshore Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Managing Offshore Development Ronnachai Uckara MBA 731

  2. What is it? Offshore programming (also offshore software development, offshore software R&D) is provision of Software development services by an external supplier positioned in a country that is geographically remote from the client enterprise (a type of Offshore Outsourcing).

  3. Why offshore? • Wages are much lower is countries like India and Russia in comparison with US and Western Europe. • It’s the availability of talent. People are well educated in “offshore software development countries” and are still available. • A very strong home-grown IT sector that is receiving strong government support.

  4. Offshore center • India, China, and Russia are the three leading countries that currently control the offshore programming market. • Other offshore software development destinations include Pakistan, Vietnam, Philippines, Israel, Romania, Republic of Ireland, Eastern Europe (Ukraine, Czech Republic, Poland, Hungary)

  5. How to manage offshore • Make sure the low labor cost is really lower • Assess the programmers' skills realistically • Have solid specifications • Make sure the project plan is very, very detailed

  6. How to manage offshore • Make sure status reporting is unambiguous • Don't overlook language skills • Look at work samples

  7. Offshore example: ANM • ANM's portfolio of offshore services comprises of offshore software development for product and solutions companies in the Financial, messaging, Travel, E-Com based development arena.

  8. Offshore example: ANM Offshore Development Infrastructure • Establishing Virtual Private Network (VPN) with 24 hour connectivity • Establishing of a Project Control Office (PCO) • Inter office communication methodology • Centralized CVS Access • Tools for Offshore Management • Database and QA Servers • Legal Employees Contracts • Admin Help desk for Travel and hotel bookings

  9. Global Delivery Model

  10. Offshore Transition Process

  11. Online Resource Control Manager

  12. Reference • http://en.wikipedia.org/wiki/Offshore_programming • http://en.wikipedia.org/wiki/Offshore_outsourcing • http://www.russoft.org/docs/?doc=1123 • http://www.anmsoft.com/htm/offshore_development_center.htm • http://www.idinews.com/offshore.html

More Related