Autor Tema: User Story - metodologija za definisanje zahtjeva  (Pročitano 977 puta)

tp0x45

  • Administrator
  • Junior
  • *****
  • Poruke: 96
User Story - metodologija za definisanje zahtjeva
« poslato: 04.02.2012 16:29:57 »
Jedna od vrlo popularnih metoda za definisanje zahtjeva jeste njihov zapis u formi User Stories tj. u slobodnom prijevodu korisničkih pričica. Ideja je da se u vrlo sažetoj formi opisuju funkcionalnosti ili osobine softvera koji želimo napraviti.

Da bi smo uspješno pisali User Stories treba da razumemo tri komponente: tip korisnika (actors/roles), funkciju ili osobinu softvera, i benefite koju ta funkcija donosi korisniku.

Najpopularniji format za pisanje User Stories je:

"As a <type of user>, I want <some goal> so that <some reason>."

Odličan blog na ovu temu možete naći na sajtu Mike Cohn-a:
http://blog.mountaingoatsoftware.com/advantages-of-the-as-a-user-i-want-user-story-template

Savjetujem da obavezno pročitate. Takođe, Cohn-ova knjiga "User Stories Applied":
http://www.mountaingoatsoftware.com/books/2-user-stories-applied-for-agile-software-development

se smatra najboljom referencom za pisanje User Stories, kao i definisanju zahtjeva u agilnom razvoju uopšte.

Mnogi moderni alati za upravljanje procesom i zahtjevima podržavaju koncept User Stories.