Software umfasst Programme, zugehörige Daten & notwendige Dokumentationen die es erlauben Aufgaben mit Hilfe eines Computers zu erledigen.
Realisiert genau spezifizierte Funktionen und Problemstellungen bei geringer Passgenauigkeit für einzelne Unternehmen. Ist weitgehend unabhängig von Organisationsstrukturen. Massenware wie Office-Applikationen, Datenbank, ERP-Systeme
Realisiert spezielle Anforderungen und Wünsche bestimmter Anwender und ist wenig auf andere Anwender übertragbar. Umfasst einen dedizierten Systementwicklungsprozess → risikobehaftet, zeitaufwändig und teuer
| Typ | Beispiele |
|---|---|
| Systemsoftware | Betriebssysteme, Datenbanken, Netzprogramme, Compiler |
| Anwendungssoftware | Computergestützte Bearbeitung von Aufgaben; Office-Anwendungen |
| Informationssysteme | DB-gestützte Verwaltung von Informationen als Ressource |
| Echtzeitsysteme | Programme zur Steuerungen von Aktionen |
| Verteilte Systeme | Middleware macht die Verteilung in einem Netzwerk transparent |
| Eingebettete Systeme | Steuersoftware für Geräte; meist für spezielle Hardware |
| Softwaresystemfamilie / Produktfamilie | |
| Softwareproduktlinie / Produktlinie | |