Concerning the characteristics of the IS engineering
approaches to fulfill the alignment requirements, we
retain as essential the traceability and the flexibility
expressed by the re-use, the modularization and the
capture of the change. The traceability is a relevant
argument for the alignment between various
organization representation layers (Longepe, 2004),
(Wegman, 2003), (Bleistein et al., 2005).
The re-use is directly related to the change.
According to the change requirements and to the
situation in hand, the existing models are adapted to the
new business reality or new applications are developed.
Often, existing components (legacy systems) remain.
Software components have to be modular and the most
independent possible to be more easily re-used and
adapted to the environment evolutions (Papazoglou &
Van den Heuvel, 2000), (Longepe, 2004).
We notice that the majority of the studied approaches
use activity-oriented models to represent business
processes (Scheer & Nuttgens, 2000), (Longepe, 2004),
(Papazoglou & Van den Heuvel, 2000) and (Wegman,
2003). However, in a changing environment, the
flexibility of the business process models is essential.
Activity-oriented models offer a linear view, which is
inadequate to represent flexible business processes.
Few approaches offer decision-oriented or context-
oriented models (Barrios & Nurcan, 2004) which are
more appropriate to represent business processes
requiring flexibility.
Few of the presented approaches are able to
capture changes (Scheer & Nuttgens, 2000),
(Wieringa et al., 2003) i.e. to define the way the
various significant events occur. Some approaches
use triggers (Scheer & Nuttgens, 2000) and define
exceptions that allow capturing changes. Nevertheless,
the definition of exceptions supposes that changes
should be foreseen. To summarize, we can affirm
that the existing approaches are rather moderately
adapted to the change handling.
With regard to the requirements of the alignment
process, the communication between business and IT
experts as well as their understanding of what is the
alignment seem very important to us. The
communication constitutes a good means to understand
the change requirements and to propagate them on all
units and levels of the company. Moreover, in order to
maintain the alignment (when it exists), measures
are useful to analyze the gaps between the current
and the future situations. The strategy becomes
really the affair of all if everybody understands it
and is motivated to apply it (Kaplan & Norton,
1996). The communication and the comprehension
of the user are closely dependent concepts. Bleistein
et al. (2005) indicate two success factors for
defining the alignment between IS and business
strategies : (i) the mutual comprehension of the
business strategy between business and IS managers
and (ii) the incorporation of this comprehension in
the IS development.
An important aspect, which was neglected by the
majority of the studied approaches and which
constitutes a vital criterion for the companies, is the
strategic links for the business as as well for the IT
purposes. Indeed, to remain competitive and to
ensure its adaptability, the company has to attach a
great importance to its external environment and to
integrate its requirements in its organizational and
technological infrastructures (startegic fit). In spite
of the importance of this aspect, we notice that it was
approached only by (Henderson & Venkatraman, 1989)
which emphasizes also the importance of the IT
strategy in the implementation of the business strategy
(strategy integration). In the other approaches, even if the
environment of the company and the strategic alignment
were pointed in some of them (Wieringa et al., 2003),
(Wegman, 2003), the importance of the IT domain was
not explicitly specified. Other authors emphasize the role
of information technologies. For instance, (Morton,
2001) makes several assumptions on this subject,
among which: (i) IT allow a better efficiency on the
World Facets Attributs Approaches
Alignment nature nature Business/SI: 1, 2, 3, 4, 5, 6, 7;
Strategy/business: 6, 7, 8;
Business strategy/IT strategy: 6;
IT strategy/SI: none
Nature Ad hoc: 1, 4, 7, 8; Evolutionary :
all ; Corrective: 1, 5
Subject world
Change
Origin Interne, extern: 1, 2, 3, 4, 5, 6, 7,
8
Alignment
purpose
Purpose To adapt: all; to built: 2, 3, 6; to
improve: 1, 3, 5, 6, 7; to maintain:
4, 5, 7
Strategic
alignment
Alignment
perspectives
Strategy implementation: all,
Technology potential: 6;
Competitive potential: 6; Service
level: 6
Communication communication Yes: 3, 5, 7, 8; No: 1, 2; NS: 4, 6
Usage world
User
comprehension
User
comprehension
Yes: 1, 5, 7, 8; NS: 2, 3, 4, 6
Cover
Cover
Product Oriented: 5; Activity
Oriented: 1, 2, 4, 7; Context
Oriented: none; Decision
Oriented: 4, 5, 7; Intention
Oriented: 7, 8
Refinement
Refinement
Intentional: 2, 4, 6, 7, 8;
Organizational: all, SI: 2, 3, 4, 5,
6, 7; Technologic: 1, 3, 4, 5, 6
Traceability Traceability Yes: 2, 3, 5, 7, 8; NS: 1, 4, 6
Modularization Yes: 1, 2, 3, 4; No: 7; NS: 5, 6, 8
Capture of the
change
Trigger: 2, 4; NS: 1, 3, 5, 6, 7, 8
System world
Flexibility
Re-use Yes: 2, 3, 4; No: 7; NS: 1, 5, 6, 8
Dev
t
process
nature
Ad hoc: 1, 2, 3, 4, 5, 6, 8;
Systematic: 7
Modeling
paradigm
Contextual: 7; decisional: 1, 2, 3,
4, 5; Intentional: none; Product
Oriented: none, Activity
Oriented: none; NS: 6, 8
Development
approach
Knowledge
capitalization
Yes: 1, 7; No: 4, 6, 8; NS: 2, 3, 5
Software support Mixed: 1, 2, 3, 4, 5; Automatic:
7; Manual: none; NS: 6, 8
Execution support
Execution
infrastructure
Generic: 1, 2, 3, 4; Inter operable:
2, 3; NS: 5, 6, 7, 8
Existence Yes: 4, 7; No: 1, 2, 3, 5, 6, 8
Development world
Guidance
Granularity Micro: 4; Macro: 7
A FRAMEWORK FOR ANALYZING BUSINESS/INFORMATION SYSTEM ALIGNMENT REQUIREMENTS
407