SlideShare a Scribd company logo
1 of 3
Download to read offline
Outsourcing - The Benefits Involved
As globalization and technology continue to bridge people closer together and create new business
opportunities, companies decide which operations are fundamental to the business and which can be
outsourced in order to gain efficiency or save money. All business processes are open for the outsourcing
consideration, from information technology to human resource management, from manufacturing,
distribution, to customer service. Lee, Huynh, Kwok, and Pi (2003) state that identifying and
concentrating on the core function of the company is the new trend in business nowadays. This paper
analyzes costs and benefits of outsourcing as well presents a real life example of the failed outsourcing of
software development work in order to reduce time to market.
There are two types of outsourcing – strategic
and tactical. Tactical outsourcing is
straightforward and cost-driven and can be
evaluated annually to ensure best value.
Strategic outsourcing is more complicated
and requires careful consideration since it
involves complete business function, such as
customer service, not just a project.
Businesses have an objective to lower total
cost while at the same maximizing beneficial
value of outsourcing. Axelrod (2004) defines two groups for costs and benefits – tangible and intangible,
each with two sub categories and two types. Using these categories, an analyst for the organization can
measure whether the outsourcing initiative was successful.
Assessing costs and benefits of outsourcing presents unique sets of challenges as some costs are hard to
measure and probability of other costs are very remote to be accurately accounted for. Nevertheless,
assessing costs and benefits of outsourcing relationship is a necessary step in measuring the success.
A Michigan-based company started working on the enterprise-level software development project in
1999 with official project launch date of January 2000. The team consisted of seven people in United
States, five people in United Kingdom and three teams of five people in various parts of India.
Management wanted to leverage spatial and temporal separation by having teams work around the clock
in order to minimize time to market. According to Gupta (2009), product design is a semi-structured task
that can be addressed with “24-hour Knowledge Factory” paradigm.
However, currently, this project is being entirely managed and developed in Michigan. Below is the
analysis of what has transpired. The goal of the project was to develop a global asset management
application with multi-currency, localization, and non-logographic language support. System architecture
of the project was created in Michigan and was communicated to teams in England and India.
During this period, frequent conference calls were required, and because of time difference, someone
was always inconvenienced. During one conference call, someone fell asleep and snored loudly, because
it was 1am in that country. In addition, time difference caused some software to malfunction. When code
was checked-in to Microsoft Source Safe, a source-code repository, in England, and then checkout in
Michigan, the program thought that code was written in the future and caused problem with versioning
and code merging. As a result, some source code was corrupted. As a work-around, teams in five places
had installed local versions of MSS and program source code was shared via e-mail and then synchronized
in a local source code repository. Microsoft has since addressed this problem by replacing the client-side
date stamp with the server-side.
Language differences presented some challenges as well. Though everyone spoke and wrote in English,
teams from around the world used their own spelling – for example, in US, word “organization” is spelled
with “Z,” whereas in England it is spelled with “S.” Same items also have different names in these
countries. For example, in US, a vehicle’s unique ID is called “VIN” and in UK and India is it called “Chassis
Number.” Sometimes teams experienced spoken language barrier so strong that written communication
was necessary to clarify what the person meant to convey.
Cultural differences presented their own set of problems. Team had hard time bonding because if
someone shared a joke, people in other countries did not understand them and it created awkward
situation. Because of labor laws in Britain, team members had vacations that lasted up to six weeks. In
addition, it was permitted in England to have beer at lunch, so after lunch conference calls were not
productive. India’s growing outsourcing demand created attrition problem for the project and team
members would often be switched on a weekly basis.
Due to the size of the group and the fact that it was scattered around the globe, there was little
accountability. Individual team members practiced finger pointing and would not complete assigned tasks
on time. Because of that, some of the conference calls were degraded to a project manager trying to
control the situation and question each member of their task assignment and status. To remedy this issue,
CxT Group Michigan,2415 E.Hammond Lake DriveSte,219 BloomfieldHills,
MI 48302 Contact No:(248) 282-5599 Toll Free:(877) 439-2539
a “go to person” was established at every location in order to communicate project progress and to
resolve any questions that may arise within teams.
Team members also had very different skill levels. Members in United States had broad expertise and
were highly skilled in Microsoft environment and software architecture. Developers in United Kingdom
contained great expertise in Unix and IBM as well as software architecture in general. India team
members had varied level of narrow specialization and people with good, broad knowledge were hard to
keep because of the high demand for highly skilled labor in India.
Ten months and many conference calls later, the team produced the core database structure.
Management noticed that they were not able to reach the expected economies by working the “24-hour
Knowledge Factory” (Gupta, 2009) and pulled the software development under a single roof. Currently,
the team functions within scrum framework with daily short stand-up motivational meetings; sprint
meetings, usually every 2-4 weeks, during which tasks are defined and developers choose the tasks that
they will work on; and face-to-face interaction whenever questions arise. As a result, the team of seven
developers was able to complete the core of the application within ten months and start the work on
various additional modules.
The example above presented a failed outsourcing project because of many issues that were not
accounted for in the beginning. Perhaps because of the relatively small size of the development team, it
was easier handled locally. There are plenty of successful outsourced teams, including large IT teams at
Chrysler, Toyota, and Nissan.
References
Axelrod, W. C. (2004). Outsourcing Information Security. Norwood, MA: Artech House, Inc.
Gupta, A. (2009). Deriving Mutual Benefits from Offshore Outsourcing. Communications of ACM , 52 (6),
122-126.
Lee, J. N., Huynh, M. Q., Kwok, R. C., & Pi, S. M. (2003). IT Outsourcing Evolution – Past, Present, and
Future. Communications of the ACM , 46 (5), 84-89.
Mintz, S. M. (2004, August 4). The ethical problems of outsourcing. Retrieved June 19, 2010, from The San
Diego Union-Tribute: www.signonsandiego.com/uniontrib/20040806/news_lz1e6mintz.html

