Industry:
Service Parts Management
Technology: Java, COM/ActiveX
and WFCs
The Client: A provider
of global service parts management solutions. The client
provides a Web-based complete inventory planning and logistics
solution to the service parts industry. The client is the
preferred provider of global service parts management solutions
that enable companies to transform their service networks
and improve corporate performance by dramatically reducing
costs, increasing profitability, and driving customer loyalty.
The Challenge: The main
challenge for this project was to design and develop a highly
scalable and componentized inventory planning and forecasting
system. The system consists of a thin presentation layer,
and a suite of distributed server side components to implement
the business functionality.
The Solution: Impetus engineers evaluated and
selected the best and appropriate technologies for the product
and arrived at a meta-data based component architecture
for service parts planning domain.
Impetus then designed, developed and implemented the complete
software for the client. The server side components were
implemented in such a way that all horizontal functionalities
such as error logging, data access, and functional security
are encapsulated as independent components, thereby keeping
the business components simple.
Planning and forecasting functionality was implemented
in vertical business components. The business components
have been further divided into abstract functional components
that are separate from external data access and storage
logic. This brings advantage whereby the functional components
can be maintained and enhanced by users with little programming
knowledge.
A special collection based on framework has been developed
to prevent excessive object creation and maintenance.
The framework has been implemented in Java using DCOM.
The highly componentized UI is a thin client and is based
on model-view-controller architecture. It was developed
in Java using COM/ActiveX and WFC's.
Currently, Impetus is providing product development,
implementation, QA and product support services for Parts
Planning, Pricing and Work force product lines of the
client.
The Benefits: Impetus
has consistently delivered high quality product to the
client. Impetus has been associated with them since its
inception, providing all kinds of product-engineering
services (design, development, and QA).
Feedback: "As
we put the finishing touches on the 8.1 release, I would
like to share the progress over the last several months.
We faced several challenges this release, including not
only several new team members, but also losing a tester
to an implementation. The new team members all got 'up
to speed' very quickly and were productive in a short
period of time. I believe our earlier dedication to bench
training and strong leadership and guidance made this
transition so smooth.
Thank you to the whole Impetus team for once again being
such a vital part of a successful release!"
Directory of Quality
To learn more about Impetus solutions and services, contact us.