A Scrum Framework áttekintése

A Scrum-keretrendszer egy agilis menedzsmenttel kapcsolatos módszertan, amelyet tudás és munka kezelésére használnak, különös tekintettel a szoftverfejlesztésre. Széles körű alkalmazásokat kínál különféle területeken, és a hagyományos projekt csapatok most felfedezik a világ minden tájáról. Középméretű, három és legfeljebb kilenc tagú csapatok számára készült, ahol a munka apró darabbá van bontva, amelyeket sprintnek nevezett iterációkkal lehet befejezni. A teljes munka befejezése havonta 30 napnál tovább tart.

A teljes végrehajtáshoz két hét vesz igénybe, és ha meghaladja, akkor azt a napi csúcsoknak nevezett találkozókban szerkesztik át. A kereteket, amelyek képet adnak arról, hogy az emeletek hogyan valósulnak meg, Scrum keretrendszernek hívják. A nagyobb szervezetek csoportjai között szerepel a következő súrlódások, nevezetesen a nagyméretű súrlódás (LeSS), a méretezött agilis keret (SAFe), a súrlódások és az, a Nexus stb.

A Scrum-keret szerepe

A Scrum keret három szerepből áll. A keret teljes egészében elősegíti az optimális és megfelelő kommunikációt a csapat tagjai között. Ez a három szerep együttesen alkotja a scrum csapatot. Ez a három Scrum-keret szerep:

1) Terméktulajdonos: A terméktulajdonos minden lehetséges érdekelt felet és vevőt képvisel. Felelőssége, hogy a lehető legnagyobb értéket biztosítsa az ügyfélnek. A terméktulajdonos nem követi a dolgok elkészítésének hagyományos módszereit, inkább a dolgok fontosságát, vagy azok függőségét és fontosságát szem előtt tartva kezeli. A scrum csapatnak csak egy terméktulajdonosnak kell lennie. Ez a szerep különbözik a scrum mesterétől. A terméktulajdonos a termék üzleti elemére összpontosít, és közbenső szerepet tölt be az érdekelt felek és a csapat között. A termék tulajdonosa nem diktátor, hanem konszenzus-készítő. Ezért a jó terméktulajdonosnak képesnek kell lennie megérteni az üzleti igényeket, az igények okait és közölni azokat az érdekelt felekkel és az érintett csapattal.

2) Fejlesztői csapat: A fejlesztői csapat felelős az optimális minőségű munka elvégzéséért minden elhaladó sprintnél. A sprint célja leírja azt a munkát, amelyet a csapatnak elvégeznie kell, és azt a minőséget, amelyet minden sprint végén teljesítenie kell. A csapat három-kilenc tagból áll, akik elvégzik az összes feladatot, amely a terméklépések készítéséhez szükséges. Bár a csapat különféle háttérrel rendelkező emberekből áll, általában őket fejlesztőknek nevezik. Ez egy önszerveződő csapat, és a csapaton kívüli interakciókat a terméktulajdonos vagy a testkezelő irányítja.

3) Scrum Master: A Scrum Master feladata a súrolás megkönnyítése, gondoskodás arról, hogy a minőségi termék vagy a kézbesítés útján ne legyen gond. A súrolómester közvetítőként működik a csapat és a munka útján felmerülő bármilyen gond között, és nem feltétlenül a csoportvezető. A scrum master biztosítja a Scrum keretrendszer betartását. A súrolómester arra ösztönzi a csapatot, hogy javuljon. A szerepet egy-egy csoport-elősegítőnek vagy szolga-vezetőnek is nevezték, hogy tükrözze a kettős szempontokat.

A Scrum Framework munkafolyamata

A scrum-keretrendszer munkafolyamata a következő:

1) Sprint: A sprint / iteráció a Scrum egysége. A sprint egy meghatározott időre korlátozódik. A sprint időtartamát előre meghatározzák, és általában egy hét és egy hónap közötti, általában két hét.

