An in-depth look at the interaction of people, processes, and technologies in the transition to a service-oriented architecture.
Author's Note
This
article presents a profile of a fictitious organization, NOPERU. The
story of NOPERU as told in this article is actually a collage of the
events at some dozen organizations that I have been involved with over
the past few years. None of these organizations sport all the
characteristics of NOPERU - but all of them have gone through or are
going through a similar transition as described here and all aspects of
this article were taken from real life at one or usually many of these
organizations.
Background
NOPERU (National
Organization for Permits for Emissions and Resource Usage) is a public
organization that continues to transform in terms of its business,
organization and technology. Changing business requirements; new
interaction channels; and increasing demands for more flexibility,
faster throughput and lower costs drive these transformations, while
technological evolution and new architecture patterns enable the change.
NOPERU chose Oracle Fusion Middleware as the technology platform to
implement the new architecture and required applications.
This
article takes a close look at NOPERU's journey from its origins in the
early 1990s as a largely paper-based entity with regional databases and
client-server Oracle Forms applications. Its upcoming business
objectives are introduced: what is required of the organization and what
the higher goals behind these requirements are. The architecture
roadmap is described at a high level as well as drilled down to a
service oriented design. Based on the architecture roadmap and the
business requirements and NOPERU went through a technology selection to
determine the technology stack with which the future would be realized
in terms of IT.
The article discusses that selection and details
the projects subsequently planned (and executed to date). The new
architecture and technology as well as the introduction of an Agile
development method have had substantial consequences for the IT
organization, the processes and individual staff members. The approach
NOPERU has adopted with regard to the people and the organization is
portrayed. Finally, the article discusses many conclusions that NOPERU
has drawn that may benefit itself and other organizations.
Introducing NOPERU
NOPERU
is a national organization charged with issuing permits for excessive
emissions (i.e., carbon dioxide) and disproportionate usage of such
resources as energy or water. Anyone-whether a commercial enterprise,
government agency or private person--who emits or consumes more than
what is considered "fair usage" requires such a permit. When someone
builds an outdoor heated swimming pool, for example, or open-air terrace
heating, such a permit needs to be obtained. When a company installs
new, energy-intensive equipment, such as water boilers or deep freezers,
it too needs to get a NOPERU permit. Government-sponsored projects at
every level that involve consumption of large quantities of fresh water
or production of high volumes of emissions must turn to NOPERU for a
permit. Without the required license, any interested party can get a
court to immediately put a stop to the disputed activity. Read the full article here.
SOA & BPM Partner Community
For
regular information on Oracle SOA Suite become a member in the SOA
& BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog Twitter LinkedIn Facebook Wiki Mix Forum
Technorati Tags: Lucas Jellema,SOA Community,Oracle SOA,Oracle BPM,Community,OPN,Jürgen Kress