Agile IT systems are systems that are malleable enough to address business
uncertainties. Such systems can effectively respond to internal and external
stimuli in a very short period of time. Flexible IT systems imply that the IT
architecture underlying them is itself flexible and lends itself to
incorporating changes in a dynamic fashion. Architectural approaches such as
Service Oriented Architecture (SOA) are transforming the way IT systems are
designed by bringing in a high degree of reuse and loose coupling of
applications.
IT architectures include the technology, strategies, plans, and principles
that guide an organization's new technology investments as well as manage the
existing technology investments.
The objective behind having a good IT architecture is so an ... (more)