10 Steps to Integration
(EAI)
-
Identify the business requirements
necessary to perform the integration. Some 80% the work should be done here,
rather than on the actual integration. Without solid business requirements,
the integration effort is usually partially successful or not at all,
otherwise it will never really achieve full end-user buy in. This step is
usually given the lowest priority, as the groups tend to concentrate more on
the actual integration technology, which is a mistake. Without defining
business requirements, integration does not solve any problems.
-
Formulate business requirements not
only by business and data analysts, but the actual business end-users
themselves, who will ultimately be the ones to certify if the integration
solution actually works or not. This is an ideal time for all technology
R&D to begin.
-
Once completed, do not allow the
business requirements to become moving targets. If the requirements are
constantly changing, integration development should wait until the
requirements are stable and not changing too much. At this time, technical
proofs of concept should be in development. Technology R&D needs to be
complete at this step.
-
Put in place infrastructure for a
development environment that includes development and test data bases and
servers.
-
At this time, technology is ready to
proceed with the information gathered from the proofs of
concept.
-
Testers to evaluate the first
revisions of the integration efforts and provide feedback to the developers
and application architect.
-
End-users to evaluate the revisions
of the integration after the testers and developers have substantially worked
together to ensure that the integration works. End-users have an opportunity
to provide feedback to the testers and developers.
-
Conduct more testing. Increase user
involvement.
-
Install and configure software
monitoring for the hardware infrastructure and the software and business
transactions. The monitoring package will page infrastructure and application
owners as needed.
-
Release product to staging and
subsequently to production.
- Emilio Chemali
Published in
Energy IT, Issue: Jul/Aug 2001