PMRE
Buch und Präsentatinen
Buch und Präsentatinen
-
- 1 / 152
-
Cartes-fiches
Wann werden die Systemgrenzen oftmals präzise festgelegt?
Erst gegen Ende des Requirement Engineer Prozesses
Was grenzt die Kontextgrenze ab?
Die Aspekte der Umwelt, welche berücksichtigt werden und die, die irrelevant sind.
Wo liegt der Unterschied zwischen System- und Kontextgrenzen?
Systemgrenzen grenten ab, auf was Einfluss genommen werden kann. Kontextgrenzen grenzen ab, was Einfluss auf das System nehmen kann.
Ist es erforderlich, dass die Kontextgrenzen klar sind?
Nein
Welche Diagramme werden zur Dokumentation des Systemkontextes verwendet?
Use-Cases und Datenflussdiagramme
Welche 3 Arten von Anforderungsquellen gibt es?
- Stakeholder
- Dokumente
- Systeme im Betrieb
Was kann passieren, wenn ein Stakeholder nicht identifiziert wurde?
Erst nach Integration fallen die Stakeholder auf.
Es gibt Änderungsanträge
Diese nachträglich zu integrieren ist mit hohen Zusatzkosten verbunden
Welche Daten sollten bei den Stakeholdern erfasst werden?
- Name
- Funktion (Rolle)
- weitere Personen- und Kontaktdaten
- Zeitliche und Räumliche Vergügbarkeit während des Projektes
- Relevanz
- Wissen
- Ziele und Interessen
Welche 3 Kategorien bei der Zufriedenheit der Merkmale eines Produktes gibt esh?
- Basisfaktoren
- Leistungsfaktoren
- Begeisterungsfaktoren
Was ist ein Basisfaktor?
Eine unterbewusste Anforderung, die in jedem Fall vollständig erfüllt sein muss.
Die Erfüllung dieser erzeugt keine positive Stimmung, wurde es jedoch nicht erfüllt, eine starke Unzufriedenheit
Was sind Leistungsfaktoren?
Merkmale, die der Stakeholder explizit fordert
Was sind Begeisterungsfaktoren?
Merkmale, die nicht gefordert wurden und dem Benutzer erst während der Benutzung positiv auffallen.
Was passiert mit diesen Faktoren im Laufe der Zeit?
Der Benutzer gewöhnt sich dran.
Begeisterungsfaktoren werden zu Leistungsfaktoren und schliesslich zu Basisfaktoren
Nenne 4 wichtige Einflussfaktoren auf die Wahl der Ermittlungstechnik
- Unterscheidung von bewussten, unbewussten und unterbewussten Anforderungen
- Termine, Verfügbarkeit und Budgetvorgaben wichtiger Stakeholder
- Erfahrungen des Requirement Engineers
- Chancen und Risiken
Welche Art von Risikofaktoren bei der Auswahl der Ermittlungstechniken gibt es?
- Menschliche
- Organisatorische
- Fachliche
Nenne 2 Befragungstechniken
- Interview
- Fragebogen
Wozu dienen Kreativitätstechniken?
- Innovative Anforderungen entwickeln
- Erste Version eines Systems festlegen
- Begeisterungsfaktoren entwickeln
Nenne 4 Kreativitätstechniken
- Brainstorming
- 6 - 3 - 5 Methode (6 Personen, je 3 Ideen, 5x Weiterrecihen)
- Brainstorming paradox
- Wechsel der Perspektive
- Analogietechnik/Bionik
Wie funktioniert die Kreativitätstechnik "Brainstorming paradox"?
Ereignisse, die nicht erreicht werden sollen, werden gesammet. Danach wird besprochen, wie diese verhindert werden können.
Wozu dienen Dokumentenzentrierte Techniken?
Sie verwenden Lösungen und Erfahrungen bestehender Systeme. Im Falle einer Ablösung stellen sie sicher, dass die gesamte Funktionalität des Altsystems identifiziert werden
Wann werden Beobachtungstechniken genutzt?
Wenn Fachspezialisten das benötigte Wissen nicht an den Requirement Engineer weitergeben.
Wen beobachtet der Requirement Engineer wo, wenn er Beobachtungstechniken anwendet?
Stakeholder, bei der Arbeit
Welche beiden Beobachtungstechniken eignen sich in der Systementwicklung besonders?
- Feldbeobachtung
- Apprenticing
nenne 6 unterstützende Techniken
- Mindmapping
- Workshops
- CRC-Karten
- Audio und Video Aufzeichnungen
- Use Cases modellieren
- Prototypen
Was ist ein Anforderungsdokument / eine Anforderungsspezifikation? (Definition)
Eine systematisch dargestellte Sammlung von Anforderungen
Nenne 4 wesentliche Gründe für die Dokumentation von Anforderungen
- Anforderungen sind Basis für die Systementwicklung
- Anforderungen sind rechtlich relevant
- Anforderungsdokumente sind komplex
- Anforderungen sollen allen Beteiligten zugänglich sein
Nenne die 3 Perspektiven von Anforderungen
- Strukturperspektive
- Funktionsperspektive
- Verhaltensperspektive
Nenne je zwei Vor- und Nachteile, beim dokumentieren von Anforderungen durch natürliche Sprachen
Vorteile
- Keine der Stakeholder muss eine neue Notation lernen
- Sprache ist vielseitig einsetzbar
Nachteile
- Gefahr, dass die Anforderungen mehrdeutig sind
- Gefahr, dass im Zuge der Dokumentation die verschiedenen Perspektiven vermischt werden
Was sind die minimalen Inhalte einer Stadarddokumentation von Anforderungen? (PMB...)
- Einleitung
- Zweck
- Systemumfang
- Stakeholder
- Definitionen, Akronyme, Abkürzungen
- Referenzen
- Übersicht
- Allgemeine Übersicht
- Systemumfeld
- Architekturbeschreibung
- Systemfunktionalitäten
- Nutzer und Zielgruppen
- Randbedingungen
- Annahmen
- Anforderungen
- Anhang
- Index
Nenne 7 verwendungsorte für Anforderungsdokumente
- Planung
- Architekturentwurf
- Implementierung
- Test
- Änderungsmanagement
- Systemnutzung & Systemwartung
- Vertragsmanagement
Welche Qualitätskriterien muss ein Anforderungsdokument erfüllen?
- Eindeutigkeit & Konsistenz
- Klare Struktur
- Modifizierbarkeit & Erweiterbarkeit
- Vollständigkeit
- Verfolgbarkeit
Welche Qualitätskriterien sollte eine Anforderung erfüllen?
- Abgestimmt
- Eindeutig
- Notwendig
- Konsistent
- Prüfbar
- Realisierbar
- Verfolgbar
- Vollständig
- Verständlich
- Kurze Sätze und Absätze
- Nur eine Anforderung pro Satz
Warum sollte ein Glossar geführt werden?
Damit alle Stakeholder alle Begriffe gleich verstehen
Sollten bereits existierende Glossareinträge wiederverwendet werden?
Ja
Welche Regeln für den Umgang mit einem Glossar gibt es?
- Zentrale Verwaltung
- Verantwortlichkeit
- Projektübergreifend gepflegt
- Allgemein zugänglich
- Verbindliche Verwendung
- Erkenntliche Herkunft der Begriffe
- Mit den Stakeholdern abgestimmt
- Einheitliche Struktur
Welche 3 Ausprägungen von Anforderungen werden dokumentiert?
- Ziele
- Use-Cases & Szenarien
- Systemanforderungen
Was wird in einem Modell abgebildet?
Welche Modellbildung bildet welche Realität ab?
Deskritive - 1
Präskriptive - 2
1: existierende Realität
2: Vorbild für noch abzubildende Realität
Worin liegt der Unterschied zwischen der Selektion und der Verdichtung, bei der Verkürzung der Realität?
Bei der Selektion werden nur bestimmte Aspekte der Realität ausgwählt und im Modell abgebildet, bei der Verdichtung werden die Aspekte zusammengefasst
Durch was wird eine konzeptuelle Modellierungssprache festgelegt?
Durch ihre Syntax und Semantik