agosto 28, 2008

Máximas de la ingeniería de software

Primera máxima de la ingeniería de software:
-El único sistema perfecto es aquel que no se hace.
-Derivada: la misión más importante del ingeniero responsable del proyecto es aplicar todos sus conocimientos para convencer a sus clientes internos de que es imposible hacer lo que piden.

Segunda máxima de la ingeniería de software:
-El único sistema efectivamente creado que puede ser considerado perfecto es aquel que no se usa.
-Derivada: Una vez que se ha hecho inevitable el desarrollo del sistema solicitado, la misión más importante del ingeniero responsable del proyecto es aplicar todos sus conocimientos para diseñar el sistema de tal manera que para sus clientes internos sea imposible usarlo.

Tercera máxima de la ingeniería de software:
-Todo sistema efectivamente creado y utilizado por defecto tiene por defecto por lo menos un bug: el usuario.
-Derivada: Una vez que se ha hecho inevitable el desarrollo y uso del sistema solicitado, la misión más importante del ingeniero responsable del proyecto es aplicar todos sus conocimientos para eliminar al usuario.