Vorlesung3

Descripción

Fichas sobre Vorlesung3, creado por Mathekumar Rajakumar el 22/03/2017.
Mathekumar Rajakumar
Fichas por Mathekumar Rajakumar, actualizado hace más de 1 año
Mathekumar Rajakumar
Creado por Mathekumar Rajakumar hace más de 7 años
12
1

Resumen del Recurso

Pregunta Respuesta
Phasen des Software-Lebenszyklus Planungsphase --> Definitionsphase--> Entwurfsphase--> Implementierungsphase--> Test-,Abnahme- und Einführungsphase--> Betriebsphase
Anforderungen Anforderungen in der Softwaretechnik legen die qualitativen und quantitativen Eigenschaften eines Softwaresystems fest
Lastenheft -Ein Lastenheft beschreibt die Wünsche und Anforderungen an ein Software System aus Sicht des Auftraggebers -Ein Lastenheft kann als Ausschreibungsdokument verwendet -Ein Lastenheft ist ein Dokument, das vom Auftraggeber ohne formale Vorgaben erstellt werden kann -Für einen Kunden lohnt es sich das Lastenheft strukturiert aufzubauen
Pflichtenheft -Ein Pflichtenheft beschreibt die Anforderungen an ein Software System aus Sicht des Softwareentwicklers -Ein Pflichtenheft übersetzt die Anforderungen des Auftraggebers in System-Anforderungen, ergänzt und verfeinert diese Anforderungen -Ein Pflichtenheft muss strukturiert sein und bildet die Grundlage für die Kalkulationen, Planung, Tests und Abnahme der Software -Ein Pflichtenheft klärt die Frage "was?" und nicht die Frage "wie?" die Softwarelösung aussieht
Anforderungs-Engineering Anforderungs-Engineering ist ein kooperativer, iterativer, inkrementeller Prozess,dessen Ziel es ist zu gewährleisten dass: -alle relevanten Anforderungen definiert, formell modelliert, verifiziert und in dem erforderlichen Detaillierungsgrad verständlich dokumentiert sind -die Stakeholder eine ausreichende Übereinstimmung über die definierten Anforderungen erzielen -alle Anforderungen konform zu den Dokumentvorschriften dokumentiert bzw. konform zu den Spezifikationsvorschriften spezifiert sind
Anforderungs-Management -Modellhafte Abbildung aller Anforderungen,Anforderungsattribute und Strukturen im gesamten Softwarezyklus -Verwaltung von Anforderungen im gesamten Softwarezyklus -Konfigurations- und Änderungsverwaltung der Anforderungen -Rückverfolgbarkeit von Anforderungen im gesamten Softwarezyklus
Anwendungsfalldiagramm Ein Anwendungsfalldiagramm beschreibt die Interaktion zwischen externen Objekten (Akteuren) und Vorgängern (Anwendungsfällen) im
Funktionale Anforderungen Funktionale Anforderungen legen eine vom Softwaresystem bzw. einer seiner Komponenten bereitzustellenden Funktionalität bzw Service zur Lösung eines Problems fest WAS soll ein Softwaresystem tun ?
Nichtfunktionale Anforderungen Nichtfunktionale Anforderungen, auch Quality of Service (QoS) Anforderungen genannt, beschreiben alle qualitätsbezogenen Eigenschaften, die das Softwaresystem erfüllen muss. WIE GUT soll eine Funktion erledigt werden ?
Qualitätsanforderungen Vollständigkeit Eindeutigkeit Verständlichkeit Redundanzfreiheit Nachprüfbarkeit Klassifizierbarkeit Widerspruchsfreiheit Zurückführbarkeit
Glossar Enthält die verwendeten domänenspezifischen Fachbegriffe, bzw. Begriffsdefinitionen
Stakeholder Relevante Beteiligte,Betroffene, Nutzer und Interessierte an der Software/Softwareentwicklung. Abhängig von den Stakeholdern unterscheidet man zwischen Nutzer- und Systementwicklungsanforderungen
Abnahmekriterien Abnahmekriterien legen fest,welche Kriterien die Software Lieferung erfüllen muss, um den Anforderungen zu entsprechen. Sie sollen messbar dargestellt werden.
Beispiele für nicht funktionale Anforderungen -Funktionalität -Zuverlässigkeit -Effizienz -Wartbarkeit -Benutzbarkeit -Portabilität
Vorgehensweise zur Anforderungsermittlung Stakeholder festlegen --> Analyse des Problemfeldes--> Anforderungen ermitteln, dokumentieren und modellieren --> Ergebnis
Ziele des Anforderungsdiagramms -Abstimmung des Systemverhalten zwischen Systemnutzer und SW-Entwickler -Formalisierung der Nutzungsanforderungen im Rahmen der Anforderungsanalyse -Dokumentieren des Systemumfanges für den Softwareentwicklungsvertrag, als Teil des Plichtenheftes -Strukturierung des künftigen SW-Systems -Basis für die Gestaltung der Benutzeroberfläche der SW
Analysemethoden -Inspektionen -Reviews -Round Tables -Peer Reviews
Validierungsmethoden -Gegenüberstellung der Anforderungen mit den Zielen und Visionen -Prüfung der Anforderungen durch alle Stakeholder
Verabschiedung -Workshops -Stellungnahme
ReqIF -Austauschformat für Anforderungen zwischen verschiedenen Anforderungsmanagementsystemen -ist XML -basiert
Mostrar resumen completo Ocultar resumen completo

Similar

¿A qué tiempo y modo corresponde?
Remei Gomez Gracia
INGENIERIA DE LAS TELECOMUNICACIONES
Alejandra Diaz Ibarra
Examen informática
Cova M
Diseño experimental
Ahtziri Sequeira
MODELOS PEDAGÓGICOS
wfas197
CONTAMINACION AMBIENTAL
Ximena gonzalez
SEGUNDA GUERRA MUNDIAL
ROSA MARIA ARRIAGA
PENSAMIENTO CRÍTICO
carandpoveda
PRUEBA DE CONOCIMIENTOS ENFERMERIA
ENFERMERIA_SALUD