Sprindi ajal kirjutavad projektimeeskonnad lühikesi kasutajalugusid, et planeerida oma tööd järgmiseks sprindiks. Sellel kursusel selgitab agiilse arenduse ekspert Doug Rose, kuidas kasutajalugusid kirjutada ja tähtsuse järjekorda seada. Samuti selgitatakse peamisi lõkse, mida agiilse projekti kavandamisel vältida.

Mida me mõtleme kasutajalugudest rääkides?

Agiilse lähenemise korral on kasutajalood väikseim tööüksus. Need esindavad tarkvara lõppeesmärke (mitte funktsioone) kasutaja vaatevinklist.

Kasutajalugu on tarkvara funktsionaalsuse üldine, mitteametlik kirjeldus, mis on kirjutatud kasutaja vaatenurgast.

Kasutajaloo eesmärk on kirjeldada, kuidas valik loob kliendi jaoks väärtust. Märkus. Kliendid ei pruugi olla väliskasutajad traditsioonilises mõttes. Olenevalt meeskonnast võib selleks olla klient või kolleeg organisatsioonis.

Kasutajalugu on soovitud tulemuse kirjeldus lihtsas keeles. Seda pole üksikasjalikult kirjeldatud. Nõuded lisatakse, kui meeskond on need aktsepteerinud.

Mis on agiilsed sprindid?

Nagu nimigi ütleb, on Agile Sprint tootearenduse etapp. Sprint on lühike iteratsioon, mis jagab keeruka arendusprotsessi mitmeks osaks, et seda vaheülevaate tulemuste põhjal lihtsustada, kohandada ja täiustada.

Agile meetod algab väikeste sammudega ja arendab toote esimest versiooni väikeste iteratsioonidena. Nii välditakse paljusid riske. See eemaldab V-projektide takistused, mis on jagatud mitmeks järjestikuseks faasiks, nagu analüüs, määratlemine, kavandamine ja testimine. Need projektid viiakse läbi üks kord protsessi lõpus ja neid iseloomustab asjaolu, et need ei anna ettevõtte kasutajatele ajutisi juurdepääsuõigusi. Seetõttu on võimalik, et selles etapis ei vasta toode enam ettevõtte vajadustele.

LOE  Google'i koolitus: reklaamige oma ettevõtet veebireklaamide abil

Mis on Scrumi mahajäämus?

Scrumi Backlogi eesmärk on koguda kokku kõik kliendi nõuded, mida projektimeeskond peab täitma. See sisaldab toote arendamisega seotud spetsifikatsioonide loendit, samuti kõiki elemente, mis nõuavad projektimeeskonna sekkumist. Kõigil Scrum Backlogi funktsioonidel on prioriteedid, mis määravad nende täitmise järjekorra.

Scrumis algab backlog tooteeesmärkide, sihtkasutajate ja erinevate projekti sidusrühmade määratlemisega. Järgmine on nõuete loend. Mõned neist on funktsionaalsed, mõned mitte. Planeerimistsükli jooksul analüüsib arendusmeeskond iga nõuet ja hindab selle rakendamise maksumust.

Nõuete loetelu alusel koostatakse prioriteetsete funktsioonide loetelu. Pingerea koostamisel lähtutakse toote lisandväärtusest. See prioriteetsete funktsioonide loend moodustab Scrum Backlogi.

Jätkake artikli lugemist algsaidil →