Standardsoftware Flashcards
1
Q
Definition Standardsoftware
A
- universell, nicht organisationsspezifisch
- definierte Problemlösung
- minimierte Anpassungsaufwand
- Festpreise nach Prozessoren, genutzten Modulen (nicht Entwicklungsaufwand)
- Alternative zur Individualentwicklung von Software
2
Q
Kerngedanke Standardsoftware
A
- ähnliche Aufgaben und Abläufe in versch. Unternehmen
- hoher Fixkostenanteil bei Softwareentwicklung
3
Q
Voraussetzungen Standardsoftware
A
- Modellvoraussetzung: standardnahe Anforderungen
- Preiskampf am Markt erschwert vieles
- Wartungskosten nicht berücksichtigt
4
Q
Standardsoftware: wichtige Projektentscheidungen
A
- individual vs. Standard
- Wahl des Anbieters bei Standard
5
Q
Anpassung von Standardsoftware
A
- durch Parameter (wenig Aufwand, weniger stark individualisierbar, Pflege bei Releasewechsel einfach)
- durch integrierte Entwicklungsumgebungen (ABAP bei SAP)
- durch externe Ergänzungen auf beliebigen Plattformen und Nutzung bestehender Schnittstellen (exakte Gegenteile zu Parameter-Anpassung)
6
Q
Standardsoftware: Customizing
A
manche Hersteller verstehen darunter Parametrisierung, andere auch oder ausschließlich Ergänzungsprogrammierung
7
Q
Eigenschaften von Standardsoftware mit hoher Anzahl von Parametern
A
- flexibler
- weniger Programmierung notwendig
- schwieriger zu verstehen
- längere Einführungszeiten
–> Gesamtimplentierungskosten steigen mit Anpassungsgrad (insgesamt geänderte Codezeilen)
8
Q
Argumente für Standardsoftware
A
- Kosten und Wartungsaufwand besser abschätzbar
- spätere Änderung durch Parameter jederzeit möglich
- Einführung meist schneller
- Service, Dokumentation und Entwicklung aus einer Hand
- einheitliche GUI
- kein kurzfristiger Personalaufwand während Entwicklungszeit
9
Q
Argumente gegen Standardsoftware
A
- überladen, aufwendige Anpassung
- Individualität kann Wettbewerbsvorteil sein
- weniger flexibel
- kein Standard für ausgefallene Aufgaben
- Individuallösungen i.d.R. technisch schlanker
10
Q
Auswahl von Standardsoftware
A
- Best-of-breed (zu jeder Teilaufgabe die beste Lösung, für Schnittstellen selbst verantwortlich)
- alles aus einer Hand (Gesamtlösung, evtl. aber keine Anbieter mit Gesamtpaket)
11
Q
Auswahlkriterien für Standardsoftware
A
- Funktionalität
- Kosten
- Anpassbarkeit
- Skalierbarkeit
- Performance
- Architektur
- Release-Häufigkeit