More Related Content

Similar to Outsourcing the benefits involved

Dow case-study mindjet
Dow case-study mindjetDow case-study mindjet
Dow case-study mindjetICEMarketing
 
Software development for the diversification of Nigeria Ecomony
Software development for the diversification of Nigeria EcomonySoftware development for the diversification of Nigeria Ecomony
Software development for the diversification of Nigeria EcomonyPatrick Ogbuitepu
 
Emergency IT-outsourcing, Flexis
Emergency IT-outsourcing, FlexisEmergency IT-outsourcing, Flexis
Emergency IT-outsourcing, FlexisAlexei Burba
 
Proyek Management E-Book- (3 Constraint)
Proyek Management E-Book- (3 Constraint)Proyek Management E-Book- (3 Constraint)
Proyek Management E-Book- (3 Constraint)PandeGedeAngga
 
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...Effective Remote Design Thinking: A Basic Essential For Global Companies To D...
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...Dr. Vidya Priya Rao, Founder
 
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...Executive Leaders Network
 
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...Liana Underwood
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...EfrogPtyLtd1
 
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxLudmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxsmile790243
 
project management in it context
 project management in it context project management in it context
project management in it contextSidraSaleem17
 
Epgp027 sm assignment_rajendra inani
Epgp027 sm  assignment_rajendra inaniEpgp027 sm  assignment_rajendra inani
Epgp027 sm assignment_rajendra inaniRajendra Inani
 
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...Agile Software Development Meets Corporate Deployment Procedures: Stretching ...
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...David Leip
 
Offshore Software Development Playbook
Offshore Software Development PlaybookOffshore Software Development Playbook
Offshore Software Development PlaybookAmit Ashwini
 
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...Enhancing Internationalization Productivity: I18n Tools Support Software Loca...
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...Lingoport (www.lingoport.com)
 

Similar to Outsourcing the benefits involved (20)

Dow case-study mindjet
Dow case-study mindjetDow case-study mindjet
Dow case-study mindjet
 
