Tesis:
Directrices de Gobernanza Ágil para Pymes de Desarrollo de Software: Una perspectiva CMMI V2.0 y SAFe 5.0
- Autor: HENRÍQUEZ NORAMBUENA, Valeria
- Título: Directrices de Gobernanza Ágil para Pymes de Desarrollo de Software: Una perspectiva CMMI V2.0 y SAFe 5.0
- Fecha: 2022
- Materia:
- Escuela: E.T.S DE INGENIEROS INFORMÁTICOS
- Departamentos: LENGUAJES Y SISTEMAS INFORMATICOS E INGENIERIA DE SOFTWARE
- Acceso electrónico: https://oa.upm.es/72358/
- Director/a 1º: MORENO SANCHEZ-CAPUCHINO, Ana María
- Resumen: Aunque la investigación sobre mejora de procesos software es extensa y las aproximaciones ágiles de desarrollo de software son predominantes, aún existen desafíos que deben resolverse para lograr una adopción eficaz a nivel organizacional. Este problema se agudiza en las pymes, que, aunque representan una parte significativa de la economía global, no cuentan con recursos suficientes para embarcarse en iniciativas de mejora que fomenten su competitividad.
Dichos desafíos van desde cuestiones concretas como la falta de recursos, canales de comunicación, herramientas y estándares, hasta cuestiones culturales como lograr la implicación de la alta dirección de la pyme durante la mejora de procesos. Como consecuencia, las organizaciones no logran gestionar el cambio organizacional y terminan convirtiéndose en organizaciones parcialmente ágiles, mermando la productividad, calidad y moral de los equipos ágiles. Dentro de las causas que explican la falta implicación de la alta dirección en los procesos de mejora, destaca la carencia de conocimiento y artefactos que expliquen cómo los directivos pueden gobernar ágilmente sus organizaciones.
En este contexto, esta tesis doctoral tiene como objetivo facilitar la implicación de la alta dirección de las pymes en la adopción de modelos de mejora y disminuir los efectos negativos derivados del ejercicio de una gobernanza tradicional en equipos ágiles. Para ello, se han creado guías que detallan prácticas de gobernanza ágil, obtenidas mediante la armonización de modelos ampliamente adoptados por la industria (CMMI-DEV V2.0 y SAFe 5.0), pero considerando las particularidades de las pymes. Dichos modelos han sido seleccionados, por una parte, porque CMMI-DEV es ampliamente utilizado en contextos ágiles y en organizaciones de todos los tamaños, y por la otra, porque SAFe aborda los aspectos fundamentales de gobernanza desde una perspectiva ágil y su adopción a aumentado sostenidamente en los últimos años.
Durante esta investigación doctoral se realizaron dos iteraciones del marco de trabajo DSR. En la primera iteración se desarrollaron unas guías de gobernanza ágil generales, aplicables a organizaciones de cualquier tamaño. Dichas guías fueron validadas por expertos en mejora de procesos basadas en CMMI y Agile, quienes analizaron individualmente como aplicarían las guías en las condiciones descritas en un caso ficticio. Los expertos proveyeron información escrita detallando ventajas y limitaciones de las guías y discutieron en una entrevista grupal semiestructurada en qué medida las guías cumplen los requisitos definidos. En concreto, los resultados de esta validación mostraron que las guías tienen el valor práctico, son completas, coherentes, siguen un formato estándar y reflejan los valores y principios ágiles. No obstante, los expertos identificaron puntos de mejora que fueron incorporados para generar una segunda versión de las guías de gobernanza ágil generales.
Durante la segunda iteración, las guías generales fueron contextualizadas a las particularidades de las pymes y evaluadas por directivos de pymes ágiles mediante una adecuación del método Delphi. El objetivo principal de esta evaluación fue determinar la aplicabilidad y utilidad de las guías en el contexto de las pymes. Los expertos analizaron de manera individual las guías y respondieron un cuestionario. Tras la primera ronda de evaluación, se analizaron los resultados de manera cualitativa y cuantitativa y se entregó a cada experto un resumen comparativo entre sus propias respuestas y las del grupo. Los expertos basados en dicho resumen ratificaron o cambiaron sus valoraciones. Luego de dos rondas de evaluación, se obtuvo el consenso de todos los expertos en todas las dimensiones evaluadas. Por lo tanto, se ha concluido que las guías de gobernanza ágil para pymes se ajustan a sus particularidades, entregan recomendaciones útiles y fácilmente aplicables y no ponen en riesgo la agilidad organizacional.
Durante la evaluación se identificaron algunas limitaciones de las guías, por ejemplo, la necesidad de materiales explicativos complementarios; o entregar las guías en un formato más interactivo. Todas estas limitaciones dan origen a trabajos futuros en esta línea de investigación.
ABSTRACT
Although research on software process improvement is extensive and agile software development approaches are mainstream, there are still challenges that must be resolved to achieve an effective adoption at the organizational level. This problem is exacerbated in SMEs, which, although they represent a significant part of global economies, do not have sufficient resources to embark on improvement initiatives that promote their competitiveness.
These challenges range from specific issues such as lack of resources, communication channels, tools, and standards, to cultural issues such as getting the SME's senior management involved during process improvement. As a consequence, organizations fail to manage organizational change and end up becoming partially agile organizations, producing harmful effects on productivity, quality and team morale. Among the causes that explain the lack of involvement of senior management in the improvement processes, the lack of knowledge and artifacts that explain how managers can agilely govern their organizations stands out.
In this context, this doctoral thesis aims to facilitate the involvement of senior management of SMEs in the adoption of improvement models and reduce the negative effects derived from the exercise of traditional governance in agile teams. To do this, a set of guides have been created to describe agile governance practices, by adapting models widely adopted by the industry (CMMI-DEV V2.0 and SAFe 5.0), but considering the particularities of SMEs. The models on which the proposed guides are based have been selected, on the one hand, because CMMI-DEV is widely used in agile contexts and in organizations of all sizes, on the other hand, SAFe addresses the fundamental aspects of governance from an agile perspective and its adoption has increased steadily in recent years.
During this doctoral research, two cycles of the DSR framework were carried out. In the first iteration, general agile governance guides were developed, applicable to organizations of any size. These guides were validated by experts in process improvement based on CMMI and Agile, who individually analyzed how they would apply the guides under the conditions described in a fictitious case. The experts provided written information detailing the advantages and limitations of the guides and discussed in a semi-structured group interview to what extent the guides meet the defined requirements. Specifically, the results of this validation showed that the guides have practical value, are complete, consistent, follow a standard format, and reflect agile values and principles. However, the experts identified points for improvement that were incorporated to generate a second version of the general agile governance guides.
During the second iteration, the guides were contextualized to SMEs particularities and evaluated by managers of agile SMEs using the Delphi method. The main objective of this evaluation was to determine the applicability and usefulness of the guides in the context of SMEs. The experts formed a panel that individually analyzed the guidelines and answered a questionnaire. After the first round of evaluation, the results were analyzed qualitatively and quantitatively and each expert received a comparative summary between their own responses and those of the panel as a whole. The experts based on this summary confirmed or changed their assessments. After two rounds of evaluation, the consensus of all the panelists was obtained in all the evaluated dimensions. Therefore, the agile governance guides for SMEs are tailored to their particularities, provide useful and easily applicable recommendations, and do not put organizational agility at risk.
During the evaluation, some limitations of the guides were identified, such as, the the necessity of supplemental explanatory materials that reflect the application of the guidelines in real contexts, and that details the step-by-step application of the guide in SMEs; or deliver the guide in a more interactive format, including videos and tutorials. All these limitations raise future works in this line of research.