Alicia Martínez Rebollar, Oscar Pastor López
En la actualidad, la complejidad de los sistemas de información ha forzado a los ingenieros de software a contar con un profundo conocimiento del ambiente organizacional antes de iniciar con el desarrollo de un sistema de software. Por esta razón, en los últimos años la comunidad de ingeniería de software ha puesto una gran atención en la fase de requisitos tempranos. Actualmente, varios grupos de investigación trabajan en proponer técnicas para entender y representar el contexto organizacional en el cual trabajará el sistema de software. Sin embargo, sólo pocos estudios de investigación ofrecen un enfoque sistemático para llevar a cabo la equivalencia entre los modelos organizacionales y de requisitos. En este artículo se presenta un enfoque metodológico para derivar la funcionalidad del software a partir de modelos organizacionales. En el método propuesto, las metas organizacionales son la base para determinar las tareas relevantes que necesitan ser automatizadas. Se propone además un lenguaje de patrones para crear un nuevo modelo organizacional donde las tareas relevantes a ser automatizadas son delegadas hacia el actor sistema de software. El modelo organizacional generado a partir de este proceso representa al actor sistema de software dentro de su contexto organizacional. Esta propuesta permite dar un paso adelante en el proceso de incluir el modelado organizacional como una pieza clave en el proceso de producción de software.
At present, the complexity of the information systems has forced the software engineers to have a deep knowledge of the organizational environment before starting the software system development. This is why considerable attention has been given in recent years to the early requirements phase in the software engineering community. Currently, several research groups work in proposing techniques to understand and represent the organizational context in which the information system will work. However, only a few research studies offer a systematic approach for carrying out the equivalence between the organizational and requirements models. In this paper, a methodological approach for deriving the software functionality from organizational models is presented. In the proposed method, the organizational goals are the basis for determine the relevant tasks needed to be automated. A pattern language is proposed to create a new organizational model where the relevant tasks to be automated are delegated towards the software system. The organizational model generated from this process represents the software system actor inside its organizational context (late requirements). By doing this, we go a step further in the process of including organizational modeling as a key piece in the software production process.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados