SCRUM metodológia
A SCRUM metodológia rugalmas projektmenedzsmentet jelent meghatározott elvek és gyakorlatok segítségével. A SCRUM szerint a projektben dolgozó munkatársak csapatának önszerveződés elvét kell követnie, lépésről lépésre kell fejlesztenie és tökéletesítenie a projektjét, valamint elemeznie kell a sikeres tapasztalatokat és hibákat a további fejlődés érdekében.
A SCRUM metodológia alkalmazásakor csapatmunkát alkalmaznak a kitűzött feladatok megoldására, a projekt résztvevőinek szerepeinek és funkcióinak nem szokványos elosztását, valamint a munkafolyamatba nem csak a kollégák-végrehajtók vonhatók be, hanem a termék megrendelői is.
A SCRUM metodológia szerinti munkafolyamat a következő lépéseket foglalja magában:
- A megrendelő a vevők igényei és a termék iránti általános kereslet alapján kidolgozza a csapat számára a műszaki leírást.
-
6-10szakemberből álló csapat kialakítása, különböző profilúak. A csapat általános felépítése magában foglalja a megrendelőt, a Scrum mastert (azt a személyt, aki nem vesz részt a termék fejlesztésében, de figyeli a SCRUM elveinek betartását és megoldja a felmerülő problémákat) és a fejlesztőket. - Rövid ciklusok vagy sprintek kidolgozása és tervezése, amelyek alatt a csapat a projekt egy bizonyos feladatának végrehajtásán dolgozik. A sprint akkor tekinthető befejezettnek, amikor a csapat a megrendelőnek bemutatta a kész terméket, betartva a meghatározott időkereteket.
- Napi csapattalálkozók a Scrum-összejövetelre vagy standup-ra. Minden összejövetelen a csapat tagjait megkérdezik az előző standup óta elvégzett munkáról, a mai feladatokról és azokról a problémákról, amelyek akadályozzák azok teljesítését. A megbeszélés eredményei alapján a Scrum master elemzi a munkafolyamatot és szükség esetén segít a felmerült problémák megoldásában.
- A munkafolyamat áttekinthetőségének biztosítására a csapatban Scrum-tábla használatos, ami egy vizuális séma, amely megjeleníti, hogy mely feladatok lettek teljesítve, melyek vannak aktív munkafázisban, és melyek várhatók a jövőben.
- Minden sprint végrehajtásának eredményeinek elemzése.
- A terméken végzett munka befejezése után összefoglaló készül a jelentési időszakról. Minden fejlesztő beszámol a saját eredményeiről, amelyeket a csapat többi tagja értékel. Ezután a megrendelő dönt a kapott termék megvalósításáról.
Lásd még
-
a
Kanbanmetodológia,
amelyet a projekt határidőre történő megvalósításához alkalmaznak -
a
XPmetodológia,
amelyet a fejlesztési gyakorlatok extrém felerősítésére alkalmaznak -
a
Cobitmetodológia,
amelyet az informatika auditálásának és menedzsmentjének szabványainak kidolgozásához alkalmaznak -
a
Agilemetodológia,
amelyet a rugalmas projektmenedzsmenthez alkalmaznak