Factores de la Complejidad
Los factores de complejidad son elementos que contribuyen a la dificultad general en el desarrollo y mantenimiento del software. Pfleeger (2006) identifica dos tipos principales:
- Factores estáticos: Relacionados con la estructura del código y su organización
- Factores dinámicos: Incluyen requisitos cambiantes y la evolución del software a lo largo del tiempo
Un ejemplo de factor dinámico se basa en las Leyes de Lehman, específicamente en los postulados evolución continua y aumento de la complejidad.