Diversified Information Technologies (Diversified), headquartered in Pennsylvania, USA, provides document storage and record management services to over 450 corporate clients with over 4 million cubic feet of archival records spread over 18 locations. Diversified replaced a slow Java-based website that took two years to develop with a LANSA-based solution that provided clients with faster online access to their documents in only six weeks time.
Tom Rosenkrans, Senior Program Manager at Diversified, says, โOur customers access archive files that on average contain 10 million records. With our large file sizes, data access performance is the main selection criteria for any solution. With LANSA, you work with an easy 4GL, but underneath LANSA generates code that is optimal for the deployment platform and database.โ
The web solution is attractive to much wider audience because of its low costs.
โOur division deals with archiving the hard copy of documents. We image documents for our customers as well, but as long as the U.S. legislation requires that original hardcopies with signatures are kept, companies need to store and manage their paper documents,โ explains Rosenkrans.
โMost companies do not want to keep archival files, as office space is too precious. Our customers cleanout their filing cabinets on a regular basis and move the documents to carton boxes, which we pick up and take to one of our warehouses. Data entry staff then enter basic search criteria for the documents in our archival system.โ
โFor example, we may receive a batch of boxes that contain insurance policies for January 1999. In addition to the date, the customer gives us a key to search on. The search key could be an invoice number, a policy number, or any other item.โ
โOnce the search keys are entered, the boxes of documents are sealed and stored in the warehouse. Customers can search our database to locate the document they are after and we send the particular box to them. We keep all archival files online. Just recently we had some 1988 documents retrieved for our customers.โ
โA few years ago we developed a website with Java to give our customers online access to their archival files. Unfortunately, the site had performance problems. When searching through archival files of over 17 million records for our large customers, fast performance is essential. Even our smallest archival database has nearly four million records.โ
โWhen you have a few hundred thousand records you may not notice a difference between SQL- and RPG-based file access, but when you deal with high volume database files like ours the difference is very noticeable.โ
โAt the time we chose Java because it offers cross-platform portability. Even though we love our iSeries, we donโt want to be locked into this architecture. So we looked for a solution that could offer faster DB2/400 access, but would also allow us to deploy the solution on other platforms,โ continues Rosenkrans.
โI wandered around the Internet and found LANSA. I looked at several other alternatives as well, but I liked the concept that LANSA generates fast RPG-based data access when deployed on iSeries and fast C- and Java-based access when deployed on Windows.โ
โLANSA offered to do a proof of concept for us. Within a few days, they showed us a web-based inquiry using several access paths over a database of 17 million records.โ
โThe performance was very fast and that was what sold us. We liked LANSAโs ease-of-use and Repository approach as well, but performance was the main criteria.โ
โWe prepared the Repository and brought in a LANSA consultant for 25 days. After 25 days, we had the application 90 percent done and at the same time, the consultant gave intensive on-the-job web development training to two of our RPG developers. The project, including implementation, was finished on time and on budget.โ
โDuring the project we got very good feedback from our heavy usage customers. Once we made them happy, we could be pretty sure that the other 98 percent were going to be happy with the solution as well.โ
โOn a scale from 1 to 10, with 1 being the fastest performance, I would rank LANSA performance as 1 and Java as 8. Customer satisfaction improved tremendously as response times came down,โ continues Rosenkrans.
Customer satisfaction has tremendously improved as response time came down.
โWe call the solution WebCIRM for Customer Information Record Management,โ says Rosenkrans. โCustomers can now search for their documents and very quickly locate the box they need and order its delivery. The archival system integrates with our warehouse management system and keeps a history of the location of each bar-coded box, so the order automatically creates a picking list in the relevant warehouse.โ
โOn average we have 30 to 50 people searching our files at any one time and we calculate that we have up to 2000 searches a day. We used to get a lot of support calls when performance was slow. Now there are fewer calls and we enjoy reduced customer service costs.โ
โOur customers have reduced their communication, support and training costs as well,โ says Rosenkrans. โThere will be further savings on both sides when we let our customers do their own data entry online, rather than having our data entry department key in data.โ
A representative of the Corporate Records Management group of a large financial institution, one of Diversifiedโs largest customers, says, โWe rolled out Diversifiedโs WebCIRM system to more than 1,000 users nationwide. WebCIRM was quick to set up, easy to implement and gives a very good response time on files with over 17 million records.โ
โThe interface is user friendly, offers on-line help text and has significantly reduced training time. WebCIRM does not require any additional expense, installation or maintenance effort for connectivity software on the userโs desk. This makes the solution easy to support, which is particularly important in a large and distributed user environment like ours.โ
โBecause of its low implementation costs our service has become attractive to a much wider audience. The WebCIRM has become a major marketing tool to entice new customers,โ says Rosenkrans.
โBecause LANSA is easy-to-use and quick to learn we had a smooth knowledge transfer from LANSA to our in-house development team and we now react very quickly to customer requests using our own development resources. This helps to continuously improve customer service while keeping maintenance costs down.โ
โWe had two people working on the Java-based solution for almost two years, but with LANSA and the help of a consultant we basically re-did that same development cycle in six weeks.โ
โIt worked out much better than our expectations. I didnโt think that weโd get as much done as we did, in so short a time. So, we are definitely pleased and are now planning to gradually convert all our in-house development to LANSA.โ
โWith LANSA we are ready to integrate new technologies. For example, with LANSA it will be easy to blend the retrieval of imaged documents into our web-based archival search and inquiry solution,โ adds Rosenkrans.
โWe are also looking at using Wireless technology in our warehouse. Heavy-duty scanners and PDAs are getting better and cheaper. Most PDAs offer a browser interface and with LANSA we can easily provide this interface over our existing warehouse management system.โ
โWhat we like best about LANSA is that you work with an easy 4GL and LANSA generates code that is optimized for the deployment platform you choose. You are not locked into any platform. Our operations are currently supported by iSeries, but if we started a similar operation in another country and wanted that operation to run on NT, we donโt have to redevelop. We just take another deployment option,โ concludes Rosenkrans.