Current state of Software Engineering (SE) practice within organizations is still far from being a consistently successful process. Relevant studies indicate that only about 40% of projects are successful, and that there are still numerous obstacles to tackle regarding enterprise and information system alignment [The Standish Group, 2013; EECW, 2015]. Both Enterprise Engineering (EE) and SE domains vigorously approach this problem, yet, when considering the current state of the art regarding theoretical solutions to engineer an enterprise and its supporting information system, we consistently find reference: (1) in general to EE, to the difficulties to cope with change, understand the organization as a whole and develop the appropriate system; …show more content…
However, in most cases, BPs need automation so they can fulfil effectiveness and efficiency objectives, and that is precisely where implementation issues appear. On larger scale enterprises, Enterprise Modelling (EM) [Sandkuhl et. al, 2014] has been successful in integrating complex human activities and supporting information systems, whereas in medium sized enterprises that heavily rely on information, a bigger level of detail is necessary, especially considering that requirements may change at any given moment i.e. during information system design, development or in most cases, afterwards, in maintence phase, entangling that flexibility must be an attribute of the information system in order to permanently ensure the correct alignment between enterprise strategy and supporting information system, leading to an increased complexity and therefore increased project failure probability …show more content…
We present the theoretical foundations based on definitions that can be understood by both EE and SE domains in terms of simple yet comprehensive structured concepts that can be related between themselves, their principles and origins, and also add a semiotic structure that explains how the meaning for each relevant component is structured, also providing the working mechanism for the Enterprise