23.11.2013 Aufrufe

tekom-Jahrestagung 2012 - ActiveDoc

tekom-Jahrestagung 2012 - ActiveDoc

tekom-Jahrestagung 2012 - ActiveDoc

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

User Assistance<br />

Gute User Stories<br />

schreiben<br />

etwa „auf Graf_008erg noch print_graf3 einbinden“. Doch nicht immer<br />

werden solche Anforderungen sofort umgesetzt, die Software entwickelt<br />

sich mit jedem Sprint weiter und nach ein paar Wochen weiß keiner<br />

mehr, was mit solch einer kryptischen Notiz gemeint war.<br />

Um dem vorzubeugen, helfen einfache Eselsbrücken. Im ersten Schritt<br />

wendet man das Formulierungsmuster [MC] an: Als [wer] möchte ich<br />

[welche Funktion] damit ich [warum]? Die drei „Ws“ sind einfach zu<br />

ersetzen. Die genaue Form ist dabei nicht entscheidend, wichtig ist, dass<br />

die Informationen enthalten sind. Etwas detaillierter sind die INVEST-<br />

Kriterien für Anforderungen [BW]:<br />

––<br />

I – Independent: Ist es eine in sich geschlossene und von anderen<br />

Anforderungen unabhängige Anforderung?<br />

––<br />

N – Negotiable: Weiß ich als Entwickler, was der Nutzer braucht, und<br />

kann somit verschiedene Lösungen für die technische Umsetzung<br />

verhandeln?<br />

––<br />

V – Valuable: Ist diese Funktion wirklich wichtig? Hat sie einen Geschäftswert?<br />

––<br />

E – Estimatable: Kann ich für diese Anforderung abschätzen, wie lange<br />

ich brauche? Liegt die Zeitschätzung unter 2 Tagen?<br />

––<br />

S – Small: Ist es wirklich das kleinstmögliche Inkrement oder kann<br />

ich die Anforderung in mehrere Inkremente aufbrechen?<br />

––<br />

T – Testable: Kann ich die Umsetzung der Anforderung testen? Welche<br />

Angaben fehlen mir, damit ich weiß, was ich testen muss?<br />

Abb. 2: INVEST-Kriterien auf User Story anwenden<br />

Vom Bierdeckel<br />

zum Handbuch<br />

Doch warum sind die User Stories, die die Entwickler nutzen, nun für<br />

Technische Redakteure interessant? Vor allem, weil sich die User Stories<br />

fast allein zu einem aufgabenbasierten Handbuch zusammenfügen.<br />

Es ist sofort klar, in welches Handbuch die neu programmierte Funktion<br />

gehört, in unserem Beispiel ins Handbuch für Labor-Mitarbeiter. Auch<br />

die Tätigkeit, das Ausdrucken, steht schon direkt in der User Story und<br />

522<br />

<strong>tekom</strong>-<strong>Jahrestagung</strong> <strong>2012</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!