Veolia Recycles, Reuses Valuable RPG Apps Using WebSmart Modernization Tool by Robert Gast The least disruptive way to update business computing applications is through an incremental approach to application modernization, says evolveIT’s vice president of client technical resources, Dan Hogan. Headquartered in Tustin, California, evolveIT focuses on IBM i platform modernization and RF warehousing technology. "WebSmart offers us a great combined value, which we were able to take advantage of almost immediately - my developers who have no html experience can create programs for the web and we can drastically cut the programming time needed to see results. Moreover, the backend logic, PML, is extremely easy to understand. WebSmart offered us a very quick payback when learning a new technology." Ten months ago, evolveIT began enhancing core business applications at the Solutions and Technologies division of Veolia Environmental Services, a subsidiary of the largest environmental services company in the world. Existing applications received new web-based user interfaces, and entirely new applications were created to accommodate current business requirements. To date, 48 programs have been developed using WebSmart from Business Computer Design.
There are several reasons that incremental modernization represents the path of least resistance, says Hogan. “It preserves the existing investment in your information systems and in the people who are involved– both technicians and the users. And while there are reasons to leave some green screen applications alone, in many cases we can actually improve workflow by implementing a browser environment.” Help for Custom ERP For the past eight months evolveIT has been bringing Veolia’s application environment into the present day. Veolia is running what is in essence, a very specialized ERP application. Their legacy code, which had been modified over the course of 17 years, grew increasingly expensive to maintain. In many instances programs were developed or changed by consultants who had moved on to other engagements. For a while, Synon was used to accelerate the development process but it was abandoned and native RPG development again became the standard. Veolia web applicationVeolia was at a juncture where lots of new functionality was needed based on requests from several departments and regulatory changes. Since new functionality was called for, the use of webfacing technologies on existing RPG applications was not a realistic consideration because wysiwyg-type systems are far too limiting.
Aside from the advantages gained through new functionality and a web accessible user interface, the new application environment is going to allow Veolia to retire an older iSeries machine. Like other companies, they maintained two different systems because they couldn’t port many of their legacy applications to a new server with a current version of i5/OS. “Veolia’s IT department really has a great success story to tell because, so far, these new systems have gone in with nary a hitch.” The first evolveIT-developed system to have been placed into production is the Approval Module. The Approval Module is a complex set of programs that manage information on which types of waste Veolia is certified by the EPA to handle. Because of the complexity associated with processing industrial waste; the need to protect the environment, and the need to reclaim reusable resources, many of Veolia’s facilities have capabilities that are dedicated to specific types of hazardous and non-hazardous solids or liquids. The Approval Module also identifies the specific capabilities of each Veolia facility. Users key in a three-character facility code and a drop down box displays the function of that facility. According to Hogan, “The new web-based approval module saves users a great deal of time, and based on user statistics we can see that it’s being heavily used.” The Near Future Another web-based system called Waste Information Profile (WIP) has just been approved for production and will be introduced to users over the course of the next several months. Veolia’s IT department is bringing users onto new systems one facility at a time. The next set of applications slated for redevelopment are Veolia’s financial systems. Says Hogan, “Veolia’s IT department really has a great success story to tell because, so far, these new systems have gone in with nary a hitch.” Hogan began considering the use of WebSmart in evolveIT’s consulting practice after spending a year trying to work Lansa’s RAMP modernization product into the company’s client application modernization processes. “I couldn’t make the value proposition work. The price point for the toolset was probably two and a half to three times what WebSmart costs. And the learning curve is probably one and a half times as much.” Aside from its easily justified price point, WebSmart skills are easily assimilated by technicians with an aptitude for RPG. Says Hogan, “We have a large group of experienced RPG programmers at evolveIT. WebSmart offers us a great combined value, which we were able to take advantage of almost immediately - my developers who have no html experience can create programs for the web and we can drastically cut the programming time needed to see results. Moreover, the backend logic, PML, is extremely easy to understand. WebSmart offered us a very quick payback when learning a new technology.”
|
|||||||||||||
| |||||||||||||
| ©2009 Stay-Linked Corporation. All Rights Reserved | |||||||||||||



Download a printable .pdf






















































