PMRE

Buch und Präsentatinen

Buch und Präsentatinen


R. B.
Diese Karteikarten decken fortgeschrittene Themen der Informatik auf Universitätsniveau ab, mit Fokus auf Projektmanagement und Anforderungsanalyse. Sie behandeln zentrale Begriffe wie Anforderungen, Systeme, Stakeholder und Backlogs, sowie Methoden zur Qualitätskontrolle und Dokumentation. Besonders nützlich sind sie für Studierende und Berufstätige, die sich mit der systematischen Erhebung, Analyse und Verwaltung von Anforderungen in IT-Projekten beschäftigen.
Cartes-fiches
152
Utilisateurs
50
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
20.06.2018 / 26.02.2020

Cartes-fiches

Was ist ein Systemkontext? (Definition)

Der Teil der Umgebung eines Systems, der für die Definition und das Verhältnis der Anforderungen des betrachteten Systems relevant ist.

Nenne 5 Typen von Aspekten im Systemkontext

  • Personen
  • Systeme im Betrieb
  • Prozesse
  • Ereignisse
  • Dokumente (z.B. Gesetze)

Bennene:
 

1: Systemabgrenzung
2: Systemkontext
3: Kontextabgrenzung
4: irrelevante Umgebung
5: Kontextgrenze
6: Systemgrenze
7: System

Was ist die Systemgrenze? (Definition)

Separiert das geplante System von seiner Umgebung

Grenzt den im Prozess gestaltbaren Teil von Aspekten in der Umgebung ab

Was grenzt die Systemgrenze ab?

Der veränderbare Teil wird vom unveränderbaren abgegrenzt

Nenne einige Beispiele, was innerhalb der Systemgrenzen liegen kann

  • HW oder SW, die ersetzt werden soll
  • Personen
  • Bestandteile der IT
  • Geschäftsprozesse

Was sind Quellen und Senken eines Systems?

Quellen liefern Eingaben für das System

Senden erhalten Ausgaben vom System

Beispiele:
Stakeholder
Existierende Systeme

Wie interagieren Quellen und Senken mit dem System?

Über Schnittstellen

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

Étudier