Ziel einer Softwareauswahl ist es, mit ausreichender Sicherheit und möglichst geringem Ressourceneinsatz, die individuell passende Softwarelösung zu identifizieren. Der Auswahlprozess kann dabei in einem mehrstufigen Ablauf abgebildet werden. Beispielsweise:
- Definition der Rahmenparameter
- Ziel- und Projektdefinition
- Anforderungsanalyse
- Evaluierung des Softwareangebotes
- Markterhebung
- Vorauswahl
- Detailevaluierung