Business Consulting: Aplicaciones de marcos de referencia para el desarrollo de software en MS4M S.A.C.
No hay miniatura disponible
Fecha
2024-10-01
Título de la revista
ISSN de la revista
Título del volumen
Editor
Pontificia Universidad Católica del Perú
Resumen
El presente trabajo de consultoría se origina en respuesta a la problemática
relacionada a la acumulación de deuda técnica acumulada en la empresa MS4M S.A.C. (en
adelante MS4M), que se dedica al desarrollo y comercialización de productos tecnológicos
para operaciones mineras a cielo abierto y subterráneas en Perú.
En los siguientes capítulos exploraremos la problemática, analizaremos como
afrontarla, dimensionarla y gestionarla. Además, compartiremos buenas prácticas obtenidas
de diferentes marcos de referencia, con el objetivo de fomentar un cambio cultural y
estructural, a fin de alinearla a los objetivos de la empresa.
Inicialmente se llevó a cabo una evaluación interna que revelo una conexión
significativa entre los problemas y el proceso del desarrollo de software. Esto afecta
especialmente al componente de calidad de software, entre otros. Uno de los desafíos
identificados es el escalamiento de soporte de nivel 1 al nivel 3, donde los desarrolladores
senior atienden los problemas, en lugar de enfocarse en la mejora, desarrollo y evolución de
los productos.
La implementación de los modelos propuestos descritos presenta numerosos desafíos
provenientes de los marcos de referencias agiles como DevSecOps, por lo que el presente
trabajo intenta cubrir los problemas utilizando esta valiosa herramienta para evitar seguir
acumulando una deuda técnica que incremente los costos de desarrollo y que le disminuya
competitividad en el mercado.
De esta manera esperamos que el lector pueda comprender la importancia de la
implementación de mecanismos de gobernanza, arquitectura y lineamientos de desarrollo de
software, incluso en organizaciones que cuentan con productos posicionados en el mercado.
This consulting work originates in response to the problem related to the accumulation of technical debt in the company MS4M S.A.C. (hereinafter MS4M), which is dedicated to the development and commercialization of technological products for open-pit and underground mining operations in Peru. In the following chapters, we will explore the problem, analyze how to address it, dimension it, and manage it. Additionally, we will share best practices obtained from different reference frameworks, with the aim of promoting cultural and structural change to align with the company's objectives. Initially, an internal evaluation was carried out, revealing a significant connection between the problems and the software development process. This particularly affects the software quality component, among others. One of the identified challenges is the escalation of support from level 1 to level 3, where senior developers address problems instead of focusing on improving, developing, and evolving products. The implementation of the proposed models described presents numerous challenges arising from agile reference frameworks such as DevSecOps. Therefore, this work attempts to address the problems using this valuable tool to avoid further accumulation of technical debt that increases development costs and reduces market competitiveness. In this way, we hope that the reader can understand the importance of implementing governance mechanisms, architecture, and software development guidelines, even in organizations that have established products in the market.
This consulting work originates in response to the problem related to the accumulation of technical debt in the company MS4M S.A.C. (hereinafter MS4M), which is dedicated to the development and commercialization of technological products for open-pit and underground mining operations in Peru. In the following chapters, we will explore the problem, analyze how to address it, dimension it, and manage it. Additionally, we will share best practices obtained from different reference frameworks, with the aim of promoting cultural and structural change to align with the company's objectives. Initially, an internal evaluation was carried out, revealing a significant connection between the problems and the software development process. This particularly affects the software quality component, among others. One of the identified challenges is the escalation of support from level 1 to level 3, where senior developers address problems instead of focusing on improving, developing, and evolving products. The implementation of the proposed models described presents numerous challenges arising from agile reference frameworks such as DevSecOps. Therefore, this work attempts to address the problems using this valuable tool to avoid further accumulation of technical debt that increases development costs and reduces market competitiveness. In this way, we hope that the reader can understand the importance of implementing governance mechanisms, architecture, and software development guidelines, even in organizations that have established products in the market.
Descripción
Palabras clave
Consultores de empresas, Desarrollo ágil de software
Citación
Colecciones
item.page.endorsement
item.page.review
item.page.supplemented
item.page.referenced
item.page.cc.license.title
item.page.cc.license.disclaimer info:eu-repo/semantics/openAccess