Propuesta metodológica de un proceso de desarrollo de software híbrido basado en modelo de madurez enfocado en el modelado de negocio para una fábrica de software pequeña o mediana
No Thumbnail Available
Date
2019
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Santiago de Cali
Abstract
There are standards that support the configuration of process management for an organization. They are called maturity models, it provides a collection of best practices for the development and delivery of high quality software applications. These models are extended areas to improve organizational performance in its internal and external management. They identify the strengths and weaknesses of the organization, as well as provide benchmarking information. There are many maturity models such as OPM3, CMMI, P3M3, PRINCE, BPMM, among others. Each model differs with the others in terms of its factors and characteristics. Now, while the models describe the "what" through guidelines to establish a process framework and measure the capacity and maturity of the adoption of an organization, there are software development processes and methodologies, such as RUP - AGILE - PMBOK - TSP , which are intended to detail the "how", using defined processes that can be easily customized according to the projects and the model. Therefore, the first objective of this study is to compare the models and find a maturity model suitable for the Colombian context and small and medium-sized companies, and the second is a mapping between the integration of the selected maturity model and the different processes and methodologies of the current market.
Description
Existen estándares que respaldan la configuración sobre la gestión de procesos para una organización. Se le denominan modelos de madurez, proporciona una colección de mejores prácticas para el desarrollo y la entrega de aplicaciones de software de alta calidad. Estos modelos son áreas extendidas para mejorar el desempeño organizacional en su gestión interna y externa. Identifican las fortalezas y debilidades de la organización, así como también proporcionan información de evaluación comparativa. Hay muchos modelos de madurez como OPM3, CMMI, P3M3, PRINCE, BPMM, entre otros. Cada modelo difiere con los demás en términos de sus factores y características. Ahora bien, mientras que los modelos describen el "qué" mediante pautas para establecer un marco de proceso y mide la capacidad y madurez de la adopción de una organización, existen procesos y metodologías de desarrollo de software, como RUP - AGILE - PMBOK - TSP, que pretenden detallar el "cómo", utilizando procesos definidos que se pueden personalizar fácilmente de acuerdo con los proyectos y el modelo. Por ello, el primer objetivo de este estudio es comparar los modelos y encontrar un modelo de madurez adecuado para el contexto colombiano y empresas pequeñas y medianas, y el segundo es un mapeo entre la integración del modelo de madurez seleccionado y los diferentes procesos y metodologías del mercado actual.
Keywords
CMMI, Cobertura de Procesos, RUP, Agile, PMBok, TSP
Citation
Arias Castrillon, J. S. (2019). Propuesta metodológica de un proceso de desarrollo de software híbrido basado en modelo de madurez enfocado en el modelado de negocio para una fábrica de software pequeña o mediana. Universidad Santiago de Cali.