logo móvil
Contáctanos

Validación Empírica de los Puntos Muertos en Ingeniería de Software: Una Encuesta a Expertos Practicantes

Autores: Alzahrani, Abdullah A. H.

Idioma: Inglés

Editor: MDPI

Año: 2026

Descargar PDF

Acceso abierto

Artículo científico
2026

Validación Empírica de los Puntos Muertos en Ingeniería de Software: Una Encuesta a Expertos Practicantes


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Proyectos de software
Deudas técnicas
Fases arquitectónicas
Obstáculos técnicos
Obstáculos de proceso
Revisiones de código

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Un estado de estancamiento terminal se alcanza a menudo en proyectos de software a pesar de la presencia de herramientas avanzadas, y estas ocurrencias se definen en este estudio como puntos muertos de ingeniería de software, donde el costo de recuperación del sistema se encuentra frecuentemente por encima del valor real del software. Si bien se observan muchos factores que conducen al fracaso del proyecto, la evidencia sugiere que las deudas técnicas son la principal causa de tales fracasos. Un número significativo (23.5%) de estos problemas fatales se crea durante las primeras fases arquitectónicas del desarrollo, y se señala que estos problemas a menudo permanecen ocultos hasta que se vuelven irrecuperables. Los datos recopilados durante esta investigación muestran que los proyectos que enfrentan obstáculos técnicos (Puntuación de Recuperación: 4.24) son mucho más difíciles de salvar que aquellos que sufren con obstáculos de proceso (Puntuación de Recuperación: 5.38). También se observó que una renuencia constante a refactorizar lógica antigua y un número excesivo de revisiones de código se consideran las señales más fiables de que un proyecto se está acercando a un punto de no retorno. Debido a que estas señales de advertencia a menudo son pasadas por alto por la dirección, el eventual fracaso del sistema se ve a menudo como un evento inesperado en lugar de un resultado predecible de malas decisiones iniciales. Al definir estos estados terminales, este trabajo proporciona a quienes ocupan roles de liderazgo un método para diferenciar entre retrasos menores y fracaso total, ayudando así a los equipos a evitar las grandes pérdidas económicas asociadas con caminos de desarrollo improductivos.

Otros recursos que podrían interesarte

Temas Virtualpro