Larry Haynes says the modernized front end to Noritake`s

Transcription

Larry Haynes says the modernized front end to Noritake`s
Larry Haynes says the modernized
front end to Noritake’s legacy
software adds functionality.
24
APRIL 2010
ibmsystemsmag.com/power
PAST INV ESTMENTS HELP
NOR ITAK E CO. DELIV ER
NEX TGENER ATION APPS
A HEA D OF SCHEDULE
L
By Jim Utsler
E G AC Y A P PL ICAT ION S —
no matter which hardware or operating
system they run on—often get a bad
rap, simply because of their name, as
if “legacy” meant old and outdated. In
fact, that type of software can be more
PHOTO BY TOM ROGOWSKI
valuable than newer, fancier, off-the-shelf solutions. Legacy
applications are tried-and-true solutions, and many have been
used for a decade or more. Users continue to develop them year
after year and build in logic that applies directly to how they
run their businesses.
That’s why many companies
choose to modernize their software
rather than replace it, seeing their
legacy applications as an inheritance of
sorts, a valuable gift handed down from
one generation of users to the next. And
that’s how Noritake Co. Inc. views its
core RPG-based software: a road-worthy
solution that fits its business model
perfectly.
Unt il recently, however, that
solution had a green-screen interface
and lacked some functionality the
company had on a w ish list. To
address these and other issues, the
company turned to Business Computer
Design Int’l Inc. (BCD) and its many
modernization solutions. Now, after
having worked with BCD to enhance its
core application, Noritake has a legacy
application it’s sure to pass on to further
generations of users.
ibmsystemsmag.com/power
APRIL 2010
21
“We’ve had
calls from customers
definite advantage.”
telling us that our competitors don’t have anything like this. That
puts us at a
—Larry Haynes, senior programmer analyst, Noritake
Price Matching
Headquartered in Fair Lawn, N.J., Noritake is a wholly owned
subsidiary of the Noritake Co. Limited of Japan. Although
the company has an industrial division that creates and
distributes grinding wheels and other abrasive tools for the
automotive industry, it’s best known for its fine tableware,
glassware and crystal.
Those table settings—which include everyday and high-end
china—are produced in overseas plants and distributed in North
America by Noritake, with orders going out of its Savannah,
Ga., distribution center. Customers include high-end, large
department stores, smaller independent customers such as
jewelry stores, and midrange chain stores.
The company uses an IBM System i* 525 at its Cincinnati
IT center to run its mission-critical legacy application, which
was developed by its Japan-based parent company many
years ago. Larry Haynes, senior programmer analyst with
Noritake, says, “I’ve been with the company for eight years,
and the software was used for production long before then.”
The application and Cincinnati IT resources also support
Noritake’s industrial division.
Noritake’s quest for a modernized application interface
began when Naoki Inagaki, VP and general manager of
its tabletop division, decided the company should let its
independent customers handle some services by themselves.
This would alleviate some of the pressures involved in the
entire beginning-to-end order-placement process, which
was becoming a burden to the independent customers and
Noritake’s customer service representatives (CSRs).
When placing orders in the past, for example, smaller
customers would either work with an independent Noritake
sales rep or initiate the orders themselves. In both cases,
orders were written on preprinted forms and mailed or faxed
to Noritake. (Larger customers did and continue to use EDI.)
But this presented a host of issues.
“Periodically through the year, we have special promotional
pricing,” Haynes says. “But the forms didn’t really accommodate
those prices, so if someone combined a nonspecial order with
a special order, a lot of research had to go into determining
which price went with which item. Similarly, a sales rep might
tell a customer he could get items at promotional prices that
didn’t match what our actual prices were.”
This resulted in a great deal of manual research, with
CSRs reviewing each order line by line to make sure the pricing
on each item was correct. And as with any form filled out by
22
APRIL 2010
ibmsystemsmag.com/power
hand, hard-to-read entries resulted in incorrect information
being entered into the company’s legacy application. “It was
getting ugly, because our customers were becoming unhappy,”
Inagaki says.
Additional Functionality
That’s when Inagaki stepped in and told the company’s IT
department that it had to find something to help reduce the
amount of time spent on each order and address pricing and dataentry errors. This new solution—however it was built—would
allow independent sales representatives and customers to place
orders and perform other self-service functions online.
“At that time, we brought in a consultant to talk about
setting up a self-service Web site that ran on PC servers.
But then we ran into cost issues, including having to
purchase additional hardware and having them do all of
the programming for us. The total cost for that solution was
prohibitive,” Haynes says. “And then there was the issue
of getting the data from those servers into our System i
server and vice versa, as well as the maintenance issues
involved in this type of solution. We have a small IT
department—there are only three of us—and we can’t
afford to be putting out fires all the time.”
Around the same time, Haynes happened to run across
an announcement for a webinar, hosted by BCD, that would
explain how to Web-enable legacy applications. Haynes was
amazed with the demonstration and decided to download a
free 30-day trial version of BCD’s WebSmart ILE, which lets
users create new Web applications and modernize existing
RPG- and COBOL-based applications.
After experimenting with the solution and quickly creating
a test order-entry application, Haynes ran everything past
Inagaki, demonstrating that although the test application had
a graphical front interface, it accessed the company’s battletested application data. “There was a lot of interest in this
right away, largely because we already had the hardware—the
525—in place, we would only have to pay for the BCD software
and we had a consultant—me—on staff. Compared to the other
proposed solution, this one promised significant cost savings,
while even offering more functionality,” Haynes says.
A Definite Advantage
Noritake decided to go with WebSmart to webify its legacy
application, and Haynes quickly began writing new front-end
UP CLOSE
Web applications that would tie back into the company’s
legacy software and existing database. His first users were
the company’s sales reps, who acted as a pilot audience.
They tested the new applications, made suggested
improvements and tested again, finally giving the
new site a thumbs-up.
Working with a nine-month deadline, Haynes
began compil ing t he applicat ions t hat would
ultimately compose Noritake’s B2B site. Development
went so well, however, that the site actually went
live nearly six months ahead of the deadline. “It
was amazing how quickly I could create these
applications,” Haynes says.
Now, customers can place and track orders online,
with all of Noritake’s catalog and pricing information at
their fingertips. (Customers using EDI can also track orders
on this site.) This eliminated the pricing issues the company
had been experiencing and took the manual confirmation of
pricing out of the hands of the company’s CSRs. Additionally,
because orders are automatically fed into Noritake’s legacy
application and back-end database, data-entry errors are a
thing of the past.
Although originally developed for independent customers,
the site has gained wider acceptance, with internal users
also taking advantage of it. Sales reps, for example, use it
to place orders for customers rather than filling out paper
forms for them. Even CSRs have begun using it to enter orders
and quickly look up information in response to customer
requests. “Nobody wants to go back to the green screen,”
Inagaki says.
More importantly, though, the customer response to
the WebSmart-developed B2B site has been overwhelmingly
positive. Because Noritake omitted from its site many of
the bells and whistles typically associated with consumer
sites, customers can quickly get in and get out, placing
and tracking orders with minimum fuss. According to
Haynes, “We’ve had calls from customers telling us that
our competitors don’t have anything like this. That puts
us at a definite advantage.”
End-to-End Coverage
At the same time the company began using WebSmart to
develop its B2B site, it also decided to employ several other
BCD tools internally. These include Nexus Portal, EZ-Picken’s
and Clover. Nexus Portal is used to host Noritake’s intranet.
With this tool, the company created portal pages based on
operational groups and individuals within them.
Embedded within these pages are different modules,
including one-click access to controlled Web pages, such as
Yahoo’s financial page, and Clover-developed reports. Clover
is a query tool that conducts database inquiries and returns
results based on predetermined user requirements.
With the assistance of EZ-Picken’s, these results can
then be transformed into nearly any format users want,
including spreadsheets, PDFs, text files and HTML. Another
BCD offering, Catapult, can then be used to automatically
distribute EZ-Picken’s files as e-mails or faxes or have them
sent to a printer or network-shared archive system.
“BCD has us covered,” Haynes says. “We have WebSmart
to create legacy app-integrated applications, Nexus Portal for
Customer: Noritake Co. Inc.
Head quarters: Fair Lawn, N.J.
Business: Distributor of everyday and fine-china
tableware
Ch
all enge: Putting a more modern face on its legacy
application while enhancing functionality
Solution:
Using a series of solutions from Business
Computer Design (BCD) to create a Web-friendly B2B site,
improving internal reporting capabilities and increasing staff
productivity
Hardware: An IBM System i* 525
SoftPortal,
ware
:BCD’s WebSmart, Nexus
EZ-Picken’s, Clover and
Catapult
our personalized intranet and tools like Clover, which can be
used directly from our intranet interface. And then there’s
Catapult, which distributes reports, and EZ-Picken’s, which
transforms reports into other usable forms. And all of it has
a nice, modern browser front end.”
As a result of all of this, Noritake’s customer-service
department gets fewer calls, e-mails and faxes, allowing
CSRs to take on other roles, including, for example, helping
out in the claims department. Additionally, the company has
saved a great deal of money, with the one-box BCD-based
solution coming in at a much lower price than the previously
proposed PC-ser ver based solution—with many fewer
maintenance hassles.
Capitalizing on It
The term “legacy application” should probably be stricken
from the IT lexicon because of the negative connotation
many people apply to it. That’s unlikely, because companies’
existing code and the logic built into it are gifts that keep
on giving.
This becomes especially apparent when IT departments
find the right tools to modernize their applications, giving
them new life while maintaining the years of expertise
that have gone into their development. As Noritake proved,
there are plenty of ways to build on what companies already
have in their IT environments. They just have to learn
how—using the right tools and no matter the platform—to
capitalize on it.
Jim Utsler, IBM Systems Magazine senior writer, has
been covering technology for nearly 20 years.
ibmsystemsmag.com/power
APRIL 2010
23