Rimorsoft

La sobre-ingeniería y el problema que nos causa

Informações:

Sinopse

Lo podemos resumir como: “Más complicado de lo necesario”, el problema surge en querer dar solución a funciones futuras. Los requisitos y necesidades de un sistema van cambiando desde el inicio, esto es algo que debemos asumir con tranquilidad. Esto implica modificar, agregar o eliminar bloques de código. ¿Quien cambia?: Cambia constantemente o agrega nuevas cosas constantemente el “cliente”... Definamos cliente; el cliente puede ser el jefe del proyecto (no el que pagó pero dice que hacer a los programadores), el cliente en sí mismo, el gerente o dueño de la empresa. Cuando estamos desarrollando un sistema siempre pensamos en funciones, campos o módulos extras creyendo que pueden ser útiles en el futuro. Cuando trabajamos así nos llenamos de muchos bloques de código, aumentamos en gran medida la dificultad en cuanto a leer y mantener, el peso del proyecto y hacemos muy difícil el trabajo en equipo. Los gerentes no se dan cuenta y asumen que esto es normal, y no sé porque las personas piensan que todo respect