Bevezetés az agilis sprinttervezésbe
Az Agile Sprint tervezésbe egy ScrumMaster tartozik, aki megkönnyíti a találkozót, egy terméktulajdonos, aki tisztázza a termékmaradvány részleteit és azok elfogadási kritériumait, valamint az egész Agile csapat, aki meghatározza a sprinttel kapcsolatos kötelezettségvállalásainak teljesítéséhez szükséges munkát és erőfeszítést.
Az Agile önmagában rejtett fogalom több olyan projektfejlesztési módszertan számára, mint a Scrum, Kanban, Scrumban vagy bármilyen hibrid módszer. Az Agile módszertan tartóssága az, hogy a terméket időben és költségvetéssel szállítsa, valamint rugalmas megközelítéseket kezdeményezzen minden elkerülhetetlen változás elfogadására. A Scrum a szoftverfejlesztésben széles körben alkalmazott módszertan, amely keretet biztosít a hatékony csapat-együttműködéshez az olyan összetett problémák elemzése céljából, amelyek biztosítják a termék lehető legnagyobb értékű szállítását. A Scrumban a Sprint egy meghatározott időszak, amelyen belül az összes előre kijelölt feladatot és áttekintést be kell fejezni. Minden sprint a hatékony tervezéssel kezdődik, amelynek jelentős szerepe van a kezdeményezés előtt.
Mi az a Sprint tervezés?
A Scrum keretén belül a Sprint tervező értekezlet minden sprint kezdőpontja, ahol a csapat tagjai összejönnek, hogy megtervezzék és meghatározzák a termékmaradvány elemeit, amelyekkel a sprint során munkát végezhetnek, és elkészítik a tevékenységek elvégzésének kezdeti tervét és annak „szállítási idejét”.
Ki vesz részt a Sprint tervező találkozón?
A sprinttervezési találkozón az egész csapat részt vesz. Ennek ellenére három kulcsfontosságú tag fontos a Scrum-folyamat tervezésében és végrehajtásában.
A termék tulajdonosa
A terméktulajdonosnak a találkozó előtt el kell készítenie a lemaradással kapcsolatos összes elemet. Forrásának kell lennie minden lényeges tulajdonság tisztázásában és kielégítő válaszok megadásában az összes felhasználási esettel vagy a csapat tagjai által feltett elfogadási kritériumokkal kapcsolatos minden kérdésre. Mielőtt megjelenik a találkozón, a megfelelő irányelvek elengedhetetlenek az előkészítéshez, mivel a termék tulajdonosának nem kell leírnia minden, a termékmaradványon nyomon követett elemet.
A csapat tagjai
A csapat tagjai egy tervrajzot adnak arról, hogy hány termékmaradványt tudnak szállítani az időkereten belül, és milyen eljárást követnek. Tervezők, fejlesztők, tesztmérnökök - a csapat minden tagjának aktívan részt kell vennie a szilárd megértés érdekében, hogy felbecsülje a termékkel kapcsolatos elvárások szintjét és a következő sprintre való felkészülés prioritási területeit.
A Scrum Mester
A Scrum Master szerepe olyan edző, aki elősegíti a sprinttervezési találkozót annak hatékonysága érdekében. A Scrum Master elsődleges felelőssége a csapattagok közötti kölcsönös megállapodás megállapítása, valamint a termékmaradék és a sprint-hátralék felvétele.
A találkozó alapja
Mielőtt feltételezne egy agilis sprinttervezési találkozót, javasoljuk, hogy tartsa be az egyes tudományágakat. Az előkészítés maga is fontos része, és a terméktulajdonosnak külön figyelmet kell fordítania erre a találkozó megkezdése előtt.
- Elmaradás előkészítése nélkül a találkozó időigényes és kevésbé hatékony. A terméktulajdonos elsőbbséget élvez a lemaradási elemek szervezésében, a teszt esetek dokumentálásában, a függőségi területek azonosításában és a teszt esetek felsorolásában. Ez azt jelenti, hogy a terméktulajdonosnak biztosítania kell a lemaradással kapcsolatos összes elem előkészítését.
- A sprinttervezési találkozón bemutatott felhasználói történeteknek megfelelő méretűnek kell lenniük, nem lehetnek túl nagyok vagy túl kicsiek.
- A terméktulajdonosnak külön kezdeményezést kell vállalnia minden tag jelenléte érdekében. Ezért javasoljuk, hogy vessen egy pillantást a naptárra, és biztosítsa mindenki számára a rendelkezésre állást.
- Mérje meg az átlagos munkát, és állítsa azt referenciaértékként egy becsült ötlet megszerzéséhez, hogy mennyi munkát hajtottak végre minden sprintben.
- Javasoljuk, hogy készítsen napirendet és terjessze azt a csapat tagjai között.
Minden Agile sprinttervezési találkozó hossza 1-4 hét lehet. A csapat minden sprint elején tervezői találkozókat szervez, hogy a sprinthez tervezett összes funkciót technikai feladatokra bontja. Általában a sprinttervezési találkozó 2-4 órán keresztül tart, de több időt igényel az, hogy időt költenek felesleges dolgokra.
A Sprint Tervezési Találkozó felépítése
Az egész agilis sprinttervezési találkozó tipikusan két részre tagolható -
1. Hatály
A sprint-tervezési értekezlet első része a termékmaradvány-elemek áttekintésére összpontosít. A találkozó ezen részében a csapat tagjai megbeszélést folytatnak a terméktulajdonosokkal, hogy tisztázzák a termékmaradványokkal kapcsolatos kétértelműségüket. A sprinttervezés első részének végén a csapat tagjai kitűzték a sprint célját és előrejelzik a feladat teljesítésének becsült idejét.
2. Terv
Az agilis sprinttervezési találkozó második részében a csapat előrejelzi, hogy miként készülnek a termékmaradvány elemek. A csapat tagjai a termékmaradvány elemeket bizonyos feladatokra bontják, és órákonként értékelik azokat. Van néhány más kérdés is, amelyeket szintén meg kell fontolni a találkozó során. Ezek -
- Az érdekelt felektől vagy az ügyfelektől összegyűjtött bármilyen új információt vagy frissítést, amely hatással lehet a sprinttervezésre, ezen ülésen megvizsgálják.
- Alapvető fontosságú, hogy megvitassák a csapat képességét vagy bármilyen vakációját, hogy egyértelmű képet kapjunk arról, hogy mekkora odaadás szükséges.
- A csapat áttekinti az egyes tételeket, és megosztja a feladatot a tagok között.
- Ha bármilyen új kérdés, aggodalom vagy függőség merül fel a vita során, tanácsos rögzíteni ezeket a feltételezéseket egy jövőbeli cselekvési tervhez.
- Miután a sprint lemaradását azonosították, a Scrum Master kéri a csapattagok hozzájárulását a tervhez.
- Amikor a csapat tagjai és a terméktulajdonos megállapodnak a cél elérésének tervében, a sprint-hátralékkal kapcsolatos munka megtörténik. A sprinttervezési találkozók kimenetele sprinthátralék és a tavaszi cél meghatározása lesz.
Előnyök
A sprinttervezési találkozó fontos aggódó előnye, hogy biztosítja az újságpapír kezdetét az eredeti tervezéssel és a kölcsönös megértéssel. Ezen felül a sprint-találkozó erősíti az együttműködést és a csapatépítő szellemet, amely elősegíti a termék iránti általános elfogadottságot. Vannak más, az alábbiakban ismertetett előnyök is -
- Elősegíti a pontosan az időben történő tervezési módszert, amely segít meghatározni két fő dolgot - a sprint célját és a sprint hátralévő részét.
- Ez egyfajta felhatalmazást ad azoknak a csapattagoknak, akik ellenőrzik a saját munkájukat.
- A Scrum-ban van egy mérési skála, amely elősegíti a valószínűsítést, hogy mennyi munkát lehet végrehajtani a sprintben, amelyet sebességnek hívnak. A sebesség kulcsfontosságú mutató a sprint alatt végrehajtandó munka mennyiségének mérése szempontjából.
A sprinttervezési találkozó akkor tekinthető eredményesnek, ha megfelelő kidolgozásra került sor a reprezentációval együtt, és a csapat készen áll a szellemre való megközelítésre a sprint feladatának megoldására.
Ajánlott cikkek
Ez egy útmutató az agilis sprinttervezéshez. Itt megvitattuk az agilis sprinttervezési találkozó koncepcióját, alapjait, felépítését és előnyeit. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Mi az Agile?
- Agilis interjúkérdések
- Agilis vs Scrum vs vízesés
- Agilis keretek