PMRE
Buch und Präsentatinen
Buch und Präsentatinen
-
- 1 / 152
-
Flashcards
Die 1 einer Modellierungssprache legt die zu verwendenden Modellelemente fest und definiert die gültigen Kombinationen dieser Sprachkonstrukte.
Die 2 definiert die Bedeutung
1: Syntax
2: Semantik
Wie können die Modellierungssprachen hinsichtlich ihres Formalisierungsgradeseingeteilt werden?
In formale, semi-formale und informale Sprachen
Was ist der Unterschied von einer oder- zu einer und-Dekomposition?
Bei einer und-Dekomposition müssen alle Teilziele erfüllt sein, um das Ziel zu erreichen. Bei einer oder-Dekomposition nur eines.
Was ist die Krokus-Regel
Kurze Fragen stellen
Redundante Fragen vermeiden
Offene Fragen stellen
Konkrete Fragen stellen
Unterfragen und kettenfragen vermeiden
Suggestive Fragen vermeiden
Welche Arten von Bedürfnissen von Stakeholdern gibt es?
- Geschäftsanforderungen
- Anwendungsfälle
- Geschäftsregeln
- Funktionelle Anforderungen
- Qualitätsmerkmale
- Anforderungen an die externe Schnittstelle
- Einschränkungen
- Datendefinition
- Lösungsideen
Ordne den Anforderungen die jeweilige Bedürfnisart zu:
(Geschäftsanforderung, Funktionelle Anforderung, Geschäftsregel, Datendefinition, Anforderung an die externe Schnittstelle, Anwendungsfall, Einschränkung)
1: "Die Grösse von Dateien, die max. übermittelt werden dürfen, liegt bei 10MB"
2: "Wenn der Druck 40 bar übersteigt, sollte das entsprechende Warnlicht aufleuchten"
3: "Der Marktanteil wird um X% erhöht"
4: "Muss die Signale von <Gerät> lesen"
5: "Ich miss die Pumpesteuerung aktivieren können"
6: "Der Artikelcode besteht aus 5 Ziffern, gefolgt von 3 Buchstaben"
7: "Muss <Standard> entsprechen"
1: Einschränkung
2: Funktionelle Anforderung
3: Geschäftsanforderung
4: Anforderung an die externe Schnittstelle
5: Anwendungsfall
6: Datendefinition
7: Geschäftsregel
Welche 3 komplementären Perspektive gibt es?
- Struktur
- Funktion
- Verhalten
Teile den Aussagen, Modellen und Beispielen die jeweilige Perspektive zu (Struktur, Funktion, Verhalten)
1: Relevante Objekte und ihre Beziehungen untereinander
2: Erlaubte Systemänderungen & Zustandsänderungen aufgrund von Ereignissen
3: Abläufe der Manipulation von relevanten Informationen
4: Zusandsdiagramm
5: Aktivitätsdriagramm
6: Informations-/Datenmodell
7: Schiff / Ladung / Besatzung
8: angelegt / auf hoher See / geladen
9: Anlegen / Ladung löschen
Struktur: 1, 6, 7
Funktion: 3, 5, 9
Verhalten: 2, 4, 8
Wofür stehen C, R, U und D in der CRUD-Matrix
Create, Read, Update, Delete
Wozu dienen Backlog-Items in Scrum?
- Strukturierung und Einordnen von Requirements
- Realese und Planung
- Speicher für detaillierte Anforderung
- Aufwandschätzung
Was ist notwendig, bevor Backlog-Items umgesetzt werden können?
Eine Vereinfachung des Product-Backlogs
Worauf sollte bei Features geachtet werden?
- Das Entwicklertram versteht die Features
- Sie sind nach Bedeutung für das System gewichtet
- Sie werden für die Realisierung priorisiert
- Sie werden hierarchisch strukturiert aufgeführt
Was ist eine User-Story?
Ein kurzer Text, der die Interation zwischen User und System beschreibt
Was sind die 4 Bestandteile einer User-Story?
Name, Beschreibung, Akzeptanzkriterien, ergänzende Beschreibung
Wie sieht die Struktur einer Beschreibung einer User-Story aus?
Als <Rolle> möchte ich <Funktion> damit <Begründung>
Wie sieht die Struktur eines Akzeptanzkriteriums einer User-Story aus?
Die Funktion ist korrekt implementiert, wenn <messbare Krieterien>
Wofür steht INVEST
Independent
Negotiable
Valuable
Estimatable
Small
Testable
Was sind Tasks in Backlog-Items?
Teilaufgaben
Was sind Epics in Backlog-Items?
Grobgranulare Anforderungen
Welche beiden Arten von Epics können unterschieden werden?
Business- und Architektural Epics
Sind die beschriebenen Epics jeweils Business- oder Architectural Epics?
1: Die Zeiterfassung wird effiziente Auswertungsmöglichkeiten bereitstellen
2: Die Zeiterfassung ist mit dem Rechnungswesensystem integriert
3: Die neue SW-Lösung wird auf allen Typen von Endgeräten zur Verfügung stehen und wir werden dadurch technologisch führend sein
1: Business
2: Business
3: Architectural
Welche Grundsätze gibt es bei Anforderungen?
Anforderungen müssen erarbeitet werden
Anforderungen müssen zeitgerecht für die Entwicklung bereitgestellt werden
Anforderungen ändern sich im Projektverlauf
Wie viele Anforderungen ändern sich im Projektverlauf?
ca. 1% pro Monat
Wofür steht SMART?
Spezifisch
Messbar
Angemessen
Realisierbar
Terminiert
Worauf sollte der Inhalt einer Anforderung geprüft werden?
- Vollständigkeit
- Verfolgbarkeit
- Korrektheit
- Konsistenz
- Überprüfbarkeit
- Notwendigkeit
Worauf sollte die Dokumentation einer Anforderung geprüft werden?
- Konformität zum Dokumentationsformat
- Verständlichkeit
- Eindeutigkeit
- Regelkonformität
Welche Prinzipien gibt es, bei der Überprüfung von Anforderungen`?
- Beteiligung der richtigen Stakeholder
- Trennung von Fehlersuche & Fehlerbehebung
- Prüfung aus unterschiedlichen Sichten
- Geeigneter Wechsel der Dokumentationsform
- Konstruktion von Entwicklungsartefakten
- Wiederholte Prüfung
Wann ist ein Meilenstein erfolgreich?
Wenn die geforderten Artefakte vorliegen und ihre Prüfung erfolgreich war
Welche 3 Arten von Wissen gibt es?
Unbewusstes Wissen
Bewusstes Wissen
Unterbewusstes Wissen
Was sollte bei Review-Sitzungen beachtet werden?
- 1 bis max 2h
- Nur ein Objekt/Artefakt pro Sitzung
- Dann abhalten, wenn das zu überprüfende Objekt vorliegt
- Gemeinsam über ein Werk sprechen
- flexibel sein, wer wessen Arbeit reviewed
- Den Teilnehmern die Objekte im voraus geben
- Protokoll führen
- Im Projektplan einplanen
Welche 3 Scrum-Institutionen unterstützen die Anforderungsüberprüfung?
Das Backlog-Grooming
Die Retrospektive
Die Sprint-Abnahme
Wann ist beim agilen vorgehen ein idealer Zeitpunkt im Projektplan für eine generelle Anforderungsüberprüfung?
Es gibt keinen
Im agilen Vorgehen werden ______ Anforderungen im Produktbacklog erfasst.
a) alle
b) die wichtigsten
b
Was muss vorallem im Rahmen des Backlog-Grooming hinterfragt und geprüft werden?
Die Priorisierung der Anforderungen, ihre Verständlichkeit und gegenseitge Abhängigkeiten
Was muss vorallem im Rahmen der Sprint-Abnahme ausgehandelt werden?
Die laufenden Änderungen und Ergänzungen der Anforderungen und deren neue Abstimmung
Was muss vorallem im Rahmen der Retrospektive hinterfragt und verbessert werden?
Die Qualität der Anforderungen
Welche 2 Arten von Qualitätssicherung gibt es?
Konstruktive Qualitätssicherung
Analytische Qualitätssicherung