Software development for the diversification of Nigeria Ecomony
Software development for the diversification of Nigeria EcomonySoftware development for the diversification of Nigeria Ecomony
Software development for the diversification of Nigeria Ecomony
 
Effective Virtual Projects
Effective Virtual ProjectsEffective Virtual Projects
Effective Virtual Projects
 
Emergency IT-outsourcing, Flexis
Emergency IT-outsourcing, FlexisEmergency IT-outsourcing, Flexis
Emergency IT-outsourcing, Flexis
 
Ch01
Ch01Ch01
Ch01
 
Proyek Management E-Book- (3 Constraint)
Proyek Management E-Book- (3 Constraint)Proyek Management E-Book- (3 Constraint)
Proyek Management E-Book- (3 Constraint)
 
Software Industry
Software Industry Software Industry
Software Industry
 
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...Effective Remote Design Thinking: A Basic Essential For Global Companies To D...
Effective Remote Design Thinking: A Basic Essential For Global Companies To D...
 
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
 
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...
Doniel Wilson Presents: Surviving the Shift. Agile and its Impact to your Fut...
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...
 
50120130406031
5012013040603150120130406031
50120130406031
 
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxLudmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
 
Oseli seville-monday
Oseli seville-mondayOseli seville-monday
Oseli seville-monday
 
project management in it context
 project management in it context project management in it context
project management in it context
 
01 itpm6
01 itpm601 itpm6
01 itpm6
 
Epgp027 sm assignment_rajendra inani
Epgp027 sm  assignment_rajendra inaniEpgp027 sm  assignment_rajendra inani
Epgp027 sm assignment_rajendra inani
 
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...Agile Software Development Meets Corporate Deployment Procedures: Stretching ...
Agile Software Development Meets Corporate Deployment Procedures: Stretching ...
 
