El razonamiento complejo es un proceso que involucra el desarrollo de estrategias y habilidades para resolver problemas utilizando el descubrimiento, la comprensión, la lógica, los juicios y la heurística. Es un método para resolver requerimientos y preguntas a través de la organización del conocimiento y la creatividad, con el fin de generalizar un método para la capacidad de innovación.