Citat:
Originally posted by Milad@Nov 18 2007, 11:24
Då blir följdfrågan, hur skriver man en bra kravspecifikation?
|
Agile är definitivt vägen att gå, men se till at vara påläst så du verkligen förstår vad det handlar om. Många gör dumma nybörjarmisstag och tycker "agile funkar inte" men egentligen har de inte förstått utan kör på som vanligt, men med nya namn.
Ang. kravspecar är det "enkelt". Beskriv ur ett användarperspektiv och avsluta varje krav med ett "därför att". Exempel:
Systemet skall klara av 100 samtidiga användare och ingen användare skall behöva vänta mer än två sekunder på svar från servern därför att användarna inte skall uppleva systemet som segt
Det är ett bättre krav än "inga databasfrågor får ta mer än 50ms".
Sedan om du kör agile så är ju en kravspec en kanske inte en kravspec utan en samling
user stories...