3. SE - 7. Standardsoftware Flashcards

1
Q

Was ist kann eine Alternative zur Entwicklung von Software sein?

A

Kauf von Standardsoftware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Definition Standardsoftware

A
  • universell, nicht organisationsspezifisch
  • definierte Problemlösung
  • minimierte Anpassungsaufwand
  • Festpreise (d.h nach Prozessoren, nach concurrent oder named user, nach benutzen Modulen. NICHT nach Entwicklungszeit und -aufwand)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kerngedanke hinter Standardsoftware

A
  • ähnliche Aufgaben und Abläufe in verschiedenen Unternehmen

- hohe Fixkostenanteil bei Softwareentwicklung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Modellvoraussetzung Standardsoftware

A

Standardnahe Anforderungen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was bedeutet der Preiskampf in letzter Zeit bei Standardsoftware?

A

nicht mehr alles im Markt durchsetzbar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was sind wichtige Projektentscheidungen?

A

Individual VS. Standardsoftware

Wahl des Anbieter bei Standardsoftware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie kann eine Standardsoftware angepasst werden?

A
  • Parameter (weniger Aufwand, weniger stark individualisierbar, Pflege bei Releasewechsel unproblematisch)
  • integrierte Entwicklungsumgebung (Bsp. ABAP bei SAP)
  • externe Ergänzungen auf beliebige Plattformen und Nutzungen bestehender Schnittstellen (hoher Aufwand, stark individualisierbar, Pflege bei Releasewechsel problematisch)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Definition “Customizing”

A

Manche Hersteller verstehen darunter Parametrisierung, andere auch oder ausschließlich Ergänzungsprogrammierung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist bei Pro/Cons bei Standardsoftware mit hoher Anzahl von Parametern?

A
  • flexibler
  • weniger Programmierungen notwendig
  • schwieriger zu verstehen
  • längere Einführungszeiten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Pros Standard

A
  • “State-of-the-art”- Prozesse / Zukauf von Expertise
  • Kosten besser abschätzbar
  • Wartungsaufwand abschätzbar
  • kein kurzfristiger Personalaufwand während Entwicklungszeit
  • Spätere Änderungen durch Parameter jederzeit möglich
  • Ausgereifte Software
  • Prüfung des Systems vor der Entscheidung möglich
  • Anpassung an zukünftige Anforderungen des Marktes durch Hersteller
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Con Standard = Pro Individual

A
  • Überladene Standardprodukte, aufwendige Anpassung
  • wenn keine Erfahrungen mit Standardlösungen, Auswahl schwierig
  • Standard weniger flexibel, keine 1 zu 1 Abbildung bestehender Prozesse
  • Abhängigkeit vom Hersteller
  • Vorteile zum Wettbewerb durch Individuell gestaltete und unterstützte Prozesse
  • Akzeptanz, Motivation (“Not invented here”)
  • Standardsoftware evlt. nicht auf bestehenden Plattformen lauffähig
  • Auswahlverfahren verlängert Projektlaufzeit
  • Standardlösungen oft nicht auf dem neusten technischen Stand
  • keine Standardlösungen für sehr ausgefallene Aufgaben verfügbar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Auswahl von Standardsoftware

A

Best-of-breed

Alles aus einer Hand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wichtig Standardsoftware “Best-of-breed”

A
  • zu jeder Teilaufgabe die beste Lösung
  • Keine Integration seitens der Hersteller
  • Anwendendes Unternehmen ist selbst für Schnittstellen verantwortlich
  • wenn unklar ist, welcher Teil einen Fehler verursacht, können alle Hersteller die Verantwortung ablehnen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wichtig Standardsoftware “Alles aus einer Hand”

A
  • Hersteller garantiert Gesamtlösung

- evlt. wenige oder keine Hersteller, die alle erforderlichen Komponenten anbieten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Auswahlkriterien Standardsoftware

A
Funktionaliät
Kosten
Anpassbarkeit
Datenstruktur
Usability
Performance
Skalierbarkeit
Dokumentation
Verfügbarkeit von Experten
Architektur
Internationalität
Portabilität
Situation Hersteller
Wartung, Beratung, Schulung
Schnittstellen
Schulungsversion
Stabilität
Releasewechsel: Häufigkeit, Technik
How well did you know this?
1
Not at all
2
3
4
5
Perfectly