Teure Anforderungen

Erstellt am 6 Dezember 2011
von Schreibe einen Kommentar
This entry is part 1 of 5 in the series Textuelle Anforderungen

Schwach formulierte Anforderungen können sich zu teuren Anforderungen entwickeln. Dies lässt sich durch einfache Maßnahmen vermeiden.

Vielen laufen sie tagtäglich über den Weg – „Anforderungen mit Verbesserungspotential“. Zur Verdeutlichung sollen hier zwei eindrückliche Beispiele genannt sein: „Nach Drücken der Taste müssen die Daten übertragen werden.“ oder „Das System muss leicht bedienbar sein.“.

Formulierungstipps – Teil 1

Erstellt am 6 Dezember 2011
von Schreibe einen Kommentar
This entry is part 2 of 5 in the series Textuelle Anforderungen

Nach Drücken der Taste müssen die Daten übertragen werden.

In der nun folgenden Blogserie werden wir Ihnen zahlreiche Tipps geben, wie Sie die oben genannte und weitere schwach formulierte Anforderungen verbessern können.

Durch die Tatsache, dass die Anforderung im Passiv formuliert ist, wird keine Aussage darüber gemacht, wer oder was die Daten übertragen muss. Es fehlt also der Akteur, der den zu entwickelnden Gegenstand darstellt.

Formulierungstipps – Teil 2

Erstellt am 13 Dezember 2011
von Schreibe einen Kommentar
This entry is part 3 of 5 in the series Textuelle Anforderungen

Das System muss rot sein.

Ein Leser dieser Anforderung hat eine bestimmte Vorstellung der Farbe Rot. Viele Leser haben viele Vorstellungen – und zwar höchstwahrscheinlich unterschiedliche!

Problematisch ist hier die Verwendung des Eigenschaftsworts „rot“, da es nicht eindeutig definiert ist und daher unweigerlich zu verschiedenen Interpretationen führt.

Formulierungstipps – Teil 3

Erstellt am 24 Januar 2012
von Schreibe einen Kommentar
This entry is part 4 of 5 in the series Textuelle Anforderungen

Alle Systemausgaben sollen in der Datenbank DB34 gespeichert werden.

Sehen wir uns heute die oben stehende Anforderung genauer an. Dem
erfahrenen Autor sollte sofort der verwendete Universalquantor „Alle“ auffallen,
wodurch die Eindeutigkeit dieser Anforderung leidet. Sollen wirklich alle
Systemausgaben gespeichert werden? Oder sollen nur bestimmte Fehlerfälle
gespeichert werden?

Ping-Pong ohne Pong

Erstellt am 7 September 2017
von Schreibe einen Kommentar
This entry is part 5 of 5 in the series Textuelle Anforderungen

Tischtennis oder Tennis sind in unserer Gesellschaft beliebte Spiele bzw. Disziplinen, an denen wir uns gerne messen und Spaß haben. Das Prinzip basiert darauf, dass jeder Spieler für sich seinen Schlag vorbereitet und ausführt (Ping). Der andere bekommt den Ball und reagiert in gleicher Weise wieder durch eine selbständige Vorbereitung und Ausführung des Gegenschlages (Pong).

In der Entwicklungsrealität haben wir dieses Prinzip in vielen Bereichen auch übernommen. Um dies näher zu beleuchten, zunächst ein Beispiel dazu.