Gebruikersverhaal: verschil tussen versies

Uit Pareltaal
Naar navigatie springen Naar zoeken springen
({p|levendige persona's}})
({{p|verhalenhakker}})
Regel 4: Regel 4:
|context=onvrede met de huidige situatie, en aan het begin van het in kaart brengen van de gewenste veranderingen.
|context=onvrede met de huidige situatie, en aan het begin van het in kaart brengen van de gewenste veranderingen.
|wens in één regel=Heldere en concrete wensen maken het makkelijker behoeftes te vervullen.
|wens in één regel=Heldere en concrete wensen maken het makkelijker behoeftes te vervullen.
|daarom in één regel=Schrijf elke wens op in de vorm: “Als ''rol'' wil ik ''verhaal'' zodat ''voordeel''.  
|daarom in één regel=Schrijf elke wens op in de vorm: “Als ''rol'' wil ik ''verhaal'' zodat ''voordeel''.
|wens=Je wilt helder en duidelijk communiceren wat je wensen zijn zodat ze door experts zodanig kunnen worden opgepakt en gerealiseerd dat beide partijen bij oplevering zonder twijfel weten dat ze voldoen aan de wensen en eisen.
|wens=Je wilt helder en duidelijk communiceren wat je wensen zijn zodat ze door experts zodanig kunnen worden opgepakt en gerealiseerd dat beide partijen bij oplevering zonder twijfel weten dat ze voldoen aan de wensen en eisen.
|toelichting=Keer problemen altijd om naar wensen. Zeg bijvoorbeeld liever “Als webredacteur wil ik dat mensen kopij zoveel mogelijk {{p|klantklaar}} aanleveren zodat ik minder tijd kwijt ben met redigeren.” dan “Als webredeacteur wil ik niet dat mensen kopij in ruwe vorm en vol met fouten aanleveren omdat me dat veel te veel tijd kost.”
|toelichting=Keer problemen altijd om naar wensen. Zeg bijvoorbeeld liever “Als webredacteur wil ik dat mensen kopij zoveel mogelijk {{p|klantklaar}} aanleveren zodat ik minder tijd kwijt ben met redigeren.” dan “Als webredeacteur wil ik niet dat mensen kopij in ruwe vorm en vol met fouten aanleveren omdat me dat veel te veel tijd kost.”
|daarom=Schrijf elke wens op in de vorm “Als ''rol'' wil ik ''verhaal'' zodat ''voordeel''. Voeg er {{p|glasheldere acceptatiecriteria}} aan toe zodat de oplevering en eventuele facturering soepel kan verlopen.
|daarom=Schrijf elke wens op in de vorm “Als ''rol'' wil ik ''verhaal'' zodat ''voordeel''. Voeg er {{p|glasheldere acceptatiecriteria}} aan toe zodat de oplevering en eventuele facturering soepel kan verlopen.
|nieuw=Gebruik de {{p|verhalenhakker}} om verhalen van vergelijkbare grootte te krijgen voor maximale doorstroom en waardecreatie, helemaal als je {{p|personateams}} gebruikt.
}}
}}
{{p|gebruikersverhalen}}:
{{p|gebruikersverhalen}}:
Regel 26: Regel 27:


Veel effectiever is het om een beperkt aantal {{p|levendige persona's}} te gebruiken als richtinggever en kuezehulp.
Veel effectiever is het om een beperkt aantal {{p|levendige persona's}} te gebruiken als richtinggever en kuezehulp.
{{Bron}}
{{Bron
|auteur=Kent Beck
|codeur={{mvs}}
}}

Versie van 21 jun 2011 09:42


…onvrede met de huidige situatie, en aan het begin van het in kaart brengen van de gewenste veranderingen.

✣  ✣  ✣

Je wilt helder en duidelijk communiceren wat je wensen zijn zodat ze door experts zodanig kunnen worden opgepakt en gerealiseerd dat beide partijen bij oplevering zonder twijfel weten dat ze voldoen aan de wensen en eisen.

Keer problemen altijd om naar wensen. Zeg bijvoorbeeld liever “Als webredacteur wil ik dat mensen kopij zoveel mogelijk klantklaar aanleveren zodat ik minder tijd kwijt ben met redigeren.” dan “Als webredeacteur wil ik niet dat mensen kopij in ruwe vorm en vol met fouten aanleveren omdat me dat veel te veel tijd kost.”

Daarom:

Schrijf elke wens op in de vorm “Als rol wil ik verhaal zodat voordeel. Voeg er glasheldere acceptatiecriteria aan toe zodat de oplevering en eventuele facturering soepel kan verlopen.

✣  ✣  ✣

Gebruik de verhalenhakker om verhalen van vergelijkbare grootte te krijgen voor maximale doorstroom en waardecreatie, helemaal als je personateams gebruikt.


✣  ✣  ✣



gebruikersverhalen:

  • zijn begrijpelijk:
    • ontwikkelaars en klanten begrijpen ze;
    • mensen onthouden gebeurtenissen makkelijker indien ze als verhalen georganiseerd zijn;
  • hebben de juiste grootte voor planning;
  • ondersteunen en moedigen iteratieve ontwikkeling aan:
    • je kunt makkelijk met een rivierverhaal of een epos starten en die verfijnen zodra je dichter bij de ontwikkeling en implementatie komt;
  • ondersteunen opportunistische ontwikkeling:
    • je ontwikkelt oplossingen door flexibel tussen benaderingen van bovenaf of onderop te bewegen;
  • ondersteunen deelnemend ontwerp:
    • de gebruikers van het systeem maken deel uit van het team dat het systeem ontwerpt—co-creatie;
    • ontwerpers van het systeem maken keuzes door gebruik van het systeem te bestuderen;

‘De Gebruiker’

Veel projecten gaan ten onrechte uit van het bestaan van slechts één gebruiker—‘de gebruiker’. Alle gebruikersverhalen worden dan vanuit het perspectief van die ene gebruiker geschreven.

Veel effectiever is het om een beperkt aantal levendige persona's te gebruiken als richtinggever en kuezehulp.