Premium Partner

SoftwareIngeneering_FOM

SoftwareIngeneering_FOM

SoftwareIngeneering_FOM


Set of flashcards Details

Flashcards 32
Language Deutsch
Category Computer Science
Level Primary School
Created / Updated 12.07.2013 / 12.07.2013
Licencing No Copyright (CC0)
Weblink
https://card2brain.ch/box/softwareingeneeringfom
Embed
<iframe src="https://card2brain.ch/box/softwareingeneeringfom/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
Welche Ziele werden mit dem Software Engineering verfolgt?

- Reduktion der Softwareentwicklungskosten, - Erhöhung der Softwarequalität, - Erhöhung der Wiederverwendbarkeit, - Reduktion des Time-to-Market, - Reduktion der Fehlerrate im Betrieb, - Reduktion der Klassen und Module eines Softwaresystems

Kostenfaktoren eines SW-Projekts?

- Laufende Kosten (Geha_lter, Management, Werbung, Ra_ume, Rechner, Netzwerke und Software als Teil der Infrastruktur, ) - Projektbezogene Kosten (Kosten des Zeitpersonals, Vertragskosten, Spesen, Hardware und Software als Teil des Produkts bzw. der Anlage)

Beschreiben Sie, wozu die SOLL-Analyse dient.

Aufnahme der durch den Kunden gewu_nschten Veränderungen in bestehendem System ODER Aufnahme aller Kundenwu_nsche bei Neuimplementierungen. + Kein Filtern/Aussortieren in der Analyse - Resultat ist „Kunden-Wunschzettel“ - Bewertung und Filterung der Kundenwu_nsche anschließend in Zusammenarbeit mit dem Kunden! + Technisch/finanziell unrealistische Anforderungen bzw. unvereinbare Anforderungen dem Kunden aufzeigen und dann entscheidet Kunde explizit

Wie setzt sich die Produktqualität zusammen?

Gebrauchsqualität: Qualität aus Sicht des Benutzers, der mit der Software arbeitet Wartungsqualität: Qualität aus Sicht einer Person, die an der Software arbeitet

Prozessqualita_t sagt aus...?

+ Kosten- und Termingrenzen einzuhalten + seinen Aufwand zu minimieren + Kenntnisse zu sammeln und zu dokumentieren + wiederverwendbare Komponenten zu schaffen + das Betriebsklima zu pflegen

Offen-geschlossen-Prinzip: Geschlossenes Modul?

1. Schnittstelle des Moduls ist so gestaltet, dass alle Anforderungen des Kundenmoduls abgedeckt sind und das Modul ohne Anpassung verwendet werden kann. 2. Problem bei Veränderungen / Erweiterungen an diesem Modul! (Revision der Kundenmodule notwendig)

Offen-geschlossen-Prinzip: Offenes Modul?

1. Problemlose Erweiterung möglich. 2. Verhaltensänderungen möglich -> nicht stabil!

Arbeiten, die an Software ausgefu_hrt werden:

_ Analyse _ Spezifikation der Anforderungen _ Architekturentwurf,SpezifikationderModule _ Codierung und Modultest _ Integration,Test,Abnahme _ Betrieb und Wartung _ Auslauf und Ersetzung