Offshore Software Development Playbook
Offshore Software Development PlaybookOffshore Software Development Playbook
Offshore Software Development Playbook
 
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...Enhancing Internationalization Productivity: I18n Tools Support Software Loca...
Enhancing Internationalization Productivity: I18n Tools Support Software Loca...
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Outsourcing the benefits involved

  • 1. Outsourcing - The Benefits Involved As globalization and technology continue to bridge people closer together and create new business opportunities, companies decide which operations are fundamental to the business and which can be outsourced in order to gain efficiency or save money. All business processes are open for the outsourcing consideration, from information technology to human resource management, from manufacturing, distribution, to customer service. Lee, Huynh, Kwok, and Pi (2003) state that identifying and concentrating on the core function of the company is the new trend in business nowadays. This paper analyzes costs and benefits of outsourcing as well presents a real life example of the failed outsourcing of software development work in order to reduce time to market. There are two types of outsourcing – strategic and tactical. Tactical outsourcing is straightforward and cost-driven and can be evaluated annually to ensure best value. Strategic outsourcing is more complicated and requires careful consideration since it involves complete business function, such as customer service, not just a project. Businesses have an objective to lower total cost while at the same maximizing beneficial value of outsourcing. Axelrod (2004) defines two groups for costs and benefits – tangible and intangible, each with two sub categories and two types. Using these categories, an analyst for the organization can measure whether the outsourcing initiative was successful. Assessing costs and benefits of outsourcing presents unique sets of challenges as some costs are hard to measure and probability of other costs are very remote to be accurately accounted for. Nevertheless, assessing costs and benefits of outsourcing relationship is a necessary step in measuring the success. A Michigan-based company started working on the enterprise-level software development project in 1999 with official project launch date of January 2000. The team consisted of seven people in United States, five people in United Kingdom and three teams of five people in various parts of India. Management wanted to leverage spatial and temporal separation by having teams work around the clock in order to minimize time to market. According to Gupta (2009), product design is a semi-structured task that can be addressed with “24-hour Knowledge Factory” paradigm.
  • 2. However, currently, this project is being entirely managed and developed in Michigan. Below is the analysis of what has transpired. The goal of the project was to develop a global asset management application with multi-currency, localization, and non-logographic language support. System architecture of the project was created in Michigan and was communicated to teams in England and India. During this period, frequent conference calls were required, and because of time difference, someone was always inconvenienced. During one conference call, someone fell asleep and snored loudly, because it was 1am in that country. In addition, time difference caused some software to malfunction. When code was checked-in to Microsoft Source Safe, a source-code repository, in England, and then checkout in Michigan, the program thought that code was written in the future and caused problem with versioning and code merging. As a result, some source code was corrupted. As a work-around, teams in five places had installed local versions of MSS and program source code was shared via e-mail and then synchronized in a local source code repository. Microsoft has since addressed this problem by replacing the client-side date stamp with the server-side. Language differences presented some challenges as well. Though everyone spoke and wrote in English, teams from around the world used their own spelling – for example, in US, word “organization” is spelled with “Z,” whereas in England it is spelled with “S.” Same items also have different names in these countries. For example, in US, a vehicle’s unique ID is called “VIN” and in UK and India is it called “Chassis Number.” Sometimes teams experienced spoken language barrier so strong that written communication was necessary to clarify what the person meant to convey. Cultural differences presented their own set of problems. Team had hard time bonding because if someone shared a joke, people in other countries did not understand them and it created awkward situation. Because of labor laws in Britain, team members had vacations that lasted up to six weeks. In addition, it was permitted in England to have beer at lunch, so after lunch conference calls were not productive. India’s growing outsourcing demand created attrition problem for the project and team members would often be switched on a weekly basis. Due to the size of the group and the fact that it was scattered around the globe, there was little accountability. Individual team members practiced finger pointing and would not complete assigned tasks on time. Because of that, some of the conference calls were degraded to a project manager trying to control the situation and question each member of their task assignment and status. To remedy this issue,
  • 3. CxT Group Michigan,2415 E.Hammond Lake DriveSte,219 BloomfieldHills, MI 48302 Contact No:(248) 282-5599 Toll Free:(877) 439-2539 a “go to person” was established at every location in order to communicate project progress and to resolve any questions that may arise within teams. Team members also had very different skill levels. Members in United States had broad expertise and were highly skilled in Microsoft environment and software architecture. Developers in United Kingdom contained great expertise in Unix and IBM as well as software architecture in general. India team members had varied level of narrow specialization and people with good, broad knowledge were hard to keep because of the high demand for highly skilled labor in India. Ten months and many conference calls later, the team produced the core database structure. Management noticed that they were not able to reach the expected economies by working the “24-hour Knowledge Factory” (Gupta, 2009) and pulled the software development under a single roof. Currently, the team functions within scrum framework with daily short stand-up motivational meetings; sprint meetings, usually every 2-4 weeks, during which tasks are defined and developers choose the tasks that they will work on; and face-to-face interaction whenever questions arise. As a result, the team of seven developers was able to complete the core of the application within ten months and start the work on various additional modules. The example above presented a failed outsourcing project because of many issues that were not accounted for in the beginning. Perhaps because of the relatively small size of the development team, it was easier handled locally. There are plenty of successful outsourced teams, including large IT teams at Chrysler, Toyota, and Nissan. References Axelrod, W. C. (2004). Outsourcing Information Security. Norwood, MA: Artech House, Inc. Gupta, A. (2009). Deriving Mutual Benefits from Offshore Outsourcing. Communications of ACM , 52 (6), 122-126. Lee, J. N., Huynh, M. Q., Kwok, R. C., & Pi, S. M. (2003). IT Outsourcing Evolution – Past, Present, and Future. Communications of the ACM , 46 (5), 84-89. Mintz, S. M. (2004, August 4). The ethical problems of outsourcing. Retrieved June 19, 2010, from The San Diego Union-Tribute: www.signonsandiego.com/uniontrib/20040806/news_lz1e6mintz.html