IREB CPRE Foundation Level
Lernkarten für den Certified Professional for Requirements Engineering - Foundation Level. Die Karten basieren nur (!) auf dem Lehrplan des IREB e.V. (Version 2.1, 15. Juni 2012). Studium weiterer Literatur oder Besuch eines Seminars wird empfohlen.
Lernkarten für den Certified Professional for Requirements Engineering - Foundation Level. Die Karten basieren nur (!) auf dem Lehrplan des IREB e.V. (Version 2.1, 15. Juni 2012). Studium weiterer Literatur oder Besuch eines Seminars wird empfohlen.
Set of flashcards Details
Flashcards | 107 |
---|---|
Language | Deutsch |
Category | Computer Science |
Level | University |
Created / Updated | 26.01.2025 / 24.03.2025 |
Weblink |
https://card2brain.ch/box/20250126_ireb_cpre_foundation_level
|
Embed |
<iframe src="https://card2brain.ch/box/20250126_ireb_cpre_foundation_level/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Welches sind die elementaren Stilregeln für natürlichsprachige Anforderungen?
- kurze Sätze und Absätze
- nur eine Anforderung pro Satz formulieren
Welches sind die Qualitätskriterien für eine Anforderung?
- Abgestimmt
- Bewertet
- Eindeutig
- Gültig und aktuell
- Korrekt
- Konsistent
- Prüfbar
- Realisierbar
- Verfolgbar
- Vollständig
- Verständlich
Welches sind die maßgeblichen Qualitätskriterien für das Anforderungsdokument?
- Eindeutigkeit und Konsistenz
- Klare Struktur
- Modifizierbarkeit und Erweiterbarkeit
- Vollständigkeit
- Verfolgbarkeit
Als Grundlage für welche Aufgaben können Anforderungsdokumente u.a. verwendet werden?
- Planung
- Arhcitekturentwurf
- Implementierung
- Test
- Änderungsmanagement
- Systemnutzung und Systemwartung
- Vertragsmanagement
Wie lautet die Definition von Requirements Engineering?
Das Requirements Engineering ist ein systematischer und disziplinierter Ansatz zur Spezifikation und zum Management von Anforderungen mit den folgenden Zielen:
- Die relevanten Anforderungen zu kennen, Konsens unter den Stakeholdern über die Anforderungen herzustellen, die Anforderungen konform zu vorgegebenen Standards zu dokumentieren und die Anforderungen systematisch zu managen
- Die Wünsche und Bedürfnisse der Stakeholder zu verstehen, zu dokumentieren sowie die Anforderungen zu spezifizieren und zu managen, um das Risiko zu minimieren, dass das System nicht den Wünschen und Bedürfnissen der Stakeholder entspricht
Wie lautet die Definition eines Stakeholders?
Ein Stakeholder eines Systems ist eine Person oder Organisations, die (direkt oder indirekt) Einfluss auf die Anforderungen des betrachtetetn Systems hat.
Effektiv einsetzbare Formen der Dokumentation sind?
- natürlichsprachige Anforderungsdokumentation
- Aktivitätsdiagramme oder Zustandsdiagramme
- Mischformen von Anforderungsdokumentationen
Welches sind die verschiedenen Perspektiven eines Systems?
- Strukturperspektive
- Verhaltensperspektive
- Funktionsperspektive
Was sind die Merkmale von Anforderungen?
Anforderungen sind:
- langlebig
- rechtlich relevant
- und sollten allen zugänglich sein
Anforderungsdokumente sind komplex.
Was ist eine Dokumentationstechnik?
Als Dokumentationstechnik bezeichnet man jegliche Art der mehr oder weniger formalen Darstellung von Anforderungen, angefangen von der Beschreibung in Prosaform bis hin zu Diagrammen mit einer formalen Semantik.
Mit welchen Ermittlungstechniken erzielt man das beste Ergebnis?
Mit einer Kombination verschiedener Techniken.
Welcher unterschiedlicher Ermittlungstechniken bedient sich das RE?
- Befragungstechniken (z.B. Interview, Fragebogen)
- Kreativtechniken (z.B. Brainstorming, Brainstorming paradox, Perspektivenwechsel, Analogietechnik)
- Dokumentzentrierte Techniken (z.B. Systemarchäologie, Perspektivenbasiertes Lesen, Wiederverwendung von Anforderungen)
- Beobachtungstechniken (z.B. Feldbeobachtung, Apprenticing)
- Unterstützende Techniken (z.B. Mind Mapping, Workshops, CRC-Karten, Audio- und Videoaufzeichnungen, Use-Case-Modellierung, Prototypen)
Was sind wichtige Einflussfaktoren auf die Wahl der Ermittlungstechnik?
- Risikofaktoren
- menschliche Einflüsse
- organisatorische Einflüsse
- fachlich-inhaltliche Einflüsse
- angestrebter Detaillierungsgrad der Anforderungen
Welchen Zweck erfüllen Ermittlungstechniken?
Herausfinden von:
- bewussten
- unbewussten
- unterbewussten
Anforderungen der Stakeholder
Nach welchen Kategorien wird die Zufriedenheit der Stakeholder nach Dr. Kano eingeteilt?
- Basisfaktoren
- Leistungsfaktoren
- Begeisterungsfaktoren
Welche Informationen muss die Dokumentation der Anforderungsquellen mindestens enthalten?
- Name
- Funktion (Rolle)
- weitere Personen- und Kontaktdaten
- zeitliche und räumliche Verfügbarkeit während der Projektlaufzeit
- Relevanz des Stakeholders
- sein Wissensgebiet und -umfang
- seine Ziele und Interessen bezogen auf das Projekte
Mögliche Anforderungsquellen
- Stakeholder
- Dokumente
- Altsysteme
Was ist die Aufgabe der Systemabgrenzung?
festlegen:
- welche Aspekte werden durch das geplante System abgedeckt
- welche Aspekte sind Teil der Umgebung dieses Systems
Der Usprung der Anforderungen eines Systems besteht aus der Menge aller Kontextaspekte, welche die Definiton der jeweiligen Anforderungen initiiert oder beeinflusst haben.
Was sind die möglichen Aspekte?
- Personen (Stakeholder oder Stakeholdergruppen)
- Systeme im Betrieb (technische Systeme, Software und Hardware)
- Prozesse (technisch oder physikalisch, Geschäftsprozesse)
- Ereignisse (technisch oder Physikalisch)
- Dokumente (z.B. Gesetze, Standards, Systemdokumentationen)
Was ist bei der Dokumentation von Qualitätsanforderungen zu beachten?
- Verfolgbarkeit zu anderen Aussagen
- Prüfbarkeit durch quantiative Aussagen
- Operationalisierung
ist zu zusätzlicher Funktionalität sicherzustellen
Qualitätsanforderungen müssen explizit dokumentiert werden. Welche Aspekte sind dabei zu beachten?
- Detaillierung der Funktionalität, z.B. in Bezug auf Sicherheit oder Genauigkeit der Berechnung
- Zuverlässigkeit
- Benutzbarkeit
- Effizienz
- Änderbarkeit
- Übertragbarkeit
Welche Arten von Anforderugen gibt es?
- funktionale Anforderungen
- Qualitätsanforderungen
- Randbedingungen
Welche Eigenschaften muss der Requirements Engineer besitzen?
- Kommunikationsfähigkeit
- analytisches Denken
- Empathie
- Konfliktlösungsfähigkeit
- Moderationsfähigkeit
- Selbstbewusstsein und Überzeugungsfähigkeit
Wichtigste Rolle im RE?
Der Requirements Engineer
Was ist das wichtigste Mittel zur Kommunikation?
- die Sprache (!)
- Insbesondere eine gemeinsame Begriffswelt
- das Kommunikationsmedium (schriftlich / mündlich)
Haupttätigkeiten des RE
- Ermitteln
- Dokumentieren
- Prüfen / Abstimmen
- Verwalten
von Anforderungen
Typische Gründe für mangelndes RE
- falsche Annahme der Stakeholder, dass vieles selbstverständlich ist und nicht explizit genannt werden muss
- Kommunikationsprobleme aufgrund von unterschiedlichen Erfahrungs- und Wissenstand
- der Projektdruck des Auftraggebers, kurzfristig ein produktives System zu erstellen