- Realität
- Persönliche Wahrnehmung
- Persönliches Wissen
- Sprachlicher Ausdruck des Wissens
- 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?
- 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
- 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?
- 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