Leyes de Lehman

Get Started. It's Free
or sign up with your email address
Leyes de Lehman by Mind Map: Leyes de Lehman

1. Definición

1.1. un conjunto de leyes empíricas desarrolladas por Lehman y Belady en 1974 relacionadas con la evolución del software

2. Ley de cambio continuo

2.1. En un entorno real una que debe necesariamente cambiar para mantener su eficacia en ese entorno, asi de lo contrario se volverá progresivamente menos útil y menos satisfactorio para el usuario.

3. Ley de complejidad creciente

3.1. Evoluciona se hace más compleja, a menos que se tomen las medidas necesarias para evitarlo, es decir, para preservar y simplificar su estructura.

4. Ley de evolución

4.1. La evolución es un proceso autoregulado. Parámetros tales como tamaño, tiempo entre versiones, errores detectados, etc., se mantienen estadísticamente constantes en el tiempo.

5. Ley de estabilidad organizacional

5.1. Durante el tiempo de vida, la velocidad de desarrollo es constante e independiente de los recursos dedicados su desarrollo. Éste es un aspecto muy importante para dimensionar un proyecto. Por muchos recursos que se introduzcan para producir una obra no va a aumentar la velocidad de ejecución de la obra.

6. Ley de conservación de la familiaridad

6.1. deben mantener un conocimiento total de su contenido y su comportamiento para lograr una evolución satisfactoria. Un crecimiento exagerado disminuye esta capacidad. Por tanto este incremento promedio debe mantenerse.

7. Ley de crecimiento continuo

7.1. La funcionalidad ofrecida por los sistemas, tiene que crecer continuamente para mantener la satisfacción de los usuarios.

8. Ley de decremento de calidad

8.1. Comenzará a disminuir a menos que dichos sistemas se adapten a los cambios de su entorno de funcionamiento.

9. Ley de retroalimentación

9.1. Los procesos de evolución incorporan sistemas de retroalimentación multiagente y multibucle y estos deben ser tratados como sistemas de retroalimentación para lograr una mejora significativa del producto.