2 research outputs found

    Mejora de procesos de software en una peque帽a organizaci贸n desarrolladora de software: caso procal-proser-lim.delta - 1er ciclo

    Get PDF
    El presente trabajo se realiz贸 bas谩ndose en los problemas detectados en la industria de software; en concreto, en el sector de las peque帽as organizaciones desarrolladoras de software. Para ello se identific贸 que el problema principal que 茅stas presentan es la entrega de productos de baja calidad fuera del tiempo acordado con el cliente. Este problema surge por una inadecuada gesti贸n de los proyectos de software, el uso de indicadores, m茅tricas y controles ineficientes, la realizaci贸n de procesos repetitivos o que no generan valor; y finalmente, porque los responsables toman acciones reactivas y no planificadas. Es por ello que este trabajo consiste en la ejecuci贸n de un ciclo de mejora de procesos de una peque帽a organizaci贸n desarrolladora de software. Para ello se realiz贸 una evaluaci贸n inicial de los procesos de la empresa, luego se planific贸 la mejora de los procesos seleccionados, se ejecut贸 la mejora de acuerdo al plan establecido. Posteriormente, se realiz贸 una evaluaci贸n final de la mejora plasmada y se evalu贸 el esfuerzo desarrollado. Finalmente, se elabor贸 un reporte t茅cnico para la empresa. Este proyecto se justific贸 debido a que aporta beneficios a la empresa (crecimiento, beneficio econ贸mico procesos eficientes) a sus trabajadores y a sus clientes (incremento de la satisfacci贸n de los trabajadores y clientes, cumplimiento de plazos de entrega y simplificaci贸n del trabajo); y si se tiene una visi贸n macro, puede impactar positivamente en la sociedad incrementando la demanda de trabajo si se experimenta un crecimiento econ贸mico en los clientes de la empresa. El proyecto se sustent贸 te贸ricamente en el modelo de procesos ISO/IEC 29110-5-1-2: Gu铆a de Gesti贸n e Ingenier铆a: Grupo Perfil Gen茅rico: Perfil B谩sico y la 29110-5-1-3: Gu铆a de Gesti贸n e Ingenier铆a: Grupo Perfil Gen茅rico: Perfil Intermedio. Este modelo (ISO/IEC 29110-5-1) adapta los modelos aplicados a grandes empresas (por ejemplo, ISO 9001, CMMI, ISO/IEC 12207 e ISO/IEC 15504) para adaptarlos a las peque帽as organizaciones. Ya que notaron que estas 煤ltimas est谩n limitadas al costo, tiempo, recursos, adaptabilidad, etc. As铆 mismo, se utiliz贸 la evaluaci贸n de procesos basado en la ISO/IEC 15504.Tesi

    Adaptaci贸n de un proceso de desarrollo de software basado en buenas pr谩cticas

    Get PDF
    Este proyecto presenta la construcci贸n de un proceso de desarrollo de software para el 谩rea de sistemas de Comfamiliar Risaralda mediante la selecci贸n de las mejores pr谩cticas obtenidas de las metodolog铆as de Scrum, XP e ICONIX, tomando como marco de referencia al modelo de mejora y evaluaci贸n Capability maturity model integration para desarrollo (CMMI-DEV 1.3). Para este fin se evalu贸 el proceso actual, compar谩ndolo con las pr谩cticas 谩giles provenientes de las metodolog铆as, seleccionando las de mayor posibilidad de mejora, luego se dise帽贸 el nuevo proceso usando estas pr谩cticas seleccionadas. El nuevo proceso propuesto fue aplicado en una prueba piloto dentro de la instituci贸n y luego fue evaluado con respecto a CMMI como se hizo inicialmente para las metodolog铆as 谩giles mencionadas. Se obtuvo finalmente una matriz de comparaci贸n frente a CMMI en el cual se puede evaluar cualquier m茅todo o proceso de desarrollo, y un proceso estructurado de software formalmente definido mediante la herramienta Eclipse Process Framework. Se observa una mejora en el cumplimiento de pr谩cticas frente a CMMI del 25% con respecto al proceso anterior aunque se encuentran dificultades al aplicar pr谩cticas relacionadas con documentaci贸n extensiva y toma de medidasThis project presents the construction of a software development process for the 谩rea of Comfamiliar Risaralda systems by selecting the best practices obtained from Scrum, XP and ICONIX methodologies, taking as a framework of reference to the improvement and evaluation model Capability maturity model integration for development (CMMI-DEV 1.3). For this purpose, the current process was evaluated, comparing it with agile practices from methodologies, selecting those with the greatest possibility of improvement, then the new process was designed using these practices selected. The new proposed process was applied in a pilot test within the institution and was then evaluated against CMMI as was initially done for Agile methodologies mentioned. A comparison matrix was finally obtained against to CMMI in which any development method or process can be evaluated, and a structured software process formally defined using the Eclipse tool Process Framework. An improvement is observed in compliance with practices compared to CMMI 25% compared to the previous process although difficulties are encountered when applying practices related to extensive documentation and taking measurements
    corecore