Megosztás:


Folyamatban lévő munkakorlátok beállítása

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

A folyamatban lévő munka (WIP) korlátai, egy kulcsfontosságú Kanban-gyakorlat , korlátozzák a csapat által az egyes szakaszokban végzett munkát. Az új munka megkezdése előtt a befejezés hangsúlyozásával a csapatok gyakran nagyobb termelékenységet és jobb szoftverminőséget tapasztalnak.

Az egyes szakaszok WIP-korlátainak beállítása a megfelelő oszlopokban engedélyezett elemek számának helyreállítható korlátozásait teszi lehetővé. Ezeknek a korlátoknak a túllépése lehetséges, de a tábla az egyes korlátok mellett megjeleníti az elemek számát. Ez a cikk útmutatóként szolgál a WIP-korlátok beállításához és implementálásához.

Előfeltételek

Kategória Követelmények
hozzáférési szintek Legalább alapszintű hozzáférést.
engedélyek Csoportbeállítások konfigurálása: A projektgazdák biztonsági csoport tagja vagy csoportszintű rendszergazdai szerepkör. További információkat a Projektszintű engedélyek módosítása szakaszban talál.

Kezdeti WIP-korlátok meghatározása

Végezze el az alábbi műveleteket a kezdeti WIP-korlátok meghatározásához.

  • Az aktuális munka értékelése: A meglévő oszlopokban lévő elemek megszámlálása a kezdeti WIP-korlátok beállításához.
  • Csoportalapú korlátok beállítása: Állítsa be azokat a korlátokat, amelyek nem lépik túl a két vagy három elemet egy adott szakaszban dolgozó csapattagonként. Például három csapattaggal a WIP-korlát hat, három fejlesztő X két feladat/fejlesztő.
  • Alacsony kezdés: Kezdje alacsony korlátokkal a szűk keresztmetszetek azonosításához és a folyamatokkal kapcsolatos problémák gyors kezeléséhez.

A WIP korlátain belül tartható

Miután beállította a WIP-korlátokat, kövesse nyomon, hogy csapata mennyire tartja magát a korlátokon belül.

A WIP-korlátok tiszteletben tartása azt jelenti, hogy a csapatok nem húznak be elemeket egy oszlopba, ha ez azt eredményezi, hogy az oszlopban lévő elemek száma meghaladja az oszlopkorlátot. Ha igen, a tanács azonnali visszajelzést ad. Ennek a visszajelzésnek jelzésként kell szolgálnia a csapatnak, hogy azonnal a tevékenységekre összpontosítson az oszlop elemeinek számának csökkentése érdekében.

Példa kép egy tábláról, amelyen egy oszlop látható a WIP-korlát felett.

Bár elméletileg egyszerű, a WIP-korlátokon belül tartása az egyéneket, a csapatokat és a szervezeteket ki tudja kényszeríteni a kényelmi zónából. A többfeladatos munkavégzést kedvelő csapattagok korlátozottnak érezhetik magukat. Előfordulhat, hogy mások munka nélkül találják magukat, miközben várják, amíg a munka befejeződik egy felsőbb rétegben.

A folyamatban lévő munkák korlátozásának előnyeinek kihasználásához a csapat gyakran találkozzon, hogy megbeszéljék a folyamat változásait.

Szűk keresztmetszetek azonosítása

Az értékáramlás optimalizálásához természetesen meg kell határoznia és meg kell szüntetnie a szűk keresztmetszeteket. A szűk keresztmetszetek azt jelzik, hogy a hulladék a munkafolyamat teljes folyamatában létezik.

Ha időben figyeli a táblát, megtudhatja, hol fordulnak elő szűk keresztmetszetek. Amikor több elem több napig egy oszlopban áll megmunkálatlanul, szűk keresztmetszet alakul ki. Általában akkor fordulnak elő szűk keresztmetszetek, amikor a WIP-korlátok túl magasak. Azonban nincs szűk keresztmetszet, amely azt jelezné, hogy a WIP-korlátok túl alacsonyak.

Ha rendszeres pillanatképeket készít a tábláról, vizuálisan katalogizálhatja, hogy hol folyik zökkenőmentesen a munka, és hol jelennek meg a szűk keresztmetszetek.

Képernyőkép a pillanatképek példáiról.

Az ilyen pillanatképek a következő információkat jeleníthetik meg a csapatnak:

  • Munkafolyamat-szakaszon vagy oszlopon belüli elemek átlagos száma
  • A munkafolyamat-szakaszon vagy oszlopon belüli dolgozott elemek aránya a csapattagok számához viszonyítva.
  • A munkafolyamat egy szakaszában vagy oszlopában hosszabb ideig maradt elemek száma
  • A befejezett elemek száma és az átlagos átviteli sebesség egy adott időszakban

