Documentos de Académico
Documentos de Profesional
Documentos de Cultura
David Hooker propone siete principios que se centran en la práctica de la ingeniería de software
como un todo. Se reproducen en los párrafos siguientes:13
Esto facilita conseguir un sistema que sea comprendido más fácilmente y que sea susceptible de
recibir mantenimiento, lo que no quiere decir que en nombre de la simplicidad deban descartarse
características o hasta rasgos internos. En realidad, los diseños más elegantes por lo general son los
más simples. Simple tampoco significa “rápido y sucio”. La verdad es que con frecuencia se
requiere mucha reflexión y trabajo con iteraciones múltiples para poder simplificar. La recompensa
es un software más fácil de mantener y menos propenso al error.
Si todo ingeniero y equipo de software tan sólo siguiera los siete principios de Hooker, se
eliminarían muchas de las dificultades que se experimentan al construir sistemas complejos
basados en computadora.
Fuente
Roger S. Pressman, Ph.D.. (2010). INGENIERÍA DEL SOFTWARE. UN ENFOQUE PRÁCTICO. 7ma
Edición. México: McGraw-Hill.