Otsuse langetamist peetakse laialdaselt protsessiks, mis koosneb minimaalselt viiest etapist. Need on: olukorra määratlemine, alternatiivsete tegevusvõimaluste loomine, teabe kogumine, parima alternatiivi valimine ja tegutsemine. Tarkvara on arvutiprogramm, mis pakub arvutile operatsioonisüsteemi või täidab mõnda ülesannet. Otsuste tegemise tarkvara (DMS) on tarkvara, mis aitab kasutajal otsustusprotsessis osaleda. Otsustustarkvara loetakse otsustustoetussüsteemide (DSS) alamhulgaks, millel on laiem eesmärk, samas kui mitme kriteeriumi otsustamise süsteemidel (MCDM) on kitsam eesmärk, milleks on aidata teha otsust eelvalitud alternatiivide kohta. vastandlike kriteeriumide ees.
Otsustustarkvara kategoriseerimiseks on mitu võimalust ja üks võimalus on otsustamise mudel, millel programm põhineb. Otsustusmudelid, millel tarkvara põhineb, on ratsionaalsed mudelid, ratsionaalsed iteratiivsed mudelid, teatud sammude arvuga mudelid – näiteks 5, 6, 7 või 9 – intuitiivsed mudelid ja muud mudelid. Teine valik on tarkvara otsustuspuu mudeli vahel, erinevalt astmemudelist või muudest mudelitest, mis ei ole puud, näiteks kognitiivse kaardistamise tarkvara ja maatriksite vahel. Üksik inimene või organisatsioon võib leida erinevaid mudeleid erinevates olukordades kasulikuks.
Otsuste tegemise tarkvara müüakse kõige sagedamini ettevõtetele, kuid on ka isiklikke versioone ja veebiversioone, millest osa on tasuta. Mõned programmid on eraldiseisvad ja teised on Microsoft® Excel® lisandmoodulid; mõned on rühmade poolt paremini kasutatavad kui teised. Mõned inimesed kasutavad oma otsuste tegemiseks lihtsalt arvutustabelitarkvara, kohandades neid neile sobival viisil.
Otsustustarkvara näideteks on Logical Decisions®, mis kasutab maatrikseid; Banxia® Decision Explorer®, mis on kognitiivse kaardistamise tarkvara; Lumenaut®, mis on Microsoft® Excel® lisandmoodul, mis pakub otsustuspuu analüüsi; Vanguard Studio™ koos otsustuspuu analüüsi lisandmooduliga, mis pakub ka Markovi simulatsioone; ja MindDecider®, mis pakub mõtete kaardistamist ja otsuste langetamist.