2 research outputs found

    APLICACIÓN Y AJUSTE EN LA PRÁCTICA DEL NUEVO PROCESO DE MEJORA PARA PROCESOS DE SOFTWARE AGILE SPI PROCESS: CASO DE ESTUDIO REAL EN UNA PYME

    Get PDF
    RESUMENEl trabajar en el sector de las PyMES (Pequeñas y Medianas Empresas) con un programa SPI (Software Process Improvement - Mejora de Procesos de Software) es un interés que se ha vuelto muy importante en todo el mundo. Algunos estudios han demostrado que la dificultad de aplicación de grandes modelos en un SPI es un problema en PyMEs, fundamentalmente por los grandes costes asociados a su aplicación (tiempo y recursos), especialmente en el seguimiento de los planes de acción e implantación [6]. Otro problema añadido para las PyMEs, es el largo plazo de espera necesario para la obtención de resultados [2], nuevamente demasiado para una PyME. Éste artículo propone un proceso para la Mejora de Procesos de Software para apoyar la gestión y administración de un programa de mejora pero adaptado a las características de las PyMEs, fue desarrollado en el proyecto SIMEP-SW y aplicado a dos PyMES de Software. Este artículo presenta el modelo y la experiencia de su aplicación en unaPyME. La experiencia permitió probar el modelo y evaluar su impacto en el contexto de las PyMES. Algunas lecciones aprendidas fueron recopiladas para refinar y ajustar el modelo. En definitiva, el tamaño de una empresa no limita el éxito de los programas de mejora sino que se ve afectado fundamentalmente por los problemas mencionados anteriormente; el proceso expuesto en este trabajo pretende que sea utilizado en empresas de cualquier tamaño, especialmente las PyMES. PALABRAS CLAVEMejora de Procesos de Software (SPI)CalidadCMMIPequeñas y Medianas Empresas (PyMEs)PyMEÁgilProceso ABSTRACTWorking in the SMEs (Small and Medium Enterprises) sector with an SPI (Software Process Improvement) program is an interest that has become very important anywhere in the world. Some studies have demonstrated that the difficulty of application of large international models in a SPI is a problem in SMEs, basically by the great costs associated to its application (time and resources), specially in the tracking of the action and implantation plans [6]. Another problem for the SMEs is the long waiting time for obtaining results [2], again too much for a SME. This article proposes a process for the Software Process Improvement to support the managementand administration of an improvement program but adapted to the features of the SMEs, it was developed in the SIMEP-SW project and applied to two software SMEs. This article presents the model and the experience of its application in a SME. The experience has allowed to prove the model and to evaluate their impact in the context of the SMEs. Some learned lessons were compiled to refine and to fit the model. After all, the size of an enterprise doesn't limit the success of the improvement programs but it is affected fundamentally by the problems mentioned previously; the process exposed in this work pretends to be used in enterprises of any size, especially the SMEs. KEYWORDS: Software Process Improvement (SPI)QualityCMMISmall and Medium Enterprises (SME's)SMEAgileProces

    Modelo liviano de medidas para evaluar la mejora de procesos de desarrollo de software MLM-PDS

    Get PDF
    Companies in software development in Colombia face a number of problems such as the construction of software in a artesian, empirical and disorganized way. Therefore, it is necessary for these companies to implement projects to improve their development processes, because ensure the quality of products, by improving their software processes, is a step that should give to be able to compete in the market. To implement process improvement models, it is not enough to say whether a company is actually getting benefits, definitely one of the first actions in a to improvement project is to be able to determine the current status of the process. Only by measuring it is possible to know the state of a process in an objective ay, and only through this it is possible to plan strategies and solutions, about improvements to make, depending on the objectives of the organization. This paper proposes a light model to assess software development process, which seeks to help the Colombian software development companies to determine whether the process of implementing improvements, being effective in achieving the objectives and goals set to implement this, through the use of measures to evaluate the process of improving their development processes, allowing characterize the current practices of the company, identifying weaknesses, strengths and abilities of the processes that are carried out within this and thus control or prevent the causes of low quality, or deviations in costs or planning.MSC: 68Uxx, 68NxxLas empresas de desarrollo de software en Colombia enfrentan una serie de problemas tales como la construcción de software de forma artesanal, empírica y desorganizada. Por esto, es necesario que implementen proyectos para mejorar sus procesos de desarrollo, ya que asegurar la calidad de los productos,a través de la mejora de sus procesos de software, es un paso que deben dar para estar en condiciones de competir en el mercado nacional e internacional. Implementar modelos de mejora de procesos no es suficiente para decir siuna empresa realmente está obteniendo beneficios, definitivamente una de las primeras acciones en un proyecto de mejora es el poder determinar el estadoactual del proceso. Sólo midiendo es posible conocer el estado de un proceso de manera objetiva, y sólo gracias a esto se pueden planificar estrategias y soluciones acerca delas mejoras a realizar y según los objetivos de la organización. Este artículo propone un modelo liviano de medidas para evaluar un proyecto de mejora deprocesos de software, con el cual se busca ayudar a las empresas de desarrollode software colombianas a determinar si el proceso de mejora que implementan está siendo eficaz con relación a los objetivos y metas establecidas al inicio del proyecto. Esto se lleva a cabo a través del uso de medidas que permiten evaluar el proceso de mejora de sus procesos, facilitando la caracterizaciónde las prácticas actuales de la empresa y la identificación de las debilidades, fortalezas y habilidades de los procesos que son llevados a cabo dentro de ésta, permitiendo controlar y evitar las causas de baja calidad y desviaciones encostos o en planificación.MSC: 68Uxx, 68Nx
    corecore