carácter evaluativo del software

El software es el producto derivado de un proceso de desarrollo, según la ingeniería de software. Este producto es evolutivo durante su siclo de vida, en general evoluciona generando versiones cada vez mas completas, mejoradas, avanzadas, y optimizadas en algún aspecto.


Cuando un sistema deja de evolucionar, eventualmente cumplirá  con su ciclo de vida y tarde o temprano será reemplazado por un producto nuevo.

El software evoluciona porque se debe adaptar a los cambios del entorno, ya sean funcionales, operativos, etc.

Lehman y Belady analizaron la evolución de varios sistemas de software, según sus medidas, las siguientes 8 leyes:

- Cambio continuo
- Complejidad creciente
- Evolución prolongada 
- Estabilidad organizacional
- Conversación de la familiaridad
- Crecimiento continuo
- Decremento de la calidad 
- Realimentación del sistema

Comentarios

Entradas más populares de este blog