2) Sprint-tervezés: A scrum-csoport kezdetben sprint-tervezést végez:

  • Közösen határozza meg a sprint során elvégzendő munka körét.
  • Azonosítsa azokat az elemeket, amelyeket csak egy sprintben lehet megtenni.
  • Készítsen sprintot, amelyben a munkának tartalmaznia kell a kitöltendő elemeket.
  • A várt idő napi négy óra két hét alatt.
  • A munka folytatódásakor az azonosított tételek fel vannak osztva, és ha sprintben nem tudják azokat elkészíteni, akkor azokat a termékmaradványba helyezik.
  • Amikor a sprint-lemaradást a fejlesztői csapat fejleszti ki, a sprintben kitöltendő tételeket felveszik.

3) Napi sprint: Minden sprinttel napi sebzést vagy felállást tartanak.

  • A fejlesztői csapat minden tagja jól felkészült.
  • Annak ellenére, hogy néhány fejlesztői csapat tagja hiányzik, ez pontosan időben kezdődik.
  • Minden nap ugyanabban az időben és helyen kell tartani.
  • Az idő tizenöt percre korlátozott.
  • Kizárólag a fejlesztési csapat tagjai járulhatnak hozzá, de bárki más is szívesen vár.
  • Minden csapattagtól várhatóan három kérdésre válaszol a napi ellenőrzés során.
  • Csináltam valamit, hogy hozzájáruljak a csapat tegnap sprint célkitűzéséhez?
  • Mit kell tennem ma, hogy segítsem csapatomat hozzájárulni a csapata ma kitűzött sprint célkitűzéséhez?
  • Gondolok olyan nehézségekre, amelyek késleltethetik vagy megakadályozhatják csapatomat az előre meghatározott célok elérésében?

4) Sprint áttekintés: A csapat két eseményt tart a sprint végén, amely a sprint áttekintés és a sprint visszamenőleges esemény.

A sprint áttekintésekor a csapat:

  • Áttekinti a befejezett munkát és a még befejezetlen munkát.
  • A befejezett munkát benyújtják az érdekelt feleknek.
  • Az érdekelt felekkel való együttműködés útján dönt arról, hogy mit kell befejezni.

Útmutató a Sprint-véleményekhez:

  • A hiányos munka nem bizonyítható.
  • A várható időtartam két óra két hétig.

5) Sprint retrospektív: A sprint retrospektíván a csapat:

  • Tanulmányozza a múlt sprintot.
  • Azonosítja a hibákat és kijavítja azokat.

6) Bővítmények: A kiterjesztés két eseményt foglal magában, nevezetesen:

  • Hátralék finomítása.
  • Egy sprint visszavonása.

Annak ellenére, hogy annyira pontos és hatékony, a Scrum-keretnek megvannak a saját korlátozásai:

  • Van olyan csoport, amely földrajzilag szétszórt, vagy részmunkaidős tagokkal rendelkezik, így nehéz irányítani és megvalósítani egy ilyen keretet.
  • Vannak olyan csapatok, amelyek nagyon speciális készségekkel rendelkeznek, és egy ilyen határozott keret nem működik megfelelően.
  • Néhány külső tényező befolyásolja a termékeket és a teljesítményeket is, amelyek kívül esnek az ellenőrzésen.
  • Néhány termék jellegénél fogva érett és korlátozott minőség-ellenőrzéssel rendelkezik, ezért egy ilyen keret nem felel meg nekik.

Ajánlott cikkek

Ez egy útmutató a Scrum Framework-hez. Itt a Scrum-keretrendszer 3 fő szerepét és a munkafolyamatot tárgyaljuk. Megnézheti más javasolt cikkeinket -

  1. Mi az agilis programozás?
  2. Mi az Agile és Scrum?
  3. Mi az agilis projektmenedzsment?
  4. Ismerje meg a Scrum alapelveket
  5. Scrum nyílt értékelés
  6. 7 A Scrum Dashboard jellemzői