Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 2.22 KB

08B-Anforderungen.md

File metadata and controls

48 lines (42 loc) · 2.22 KB

Anforderungen

Wie heissen die Schritte im Transformationsprozesse von Informationen?

  1. Realität
  2. Persönliche Wahrnehmung
  3. Persönliches Wissen
  4. Sprachlicher Ausdruck des Wissens

Was versteht man unter sprachlichen Effekten?

  • Natürliche Sprache ist mehrdeutig
  • am Entwicklungsprozess sind viele Menschen beteiligt
  • Unterschiede in Wissen, sozialer Prägung und Kultur
  • Menschen interpretieren Gehörtes, Gesehenes und Gelesenes unterschiedlich
  • Was meint der Stakeholder wirklich?

Wie heissen die grundlegende Regeln beim formulieren von Anforderungen?

  • Schreiben Sie Ihre Anforderungen stets in vollständigen Sätzen
  • Formulieren Sie immer im Aktiv
  • Verwenden Sie Begriffe konsistent und vermeiden Sie Synonyme oder Homonyme
  • Erstellen Sie ein Glossar und verwenden Sie die darin definierten Begriffe
  • Formulieren Sie Prozesse durch Vollverben

Welche Schritte helfen beim Verbessern von Anforderungen?

  • Lösen Sie Nominalisierungen auf
    • Das Bibliothekssystem muss eine Archivierung ermöglichen
    • Was muss archiviert werden?
  • Hinterfragen Sie schwammige Substantive
    • Die Daten müssen dem Anwender grafisch dargestellt werden
    • Welche Daten genau? Welchem Anwender genau?
  • Hinterfragen Sie verwendete Zahl- und Mengenwörter
    • System muss es jedem Benutzer ermöglichen, alle Benutzerdaten zu ändern
    • Muss jeder Benutzer wirklich alle Benutzerdaten ändern können?
  • Analysieren Sie unvollständige Bedingungsstrukturen
    • Falls ein Leihobjekt nicht reserviert ist, muss das System ...
    • Welches Verhalten wird in diesem den Fall gefordert?
  • Analysieren Sie fehlende Informationen zum Prozesswort
    • Nicht zugelassene Kunden werden vom System angezeigt
    • Was genau wird angezeigt? Wann wird angezeigt?
    • Wem wird angezeigt? Wie wird angezeigt?

Welche Arten von Aktivität / Funktionalität gibt es in einem System?

  • Selbständige Systemaktivität
    • Das Bibliothekssystem muss dem Bibliothekar die eingegebenen Kundendaten anzeigen
  • Benutzerinteraktion
    • Das Bibliothekssystem muss dem Bibliothekar die Möglichkeit bieten, Kundendaten einzugeben
  • Schnittstellenanforderung
    • Das Bibliothekssystem muss fähig sein, Ausleihdaten einer anderen Bibliothek zu empfangen