En algunos casos, la complejidad es inherente al problema, pero también ocurre que esta se introduce por desconocimiento o por problemas de planificación.