Quali sono alcuni tipi di tecniche di risoluzione dei problemi?

Alcune tecniche di risoluzione dei problemi includono algoritmi, euristica, tentativi ed errori e intuizioni. Un algoritmo è un approccio passo-passo che fornisce sempre la soluzione corretta ma può richiedere molto tempo. L'euristica si basa su ipotesi e regole empiriche che potrebbero non essere corrette per tutte le situazioni.

Trial-and-error potrebbe funzionare se ci sono solo alcune possibili soluzioni al problema. Se ci sono molte soluzioni, l'uso dell'euristica per ridurre le possibili soluzioni a un numero più gestibile può consentire alle tecniche di prova ed errore di funzionare abbastanza bene. L'intuizione viene spesso utilizzata per risolvere i problemi, ma i processi mentali sottostanti che si verificano sono sconosciuti. Le sessioni di brainstorming hanno lo scopo di facilitare l'uso dell'intuizione come tecnica di risoluzione dei problemi.