Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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.
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.
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.
A fogaskerék ikonra kattintva konfigurálhatja a táblát, és beállíthatja az általános csapatbeállításokat.
Válassza az Oszlopok lehetőséget, majd egy oszlopfület az adott oszlop WIP-korlátjának beállításához.
Feljegyzés
A projekt létrehozásához használt folyamat alapján különböző oszlopcímek és választási lehetőségek érhetők el, valamint attól függően, hogy a csapat úgy döntött-e, hogy a hibákat, például a követelményeket vagy a hasonló feladatokat kezeli.
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.