Ayuda
Ir al contenido

Dialnet


Modelo para la integracion de las fases de desarrollo de sistemas de gestion de informacion

  • Autores: Sonia Calzada Minguez
  • Directores de la Tesis: Nicolás Serrano Barcena (dir. tes.), José Mari Sarriegi Domínguez (codir. tes.)
  • Lectura: En la Universidad de Navarra ( España ) en 2007
  • Idioma: español
  • Tribunal Calificador de la Tesis: Francisco Javier García de Jalón de la Fuente (presid.), Javier Santos García (secret.), José Alberto Jaén Gallego (voc.), Alfonso Brazález Guerra (voc.), Paul Bustamante (voc.)
  • Materias:
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • En este trabajo se propone una solución al problema de la falta de integración de las fases de desarrollo de Sistemas de Gestión de Información, que básicamente son el análisis de requerimientos, el diseño de una solución de software adecuada, la implementación de la solución y el mantenimiento posterior. La falta de integración de las fases de desarrollo origina como problemas una falta de consistencia entre la documentación de las especificaciones y el código del sistema, y una baja productividad debido a que no se aprovecha el trabajo de documentación para construir componentes del sistema, sino que la programación se realiza como una actividad separada. La actualización durante las fases de implementación y mantenimiento de la documentación generada en las fases de análisis y diseño consume muchos recursos, por lo que se realizan modificaciones directamente sobre el código sin actualizar la documentación. Este problema ha sido reflejado por diversos autores. Tras un estudio de la evolución de las metodologías de desarrollo de software, se exponen las dos tendencias opuestas que existen en la actualidad: las metodologías ágiles defienden que el código es la esencia del sistema y minimizan la documentación; y, por otro lado, MDA (Model Driven Architecture) propone el desarrollo basado en la modelización y la automatización del código a partir de los modelos de diseño. Esta segunda aproximación al desarrollo resuelve el problema de la falta de integración y, de acuerdo a esta filosofía, se ha definido un modelo para el desarrollo de Sistemas de Gestión de información, que es el principal resultado de este trabajo de investigación. Este modelo recoge las especificaciones del sistema de manera estructurada e independiente de la tecnología de implementación. Durante la construcción y el mantenimiento del sistema, la actualización de las especificaciones se realiza directamente sobre el modelo, y a partir del mismo puede crearse la mayor parte del sistema.

      A Model for integration among Management Information Systems Development Phases. This work aims to propose a solution to the problem of lack of integration among Management Information Systems development phases. These phases are essentially the requirements analysis, the design of a suitable software solution, the implementation of the solution and the future maintenance or it. The lack of integration among the development phases causes the following problems: a lack of coherence between the documentation of the system specifications and the source code of the system, and a low productivity due to not taking advantage of the effort of documenting the system for the creation of software components; instead, programming is carried out as a separate activity. During the implementation and maintenance phases, the updating of the documents generated in the analysis and design phases consumes a lot of resources, so modifications are made directly to the source code without being updated the associated documents. This problem has been mentioned by several authors. In this work, after analysing the evolution of software development methodologies, the two current opposed development trends are expounded: agüe methodologies propose that code is the essence of the system and minimize the documentation of the system; in contrast, MDA (Model Driven Architecture) proposes a model based development and the automation of code from the design models of the system. The latter development approach solves the problem of lack of integration among systems development phases. According to this philosophy, a model for the development of Management Information Systems has been defined, which constitutes the main result of this research work. This model captures the system specifications in a structured and implementation technology independent manner. During the construction and maintenance of the system, the specifications are updated directly in the model, and a great part of the final system can be created from this model


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno