การตัดสินใจนั้นถูกมองว่าเป็นกระบวนการที่มีขั้นตอนอย่างน้อยห้าขั้นตอน การกำหนดสถานการณ์การสร้างความเป็นไปได้ทางเลือกสำหรับการกระทำการรวบรวมข้อมูลการเลือกทางเลือกที่ดีที่สุดและการดำเนินการ ซอฟต์แวร์เป็นโปรแกรมคอมพิวเตอร์ที่ให้ระบบปฏิบัติการสำหรับคอมพิวเตอร์หรือทำงานบางอย่าง ซอฟต์แวร์การตัดสินใจ (DMS) เป็นซอฟต์แวร์ที่ช่วยผู้ใช้ในกระบวนการตัดสินใจ ซอฟต์แวร์การตัดสินใจถือเป็นส่วนหนึ่งของระบบสนับสนุนการตัดสินใจ (DSS) ซึ่งมีจุดมุ่งหมายที่กว้างกว่าในขณะที่ระบบการตัดสินใจหลายเกณฑ์ (MCDM) มีจุดมุ่งหมายที่แคบกว่าซึ่งจะช่วยในการตัดสินใจเกี่ยวกับทางเลือกที่เลือกไว้ล่วงหน้าใน ใบหน้าของเกณฑ์ที่ขัดแย้งกัน
มีหลายวิธีในการจัดหมวดหมู่ซอฟต์แวร์การตัดสินใจและวิธีหนึ่งคือโดยรูปแบบของการตัดสินใจโปรแกรมจะขึ้นอยู่กับ รูปแบบการตัดสินใจที่ซอฟต์แวร์ใช้นั้นเป็นแบบจำลองที่มีเหตุผลตัวแบบจำลองแบบมีเหตุผลซ้ำแบบจำลองที่มีจำนวนขั้นตอนที่กำหนด - 5, 6, 7 หรือ 9 ตัวอย่างเช่น - โมเดลที่ใช้งานง่ายและรุ่นอื่น ๆ อีกทางเลือกหนึ่งคือระหว่างโมเดลการตัดสินใจของซอฟต์แวร์การตัดสินใจซึ่งตรงข้ามกับโมเดลขั้นตอนหรือโมเดลอื่น ๆ ที่ไม่ใช่แผนผังเช่นซอฟต์แวร์การทำแผนที่ความรู้ความเข้าใจและเมทริกซ์ บุคคลหรือองค์กรเดียวอาจพบโมเดลที่แตกต่างซึ่งมีประโยชน์ในสถานการณ์ที่แตกต่างกัน
ซอฟแวร์การตัดสินใจส่วนใหญ่จะขายให้กับธุรกิจ แต่ยังมีรุ่นส่วนบุคคลและรุ่นออนไลน์ซึ่งบางส่วนฟรี บางโปรแกรมมีสถานะเป็นอิสระและบางโปรแกรมเป็นMicrosoft®Excel® Add-in; บางกลุ่มยอมรับได้มากกว่ากลุ่มอื่น บางคนใช้ซอฟต์แวร์สเปรดชีตเพื่อตัดสินใจตัดสินใจปรับให้เข้ากับวิธีการทำงานของพวกเขา
ตัวอย่างของซอฟต์แวร์การตัดสินใจ ได้แก่ Logical Decisions®ซึ่งใช้เมทริกซ์ Banxia® Decision Explorer®ซึ่งเป็นซอฟต์แวร์การทำแผนที่ความรู้ความเข้าใจ Lumenaut®ซึ่งเป็นMicrosoft®Excel® add-in ที่ให้การวิเคราะห์ทรีท Vanguard Studio ™พร้อม Add-in Analysis Decision Tree ซึ่งมีการจำลองด้วยมาร์คอฟ และMindDecider®ซึ่งมีการทำแผนที่ความคิดเช่นเดียวกับการตัดสินใจ


