A sprint során a projektcsapatok rövid felhasználói történeteket írnak, hogy megtervezzék munkájukat a következő sprintre. Ezen a tanfolyamon Doug Rose, az agilis fejlesztés szakértője elmagyarázza, hogyan kell írni és rangsorolni a felhasználói történeteket. Elmagyarázza a fő buktatókat is, amelyeket el kell kerülni egy agilis projekt tervezésekor.

Mit értünk alatta, amikor felhasználói történetekről beszélünk?

Agilis megközelítésben a felhasználói történetek jelentik a legkisebb munkaegységet. Ezek a szoftver végső céljait képviselik (nem a funkciókat) a felhasználó szemszögéből.

A felhasználói történet a szoftver funkcióinak általános, informális leírása a felhasználó szemszögéből.

A felhasználói történet célja annak leírása, hogy az opció hogyan teremt értéket az ügyfél számára. Megjegyzés: Az ügyfelek nem feltétlenül a hagyományos értelemben vett külső felhasználók. A csapattól függően ez lehet egy ügyfél vagy egy kolléga a szervezetben.

A felhasználói történet a kívánt eredmény leírása egyszerű nyelven. Nincs részletesen leírva. A követelmények hozzáadódnak, amint azokat a csapat elfogadja.

Mik azok az agilis sprintek?

Ahogy a neve is sugallja, az Agile Sprint a termékfejlesztés egy szakasza. A Sprint egy rövid iteráció, amely egy összetett fejlesztési folyamatot több részre oszt, hogy egyszerűsítse, kiigazítsa és javítsa azt egy időközi felülvizsgálat eredményei alapján.

Az Agilis módszer kis lépésekkel indul, és kis iterációkban fejleszti a termék első verzióját. Ily módon sok kockázat elkerülhető. Elhárítja a V-projektek akadályait, amelyek több egymást követő fázisra vannak felosztva, mint például elemzés, meghatározás, tervezés és tesztelés. Ezeket a projekteket a folyamat végén egyszer hajtják végre, és jellemző rájuk, hogy nem biztosítanak ideiglenes hozzáférési jogokat a vállalati felhasználók számára. Ezért lehetséges, hogy ebben a szakaszban a termék már nem felel meg a vállalat igényeinek.

Mi a lemaradás a Scrumban?

A Scrum hátralékának célja, hogy összegyűjtse az összes ügyféligényt, amelyet a projektcsapatnak teljesítenie kell. Tartalmazza a termék fejlesztésével kapcsolatos specifikációk listáját, valamint minden olyan elemet, amely a projektcsapat beavatkozását igényli. A Scrum Backlog összes funkciójának prioritásai vannak, amelyek meghatározzák a végrehajtásuk sorrendjét.

A Scrumban a hátralék a termékcélok, a célfelhasználók és a projekt különböző érdekelt feleinek meghatározásával kezdődik. Ezután következik a követelmények listája. Ezek egy része működőképes, van, amelyik nem. A tervezési ciklus során a fejlesztő csapat elemzi az egyes követelményeket, és megbecsüli a megvalósítás költségeit.

A követelménylista alapján összeállítják a kiemelt funkciók listáját. A rangsor a termék hozzáadott értéke alapján történik. A funkcióknak ez a prioritási listája alkotja a Scrum hátralékot.

Olvassa tovább a cikket az eredeti oldalon →