Vorlesung3

Descrição

FlashCards sobre Vorlesung3, criado por Mathekumar Rajakumar em 22-03-2017.
Mathekumar Rajakumar
FlashCards por Mathekumar Rajakumar, atualizado more than 1 year ago
Mathekumar Rajakumar
Criado por Mathekumar Rajakumar mais de 7 anos atrás
12
1

Resumo de Recurso

Questão Responda
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

Semelhante

Organização político administrativa - UNIÃO
eliana_belem
Espanhol Básico
Alessandra S.
15 Dicas para Passar nos Exames Nacionais
MarisaS
Catastrofes Naturais (flashcard)
niksonsadjo
Simulado para concursos públicos
Alessandra S.
LITERATURA: ROMANTISMO (INTRODUÇÃO)
GoConqr suporte .
Direito Penal - Escrevente TJ-SP
Luiz Gustavo Muzzi Rodrigues
Vitaminas
Júlia Figueiredo
Modelos Atômicos
Marcos do Help
CONCEITO A - CONCURSOS - CFS 2018 - SIMULADO 03 - 40 QUESTÕES
CURSOS CARDOSO
Direito - Direito Constitucional e Estado
Natanael Lima