SOE-FICCT › Foros › Foro Patrones de Diseño en Ingeniería de Software › Cambios Inesperados › Respuesta a: Cambios Inesperados
14 octubre, 2020 a las 9:41 am
#19947

Kevin Eduardo Barja
Participante
Podríamos decir que tocar fondo respecto al mal diseño de un producto de sw es cuando:
- Desde el punto de vista gerencial:
- Existe baja o nula productividad, realizar nuevas funcionalidades, corrección de errores, etc. Consumen mucho más tiempo y recursos económicos comparado con etapas tempranas del proyecto, lo que podría llevar a la quiebra a la empresa o caer en desventaja con la competencia al no poder cumplir el roadmap.
- Desde el punto de vista programador:
- El código base no es reutilizable, es rígido, frágil. No puedes dormir tranquilo sabiendo que tu cambio puede romper otras partes del código que quizás tu no escribiste y no tienes un mecanismo de testearla.
- Dedicas más tiempo descifrando lo que hace el código, en lugar de leer y escribir código.