CMP Network Computing
Log In to Network Computing
  Techweb
 
Top 11 List Security Channel SpamOmeter Internet Threat Level
Live Lab Cams Storage Channel IT Pro Downloads Network Design Manual
 Site Map |  What's New |  Current Issue |  Past Issues |  Article Index |  Newsletters |  Content Feeds |  Subscribe
Welcome to Network Computing Networking News Product Reviews, Sneak Previews, Analysis Workshops, Primers, Tutorials Site Content According to Technology Covered Forums, Blogs, Opinions Site Tools for IT Professionals Centerfold Case Studies Interactive Buyer's Guides


IT Knowledge Made Simple
Stay on top of strategic IT infrastructure trends with our special IT StrategyCenter, powered by StudioOne Networks.

Regulatory Resource   Threat Intelligence      Resilient IT      Boardroom Strategies      
Regulatory Resource / Tactics

What to Do About Those Legacy Systems

By Jodi Mardesich

The word 'legacy' usually has a positive connotation -- something handed down from an ancestor or predecessor, such as property or a family trait.  In the world of IT, however, legacy systems are viewed as problematic relics of the past -- old mainframes, minicomputers, or outdated applications built with programming languages no longer taught and rarely used. And the situation is exacerbated as programmers who know how to work with legacy systems are retiring.

Legacy systems and legacy thinking are the biggest challenges to transforming business today, according to the Gartner Group. While legacy systems pose a challenge for the public and private sector alike, government organizations are increasingly looking to replace processes with less costly, off-the-shelf solutions. At the federal level, the President's Management Agenda has called for streamlining processes, putting more government services online and integrating different government computer systems so that information can be shared. But government CIOs face an uphill battle because even purported "one-size-fits-all" solutions to legacy application woes can cost millions of dollars.

Despite being old and outdated, legacy systems still work, providing critical functions such as accounting and payroll. As long as they're still working, some CIOs may be tempted to leave them alone. But experts advise examining the true cost of allowing legacy systems to continue operating.

First, they are expensive to maintain. "Companies spend 80% of their software budgets on ongoing operations and maintenance, leaving just 20% for new investments," says Phil Murphy, principal analyst with Forrester Research. "That is not enough funding for projects that can increase revenue and leverage new business opportunities."

Legacy applications cost so much to maintain due to the lack of knowledge about them, Murphy says. 

In addition, legacy applications may not scale to meet the needs of a growing company. And because they were built before federal and state compliance standards like Sarbanes Oxley and HIPAA were created, they may be compliance risks, as well.

What to do with legacy systems

Murphy says there are four possible outcomes facing CIOs with legacy systems:

1. Leave them alone CIOs don't have to rip out or change legacy applications. "Not every application needs fundamental changes," Murphy says.  "Few firms can afford to change every application. Ask why an application should be changed, rather than why it shouldn't be changed. Since IT budgets are limited, focus on the applications that need the most attention."

2. Modernize them If leaving applications alone is not a viable solution, public sector CIOs can try to make the case that the failure of a legacy system could jeopardize important government programs. If changes are necessary, there are several options, from simple interface fixes to changing platforms and languages, Murphy says. Some options include creating Web-to host interfaces; breaking down components of the applications and re-working them with new tools; migrating to new operating system platforms or database systems; and migrating to new programming languages.

3. Replace them CIOs who opt to replace legacy systems can go several different routes. They can rewrite the application; purchase a packaged application; purchase a hosted application; or acquire an open source version of the application. This can be done in-house or it can be outsourced.

4. Retire them Even if retiring the application is the best option, shutting legacy systems down doesn't come without a price tag.  "There may be considerable effort to unhook an application from all the places it touches in a mature organization to ensure that those touch points are replaced or plugged and that nothing is broken," Murphy says.

Making the case for your choice

There is no one solution that meets the needs of every situation, Murphy says. Each option has its merits. But there is one thing every CIO should do: start with an inventory, and use automated application portfolio management (APM) tools to find out what they have, and go from there. "IT managers have been evaluating applications based on insufficient information for years," Murphy explains.

APM tools in essence take an inventory, enabling CIOs to find out what is happening in IT and take corrective action. "You can't design the future state unless you know what the current state is," Murphy says. "The right way forward for everybody is to rationalize the applications, to build metrics around them so they know what they have, and know what value they are to us and know whether or not the applications are worth modernization." For example, find out if an application supports three people in the mailroom, or if it supports the core work of 500 people, Murphy says.

Legacy applications aren't all decades old. New legacy applications are being created every 18 months, Murphy says. Applications written in Java and Perl and C++ become legacy when the original authors move on.

"There is no blueprint left behind," says Murphy. "Folks that go in to fix them have to recreate the wheel. It's a fairly widespread problem."

By getting a handle on what IT assets exist, and creating a plan to deal with legacy systems, both past and future, government CIOs can be progressive, moving from disconnected, stove-piped systems and toward a future of government systems working together.

Jodi Mardesich writes about business and technology. Her writing has appeared in The New York Times, Fortune, San Jose Mercury News, Salon, Slate, and Yoga Journal.

IT Strategy Center is a daily editorial resource offering innovative insights and strategies for building an integrated, secure and resilient IT infrastructure.

Articles by Topic
Sectors
Law
Tactics
Related Content
Fast Fact

"Companies spend 80% of their software budgets on ongoing operations and maintenance, leaving just 20% for new investments."

--Phil Murphy, principal analyst with Forrester Research

Sponsor Tools
Podcast Audio Content

CIO Strategy Center is now available in audio format.

This week's feature topic is:


CIO Interview: CIO of Port of Portland, Michelle Gaines
Playtime: 7 min 59 sec



Download | Subscribe


Advertisement
Site Navigation
Home | Article Index | Newsletters | RSS Feeds | Site Map | IT Tools | Reviews | Technologies | Workshops/Tutorials | News | Forums/Blogs/Opinion | Bookstore | Jobs | RFP/RFQs | White Papers | Audio | Downloads | Editors | Webmaster | Sales and Marketing | Magazine Media Kit | Online Media Kit | Events | Reprints | Editorial Calendar
Technology News and Opinion
Small Business Pipeline | IT Utility Pipeline | Business Intelligence Pipeline | Desktop Pipeline | Compliance Pipeline | Server Pipeline | Storage Pipeline | Security Pipline | Mobile Pipeline | Linux Pipeline | Advanced IP Pipeline
Companion Sites
Independent Testing Services | Network Magazine | IT Pro Downloads | UnixWorld | Interactive Buyer's Guide | InternetWeek | InformationWeek | Transform Magazine | Pipeline Technology Sites | Intelligent Enterprise | TechWeb | Shop-Marketplace.com



TechWeb is brought to you by CMP Media LLC, Copyright © 2004
Privacy Statement | Terms Of Service