000033285 001__ 33285
000033285 005__ 20181007205146.0
000033285 0247_ $$2doi$$a10.5075/epfl-thesis-2810
000033285 02470 $$2urn$$aurn:nbn:ch:bel-epfl-thesis2810-7
000033285 02471 $$2nebis$$a4615170
000033285 037__ $$aTHESIS_LIB
000033285 041__ $$aeng
000033285 088__ $$a2810
000033285 245__ $$aA systemic paradigm for early IT system requirements based on regulation principles
000033285 269__ $$a2003
000033285 260__ $$aLausanne$$bEPFL$$c2003
000033285 300__ $$a223
000033285 336__ $$aTheses
000033285 502__ $$aFrederic Bouchet, Giovanni Coray, Xavier Gilbert, Robert Kowalski, Pearl Pu Faltings
000033285 520__ $$aIT system is a general term for all software based business applications used in enterprises. IT systems support the actions of an enterprise by processing information about the enterprise and its environment and by providing this information to the enterprise and its stakeholders. An enterprise's actions have a direct influence on its ability to succeed in its environment. IT systems, therefore, have a direct influence on the enterprise's long term success. Hence, IT systems are considered to be of strategic importance in most contemporary enterprises. Although enterprises, most of the time, attempt to maintain their identity, forces within them and in their environment push them to change. Enterprise strategy therefore seeks to balance the need to remain the same with the need to change. This balance is maintained by specifying change that the enterprise is capable of sustaining and that the enterprise believes are necessary for its continued success. The design of IT systems should reflect this need for stability and change. The requirements of an IT system are the description of what the IT system will be like and how it will behave. The initial understanding of the requirements is called early requirements. Early requirements define the problems the enterprise is trying to solve and sketch the possible solutions to these problems. An envisioned IT system is often part of these solutions. Enterprise Architecture (EA) and Goal-Directed Requirements Engineering (GDRE) propose methods for defining early requirements by considering the goals of the enterprise and its stakeholders. The concept of goal is used to give structure to the different perspectives on the enterprise defined by its stakeholders and to express the resulting requirements for the IT system. The EA and GDRE literature does not propose a conceptual foundation that gives meaning to the different kinds of goals specified by the EA and GDRE methods as well as how these goals are formed and modified in enterprises. Moreover, EA and GDRE methods are often influenced by Business Process Reengineering (BPR) which is known for specifying radical, often unsustainable change. The resulting early requirements specify goals that could have been changed or that specify too much change for the enterprise. The Lightswitch approach, described in this thesis, was designed as a tool for IT system designers to create initial requirements taking into account the enterprise's needs for stability and change in terms of goals. The Lightswitch approach consists of a conceptualization and a modeling framework. The Lightswitch conceptualization explains the goal-directed behavior of enterprises from the standpoint of the maintenance of success in a changing environment. It is based on General Systems Thinking (GST) and Cybernetics principles. Combined, these theoretical perspectives offer an evolutionary viewpoint describing enterprises as systems that maintain their internal order by regulating their relationships with other systems. GST and Cybernetics offer a set of principles with which to understand this regulation. These principles are used in the Lightswitch conceptualization to explain how enterprises regulate their relationships with their stakeholders in order to remain successful. The Lightswitch conceptualization provides an explanation, in an enterprise context, of the different kinds of goals specified in the EA and GDRE literature. The conceptualization forms the theoretical background of the Lightswitch modeling framework, a goal-directed modeling framework that enables IT system designers to specify early requirements for an IT system based on the enterprise's regulation of its relationships with its stakeholders. The Lightswitch framework complements existing EA and GDRE methods by enabling designers to model both the stability and the changing nature of the relationships of the enterprise with its stakeholders. These models help designers to better understand the enterprise's goals, to propose changes to these goals if deemed necessary, and to specify early requirements for the enterprise's IT systems in the form of high-level goals. This thesis contributes an original conceptualization and method to EA and GDRE. Concretely, the Lightswitch approach consists in reflecting on the conditions that brought the enterprise-under-consideration to be what it is today, to analyze how well it is adapted to its present conditions, and to attempt to foresee some of the challenges it may face in the future. The early requirements for the IT system should reflect these past, present and future perspectives. We present three case studies in which the Lightswitch approach was used to specify the early requirements for an enterprise IT system. Two of the case studies were performed in industrial settings.
000033285 700__ $$0243384$$aRegev, Gil$$g113300
000033285 720_2 $$0241922$$aWegmann, Alain$$edir.$$g112464
000033285 8564_ $$s1911622$$uhttps://infoscience.epfl.ch/record/33285/files/EPFL_TH2810.pdf$$yTexte intégral / Full text$$zTexte intégral / Full text
000033285 909C0 $$0252193$$pLAMS$$xU10412
000033285 909CO $$ooai:infoscience.tind.io:33285$$pDOI$$pIC$$pthesis$$qDOI2$$qthesis-bn2018
000033285 918__ $$aIC$$bIC-SSC$$cIIF
000033285 919__ $$aLAMS
000033285 920__ $$a2003-8-25$$b2003
000033285 970__ $$a2810/THESES
000033285 973__ $$aEPFL$$sPUBLISHED
000033285 980__ $$aTHESIS