LKG/Inf 11 2011/User-Stories

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

== User-Stories ==
Oft werden bei der Planung und Umsetzung eines Software-Produkts in Projekten User-Stories eingesetzt. Großprojekte werden so in viele kleine Teilaufgaben zerlegt , welche in festen Zeitabschnitten erledigt werden können.

Während der Planungsphase dienen sie dazu, die eigene Planung vergleichend zur ursprünglichen Zielstellung zu überprüfen.

User-Stories sind kurze Beschreibungen, wie:
* Schüler kann sich auf dem Schulportal anmelden
* Schüler kann den Stundenplan ansehen

Eine andere Person versucht nun die Aufgabe anhand der Planung zu verifizieren. Wie kann sich der Schüler anmelden? Sind notwendige Logindaten gespeichert? Das Vorgehen wird nun möglichst genau beschrieben.

Eine mit User-Stories überprüfte Planung garantiert, dass genau die Fälle vollständig abgebildet werden und damit ohne weitere Planung umsetzbar wird. Je genauer User-Stories formuliert sind und je mehr entwickelt und verifiziert wurden, desto zielgerichteter kann die eigene Planung umgesetzt und Nachbearbeitungen verhindert werden.

== Benutzeroberflächen ==
Mit zunehmender Häufigkeit werden Benutzeroberflächen in Webseiten gestaltet, um z.B. Datenbestände zu durchsuchen oder zu verändern. Die Webseite wird dabei gewissermaßen zum DBMS und muss deshalb auch deren Anforderungen erfüllen.