Business Consulting: Aplicaciones de marcos de referencia para el desarrollo de software en MS4M S.A.C.
Date
2024-10-01Author
Romero Aguilar, Carmela
Vargas Alarcón, Andric Alejandro
Balboa Zegarra, Richar Sandro
Alvarado Sanchez, Victor
Plasencia Sifuentes, Victor Hugo
Metadata
Show full item recordAcceso a Texto completo
Abstract
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.