La toma de una decisión se considera en general como un proceso con un mínimo de cinco pasos. Son: definir la situación, generar posibilidades alternativas de acción, recopilar información, seleccionar la mejor alternativa y actuar. El software es un programa de computadora que proporciona un sistema operativo para una computadora o realiza alguna tarea. El software de toma de decisiones (DMS) es un software que ayuda al usuario en el proceso de toma de decisiones. El software de toma de decisiones se considera un subconjunto de los sistemas de apoyo a la toma de decisiones (DSS), que tienen un objetivo más amplio, mientras que los sistemas de toma de decisiones multicriterio (MCDM) tienen un objetivo más limitado, que es ayudar a tomar una decisión sobre las alternativas preseleccionadas en el rostro de criterios contradictorios.
Hay varias formas de categorizar el software de toma de decisiones, y una es mediante el modelo de toma de decisiones en el que se basa el programa. Los modelos de toma de decisiones en los que se basa el software son modelos racionales, modelos iterativos racionales, modelos con un número determinado de pasos (5, 6, 7 o 9, por ejemplo), modelos intuitivos y otros modelos. Otra opción es entre el modelo de árbol de decisión del software, a diferencia del modelo de pasos u otros modelos que no son árboles, como el software de mapeo cognitivo y las matrices. Una sola persona u organización puede encontrar diferentes modelos útiles en diferentes situaciones.
El software de toma de decisiones se vende con mayor frecuencia a empresas, pero también hay versiones personales y versiones en línea, algunas de las cuales son gratuitas. Algunos programas son independientes y otros son complementos de Microsoft® Excel®; algunos son más propensos a ser utilizados por grupos que otros. Algunas personas simplemente usan el software de hoja de cálculo para tomar sus decisiones, adaptándolas de la forma que les funcione.
Ejemplos de software de toma de decisiones incluyen Logical Decisions®, que usa matrices; Banxia® Decision Explorer®, que es un software de mapeo cognitivo; Lumenaut®, que es un complemento de Microsoft® Excel® que ofrece análisis de árbol de decisiones; Vanguard Studio ™ con complemento de análisis de árbol de decisiones, que también ofrece simulaciones de Markov; y MindDecider®, que ofrece mapas mentales y toma de decisiones.