| Other ISPW Articles | |
Application Development TrendsDevelopment solutions for corporate software managers Application ManagementLeading-edge firms putting a premium on I/S managers
|
| Tool search can lead the way Often in the process of searching for and selecting development tools to help execute projects, companies move into the broader area of responsibility that application management represents. The following related examples follow from search efforts for configuration management tools, Year 2000 inventory analysis and repair tools, and development repository solutions. AirTouch Cellular, Bellevue, Wash., is a cellular phone company with applications on several different platforms. "We started looking for a configuration management tool so that the large number of people working on our billing system would know who is working on the same module and not overwrite changes," said Pamela Perrott, software quality analyst at AirTouch. "In the process, we found ISPW." ISPW, from Benchmark Technologies Ltd., Alberta, Calgary, Canada, is an integrated application development environment for MVS, OS/2 and Windows applications. According to Perrott, ISPW provides three things: 1. Productivity -- on one panel, programmers can do
90% of their work; All of AirTouch's applications run under ISPW now, according to Perrott, who began using the product in early 1996. "We use ISPW to manage our applications," Perrott said. "When our programmers make changes and put them back into production, they use ISPW to keep all the pieces and not lose any of them." ISPW is extensible and has open APIs, she added. Other tools which help the AirTouch team track changes include File-Aid from Compuware Corp., Farmington Hills, Mich., and Easytrieve Plus from Computer Associates, Islandia, N.Y. "If a person checks out a Cobol copy book, we can cause the File-Aid and Easytrieve Plus to be updated through ISPW," Perrott commented. Developers at the Bank of Montreal, Toronto, Canada, also settled on ISPW after conducting a search seven years ago for a tool which could help the department save money and manpower. "It became one of our critical systems that had to be up; otherwise, we could not do development," said Mark Nielson, senior analyst. Today at the bank, ISPW acts as a framework that supports the use of many development tools. "Maintenance would not be possible for a group with as many modules as we have," said Nielson. "We have tens of thousands of written modules and tens of millions of written code. It would be impossible to manage without an internally-developed tool or ISPW." The Provident Companies, a life and accident insurance company based in Chattanooga, Tenn., has a requirement to track almost 20,000 modules and over 23 million lines of code. After a search, Provident's team also selected ISPW. "I call ISPW a programming workbench rather than a configuration management system," said Pat Berastegui-Egen, vice president of data access and utilization. She finds also that use of the tool cuts down on training requirements. "I don't need to keep training people if everybody is using the same workbench. When you have a lack of resources or a shrinking I/S work force, you need tools to enable team participation." Provident integrates a number of tools into ISPW, including: for change management, Panvalet from CA and SCLM from IBM; for code generation, Telon from CA; for debugging, Xpediter from Compuware; and for analysis, VIA/Insight from Viasoft Inc., Phoenix, Ariz. Internally-developed production control and tape management tools are also integrated. Recently, Benchmark Technologies integrated ISPW with a suite of tools from Viasoft, which proved helpful to Provident as well. |
Year 2000 leads the way
The City of Phoenix moved into application management as a result of efforts to find a vendor to solve the Year 2000 problem. Choosing Viasoft's Enterprise 2000 to get Year 2000 compliant, the city found that the same Viasoft tools could be adopted for ongoing support of Cobol-based legacy applications, said Jack Thomas, the city's deputy information technology director.
Many organizations need tools that help manage a mixed portfolio. What Viasoft tools do for the Cobol environment, the Discover product suite from Software Emancipation, Lexington, Mass., does for the C and C++ environment. "We are seeing a new breed of applications moving into the software development arena," said Tom Axbey, Software Emancipation vice president of marketing. "We go to the customer and build an information model which is a complete understanding of the organization. We build a repository of all the applications at the lowest common denomination."
Development repositories, such as that within the Maestro II toolset from Softlab Inc., Atlanta, also prove to be extremely valuable for application management. Maestro II is an integrated work group environment that encompasses a set of facilities or tools supported by a LAN-based repository. This repository is the foundation of Maestro II providing management and control of objects, versions, configurations and work flow.
"Maestro is a good example of what can be done when you mix process management with a repository," commented Clarity's Hayes. "However this concept is often hard to put into place for many I/S organizations because these types of tools are expensive and difficult to implement." The challenges include difficulty getting staff to buy into what amounts to a culture change, and different opinions on what types of repositories should be used for application and wherethey should reside, Hayes suggested.
The Gartner Group's Germann suggests there are two main types of repositories: an operational change management repository, which in most organizations today is part of the integrated help desk; and a general asset management repository which keeps track of hardware, software and everything associated.
Systems integrators at the Computer Task group are using Platinum Process Continuum from Platinum Technology, Oakbrook Terrace, Ill. as their repository of methodologies. Continuum runs on Windows NT, Windows 95 and OS/2. "The question arises whether a higher percentage of your applications are mainframe-based versus distributed," said CTG's Hencke. "Depending on that, you can decide where you want your repository to live -- on the mainframe or Unix servers."
Continuum provides a road map when you look at application management issues," said Hencke. "Continuum is the first level repository providing you with the when, what and, to a degree, how. The next level down, you need an object repository where you capture the what. The tools wrapped around that object repository help you carry out the how."
Most companies have made a start on the knowledge/methodologies repository, Hencke said. People have figured out how to make good use of tools that manage configuration but, Hencke said, in most companies these two technologies have not intersected yet. There are numerous vendors already positioned to offer tools for application management and there are numerous vendors still rushing in, vying for position. "If you look at Platinum's overall set of tools, they are pretty good at application management," said Hayes. "In the long term, Viasoft wants to be in the application management space. Getting an underlying repository that helps manage all the information gathered will help them." Viasoft recently announced its plans to acquire Roettger & Osterberg Software Technik GmbH (R&O), a privately-held German provider of client/server repository technology.
As companies aim to improve their process more and more, put in place a reuse paradigm, improve their maintenance program and know exactly what they have in terms of applications, a standard way of managing applications will get attention from senior-level executives. "Would you get on an airplane that works as well as your application?" asks Hayes. "If they can make airplanes that work well, why can't we make applications work well?" The answer, according to Hayes, lies in defining application development as a science rather than an art.
Reference:
Hayes, Ian S. "App management emerges," Application
Development Trends, August, 1996.
Application Development Trends is published monthly by Software
Productivity Group/Ullo International Inc.
For more information on advertising, subscriptions, and reprints, call
SPG/Ullo International Inc. at 508/652-1100 or write to SPG/Ullo, One Apple Hill, Suite
301, Natick, MA 01760 or
BenchMark Technologies Ltd. may be reached at:
907-18 Avenue S.W.
Calgary, AB T2T 0H2 Canada
Phone: 1-800-839-ISPW
Fax: 1-800-281-0645
Reprinted with permission from an article in
Application Development Trends, January 1997.
© Copyright 1997 SPG/Ullo International, Inc. All rights reserved.
|
|