Home > Data Center Tips > > Mainframe outsourcing trend beginning to reverse
Data Center Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Mainframe outsourcing trend beginning to reverse


Wayne Kernochan, Contributor
10.25.2006
Rating: -4.29- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


For the last 15 years, the overall trend in IT has been towards outsourcing -- but that trend is apparently beginning to reverse.

The Sloan Management Review (Summer 2006, p. 12) notes that according to a recent Deloitte Consulting LLP study, 70 % of large organizations studied "had negative experiences with outsourcing … [and] 64 % of the organizations … have brought at least some functions back in-house because of their negative experiences."

Moreover, the same article notes that IT finds outsourcing "increasingly dangerous." Other reasons for moving back in-house include the "lack of flexibility and velocity ... to handle complex tasks directly related to core business practices," problems with quickly-outdated contracts, and increased regulation such as Sarbanes-Oxley that makes monitoring the outsourcer much more difficult (and whose penalties do not fall on the outsourcer).

What implications does the new insourcing trend have on the mainframe? In this article, we examine the strategies for a less outsourced organization. As an example, we'll use the development offshoring market that has been at the core of outsourcing in the last five years.

Mainframe development outsourcing

Development outsourcing (outsourcing development of new applications or upgrade and maintenance of existing ones) is about improving the effectiveness of development. Therefore, it is in a sense about programmer productivity. That is, outsourcing is not about producing more lines of Assembler code per programmer, but producing more lines of code per dollar spent.

On a purely cost basis, offshore outsourced development is highly attractive. Despite factors such as infrastructure and communications costs, and a rapid increase in Indian wages, it is estimated that the cost of an Indian programmer continues to be 55-75 % of the American programmer. Meanwhile, a new pool of low-cost programmers is increasingly available in Eastern Euro


BROWSE BY TAG
Mainframe jobs,   Server hardware,   Mainframe computers,   Managing data center outsourcing services and vendors,   Data center operations management,   Mainframe management,   Chapter 3: Mainframe Migration Considerations,   Mainframe staffing issues,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Mainframe jobs
Mainframe programmer takes roundabout route in career path
Austin high-schoolers bowled over by mainframe's scale
Avoid a mainframe skills shortage: Educate recent graduates
Mainframe 2008 year in review
The future of the mainframe in healthcare: Two scenarios
IBM mainframe Share user group special report 2008
Mainframers go for a jog at Share user group conference
Mainframe student anticipates a bright future
Share's leadership dishes on San Jose conference
Mainframe New Year's resolutions

Managing data center outsourcing services and vendors
Data centers deal with the fallout of mergers and acquisitions
Gartner dispels concerns surrounding cloud computing services in India
FBI raids Dallas data center colocation company
Texas Memory Systems increases solid-state disk capacity: News in brief
CRG West preps data centers for cloud computing customers
Data center panel weighs cloud computing risks, rewards
Disaster recovery strategies: Should you outsource, manage in-house or partner?
Cloud computing versus colocation: What's the right fit?
How to prepare for remote data center maintenance trips
Business continuity planning consultants: Are they worth the money?

Mainframe staffing issues
High-tech job increases marred by skills shortage
Workload consolidation attracts new blood to mainframe
Is there a mainframe skills shortage?
COBOL, Wintel generations must bury the hatchet
Restocking the mainframe talent pool
COBOL skills needed in the future
Finding mainframe skills you never knew about
Staffing often overlooked during platform migration

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
indemnification  (SearchDataCenter.com)
on-demand computing  (SearchDataCenter.com)
TCO  (SearchDataCenter.com)
Teraplex  (SearchDataCenter.com)
utility computing  (SearchDataCenter.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


pe and China.

Yet, problems with outsourced development, especially offshore outsourced development, persist and have not been completely overcome. In some cases, these include language barriers (programming is subtly English-biased), remote and geographically distributed communications barriers, the need to pass in-house knowledge to the outsourcer, and the loss of scarce in-house mainframe programming and system skills.

Communications barriers between IT and the service provider remain a key problem with remote or offshore outsourced development. Communications are typically in a "limited bandwidth," via phone or data transmission, not face to face or over an intranet. Offshore sites such as Ireland and India have at least a five-hour time difference to contend with. Thus, communication often tends to crowd toward the narrow "overlap windows." Communication across companies adds an extra layer of constraint and misunderstanding of corporate development procedures.

Offshore development sites have made great strides in overcoming many of these communications difficulties in recent years. Examples include techniques such as "round-the-world handoff" programming, which leaps from time zone to time zone as the globe turns; collaborative software, which allows remote programmers to share a task; "nearshore" development (e.g., in Canada); and project management over the Web. However, it remains true that most offshore outsourced development for the mainframe or other platforms involves creating a detailed specification at the start of the project and shipping it to the offshore site. This is done while minimizing communications (and changes) until the end of the project.

Where offshore development makes sense

The following project conditions are most favorable to offshore outsourced development today:

  • Slow change in project or product specifications.
  • Relatively simple programs that are more easily and more rapidly specified.
  • Projects that involve less knowledge that is proprietary to the contracting company.

    By the same logic, offshore development is least suited to the following development projects:

  • Rapid change in specifications.
  • Complex environments with complicated specifications or for which no specification is available.
  • Projects involving poorly specified existing code, unspecified "business rules," or poorly specified proprietary interfaces to proprietary databases and applications.

    Much of today's mainframe development involves upgrading existing corporate applications for maintenance or incorporating new technology, including connecting existing applications. It also involves, to a lesser extent, the creation of new applications. Table 1 shows what the "fit" is between offshore development and these tasks.

    Table 1: Development tasks and offshore services
    [TABLE]
    Source: Infostructure Associates, August 2006

    Moving mainframe development back in-house

    The same cost problems that led to offshore development outsourcing in the first place will remain unless IT improves its mainframe development processes. This is not simply a matter of "learning from the outsourcer," or hiring the outsourcer's programmers away.

    Mainframe development processes need to be more clearly aimed at reducing maintenance costs over the long term via application modernization strategies and to focus new applications and features on competitive advantage while speeding the development process.

    For the mainframe shop, insourcing should improve flexibility and velocity in key comparative-advantage and regulatory initiatives, reduce IT risks, and improve corporate security. But a company should only do so if it learns lessons from the outsourcer and adopts better processes and strategies.

    Enterprises should also keep in mind that mainframe technologies (especially software) are increasingly merging with those of other platforms in areas such as service-oriented architectures (SOA); cross-platform operating systems, infrastructure, and applications (Linux/DB2/SAP); and middleware (WebSphere). The "re-insourced" mainframe can now take advantage of IT efforts on other platforms and vice versa. T.S. Eliot once wrote that the end of all our striving "is to return to where we began/and recognize it for the first time." The "less outsourced mainframe" returns IT to where it began -- and offers the opportunity to leverage the mainframe far more effectively than ever before.

    Rate this Tip
    To rate tips, you must be a member of SearchDataCenter.com.
    Register now to start rating these tips. Log in if you are already a member.




    DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



  • White Papers - Data Center Networking

    The Intel IT Technology Center - Power, Performance and Mobility Solutions

    HomeNewsTopicsITKnowledge ExchangeTipsBlogsMultimediaWhite PapersEvents
    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    SEARCH 
    TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Site Map




    All Rights Reserved, Copyright 2005 - 2009, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts