Inhaltsverzeichnis
Software
Definition
Software umfasst Programme, zugehörige Daten & notwendige Dokumentationen die es erlauben Aufgaben mit Hilfe eines Computers zu erledigen.
Arten von Software
Standardsoftware
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
- Chancen
- Breites Funktionsspektrum
- Flexibilität durch Customizing
- Großes Angebot an ergänzenden Spezialanwendungen durch Drittanbieter
- Leistungsfähige Applikationsstruktur
- Risiken
- Fehlende Beherrschung der fachlichen und technischen Komplexität
- Mangelnde Bereitschaft die Geschäftsprozesse des Restriktionen des Standards anzupassen
- Fehlende Marktkenntnis über Angebote von Add-On Anbietern
Individualsoftware
Realisiert spezielle Anforderungen und Wünsche bestimmter Anwender und ist wenig auf andere Anwender übertragbar. Umfasst einen dedizierten Systementwicklungsprozess → risikobehaftet, zeitaufwändig und teuer
Auswahl von Software
Stranz 2005
- Eigenerstellung
- Nähe am Unternehmen
- Bei IT-Aufgaben mit strategischer Bedeutung können Barrieren gegenüber Konkurrenten aufgebaut werden
- Keine irreversiblen Abhängigkeiten von anderen Unternehmen
- Hohe Anwendernähe kann zu guter Akzeptanz in den Fachbereichen beitragen
- Keine Kosten zur Koordination unternehmensfremder Leistungen
- Fremdbezug
- Konzentration auf das eigene Kerngeschäft
- Zugang zu intern fehlendem Know-How
- Raschere Verfügbarkeit von Ressourcen
- Gleichmäßigere Personalauslastung, z.B. bei Aufgaben mit geringer Häufigkeit
- Kostenreduktion für die einzelnen Aufgaben
- Vermeiden von Personaleinstellungen für temporär anfallende Aufgaben
Klassifikation von Software
| 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 | |
Produkte und Zwischenprodukte
- Art & Anzahl hängen von den Besonderheiten des Projekts und den sie erzeugenden Aktivitäten ab
- Mögliche Produktmerkmale: Zweck, Zielgruppe, Art, Reifegrad, Detailierungsgrad
- Anhaltspunkte, welche Produkte für kleine, mittle und große Projekte üblich sind, z.B.
- Durchführbarkeitsstudie (Lastenheft, Projektplan & -kalkulation)
- Entwurfsmodell
- Evaluierungsbericht verfügbarer Komponenten
- Wiederverwendbare Komponenten
- Systemdokumentation
- Online-Hilfe, Anwenderhandbuch
Versionierung
- Aufbau von Versionsnummern: Release.Level.Branch.Sequence
- Branch & Sequence bezeichnen Varianten
Software-Lebenszyklus
- Aus Herstellersicht: Entwurf, Entwicklung, Test, Fertigung, Auslieferung, Betrieb, Wartung, Außer-Betriebnahme
- Aus Marketingsicht: Einführung, Wachstum, Reife/Sättigung, Rückgang
Add this page to your book
Remove this page from your book
Show, modify book (
Help'