Hulladék eltávolítása

A munkafolyamat szűk keresztmetszeteinek kezeléséhez elengedhetetlen a hulladékforrások azonosítása. A hulladék olyan dologra utal, amely nem feltétlenül szükséges a kívánt eredmények eléréséhez. A szoftverfejlesztésben a hulladék gyakori formái a következők:

  • Nem használt kód vagy szolgáltatások
  • Átdolgozást igénylő hibák
  • Késések vagy várakozási idő
  • Csapatok vagy folyamatok közötti átadások
  • Nem megfelelő követelmények
  • Nem hatékony kommunikáció

A hulladék felszámolása érdekében vegyen részt a csoportbeszélgetésekben az okok azonosítása és az elfogadható megoldások közös keresése érdekében.

WIP-korlátok beállítása

Ha tisztában van azzal, hogyan szeretné használni a WIP-korlátokat, hajtsa végre a következő lépéseket a beállításukhoz. Győződjön meg arról, hogy a csapat munkafolyamatát már oszlopokra képezte le.

  1. Nyissa meg a táblát.

  2. A fogaskerék ikonra kattintva konfigurálhatja a táblát, és beállíthatja az általános csapatbeállításokat.

    Képernyőkép a csapat tábla beállításainak megnyitása, függőleges navigációval.

  3. Válassza az Oszlopok lehetőséget, majd egy oszlopfület az adott oszlop WIP-korlátjának beállításához.

    Képernyőkép a tábláról, az oszlopok testreszabása, az alapértelmezett oszlopok, az Agilis folyamat, a WIP-korlátok beállítása.

  4. Amikor elkészült, válassza a Mentés lehetőséget.

A WIP korlátai, kihívásai és megoldásai

A csapatok alkalmanként egy vagy két elemmel túllépik a WIP-korlátokat. Ha gyakran lépi túl a korlátokat három vagy több elemnél, tekintse át a folyamatokat, vagy módosítsa a korlátokat.

A csapatnak több hétnyi WIP-korlát használata után megbeszéléseket kell folytatnia. Azonosítsa a kihívásokat, közösen döntsön a megoldásokról, és szükség szerint módosítsa a korlátokat. Az alábbi lista nem teljes, de a csapatok gyakori kihívásaival és a bevált megoldásokkal foglalkozik.

Folyamatban lévő kihívások

  • Társadalmi dinamika: A csapattagok a következő szabályokkal küzdhetnek. Vannak, akik lázadók, mások félreértik az alkalmazhatóságot, és vannak, akik a megállapodott korlátokon túl további munkát vállalnak. A többfeladatos hiedelmek is akadályozhatják a betartást.

  • A munka variabilitása: Egyenetlen elemméretek, például felhasználói történetek és hibák, hatással vannak a munkafolyamatra. A különböző becslések, például az órák, a napok és a történeti pontok testre szabott WIP-korlátozásokat igényelnek.

  • Rendszerszintű problémák figyelmen kívül hagyása: A csapatok gyakran átvészelik a szűk keresztmetszeteket ahelyett, hogy megoldanák a mögöttes munkafolyamat-problémákat.

  • Kultúraváltás: A WIP korlátainak megvalósítása rendszer-, kulturális és csapatmódosításokat is magában foglal.

Megoldások a WIP kezelésére

  • A csapat termelékenységének kultúrája: Az egyéni és a csapat termelékenysége közötti feszültség kezelése. Olyan eljárások ösztönzése, amelyek növelik a munkafolyamatok általános hatékonyságát.

  • A munka megfelelő méretezése: A tevékenységek megkezdése előtt beszélje meg a munka méretét. Bontsa fel a nagy elemeket kisebb tevékenységekre.

  • Rangsorolja a nagy értékű elemeket: Tétlen állapotban összpontosítson a felsőbb rétegbeli elemek előremozdítására. Kérjen segítséget, ha le van tiltva vagy teljesítési kihívásokkal szembesül.

  • Erőforráscsoport-kiosztás: A szűk keresztmetszetek elkerülése érdekében minden munkaszakaszban gondoskodjon a megfelelő szakemberekről.

  • Közös megértés felépítése: A kanbani gyakorlatok megismerésének elősegítése a csapat számára . Tartsanak rendszeres visszatekintéseket és dokumentálják a szabályzatokat.

  • Metrikaalapú beállítások: A WIP és az átfutási idő mérőszámainak monitorozása a folyamatkorrekciókhoz.

  • A kultúraváltás kezelése: Változáskezelési alapelvek alkalmazása és a csapat tulajdonjogának előmozdítása a WIP-korlát megvalósítása során.