Skálázott Agile-keretrendszer® implementálása az Azure Boardsban
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Sok vállalat számára előnyös az egyes Agile-csapatok. A szervezet növekedésével egyre nagyobb az érdeklődés az Agilis gyakorlatok méretezése iránt. A vállalatoknak továbbra is meg kell tekintenie számos agilis csapat és egy portfólió előrehaladását. Ezeknek az igényeknek a kielégítése érdekében számos vállalkozás elfogadta a skálázott agilis keretrendszert® (SAFe®).
Ha ismeri a Scrumot, de nem ismeri az SAFe-t®, olvassa el a SAFe Studio Frameworkt.
Az Azure Boards autonóm csapatokon, hátralékokon, táblákon, jelentéseken és metrikákon keresztül támogatja az SAFe-gyakorlatokat®. Ez a cikk bemutatja, hogyan támogatják az Azure Boards-összetevők az SAFe-eljárásokat és -összetevőket.
- A skálázott agilis keretrendszer®
- Alapvető SAFe®
- Portfolió SAFe®
- Nagy méretű megoldás – SAFe®
- Gyorshivatkozás-leképezés
- Az SAFe® Azure Boards-implementálása
Feljegyzés
Ez a cikk az Azure Boardsra és az Azure DevOps Servicesre vonatkozó méretezési Agile Framework-oktatóanyagok® egyike. A legtöbb útmutató a felhőbeli és a helyszíni verziókra is érvényes. Egyes funkciók és eljárások azonban a felhőre vagy az Azure DevOps Server legújabb verziójára vonatkoznak.
Skálázott agilis keretrendszer®
Az SAFe® azt mutatja be, hogyan valósítja meg a portfólió-elképzeléseket a csapatok hierarchiája, amelyek mindegyike konkrét célokkal foglalkozik. Ez a keretrendszer funkciókra és történetekre bontja az Eposzokat. A csapatok a futamokban dolgoznak ezeken az elemeken, és programnövekményeken (PI-ken) és kiadási vonatokon keresztül kézbesítik őket. A portfolió-hátralék emellett nyomon követheti az értékstreamekre és a kapcsolódó költségvetésekre leképezhető termékeket.
SAFe® architektúra áttekintése 5.0-s verzió
2011–2020-tól © a Scaled Agile Inc. engedélyével reprodukálva. Minden jog fenntartva.
Az SAFe® és a Scaled Agile Framework a Scaled Agile Inc. bejegyzett védjegyei .
SAFe® 5.0 Üzleti rugalmasság
Számos SAFe-gyakorlat® magában foglalja az agilitást, az igazítást és az önállóságot támogató kultúrát, mindezt ügyfélközpontúan.
2011–2020-tól © a Scaled Agile Inc. engedélyével reprodukálva. Minden jog fenntartva.
Az Azure Boards az üzleti agilitás és az agilis kultúra néhány módját az alábbi cikkekben tárgyalja:
Alapvető SAFe®
Az alapvető SAFe-nek® támogatnia kell az alábbi plakáton bemutatott összetevőket és eljárásokat.
2011–2020-tól © a Scaled Agile Inc. engedélyével reprodukálva. Minden jog fenntartva.
Ezeket az összetevőket és eljárásokat az Azure Boards támogatja.
- Történetek, szolgáltatások és engedélyezők: Olyan munkaelemként implementálva, amely rögzíti a munka adatait és állapotát. Ezek a munkaelemek automatikusan megjelennek a csapat teendőlistáin és tábláiban.
- Csapat-hátralékok és programhátrések: Csapathátrésként implementálva, amely szűri a csapathoz rendelt munkaelemeket, és támogatja a munka rangsorolását és csoportosítását.
- Scrum és Kanban: A táblák, a Sprint-hátralékok és a feladattáblák, a csapatok és a futamok ütemének használatával teljes mértékben támogatott eljárások.
- Iterációk, innovációs és tervezési (IP-) iterációk, programnövekmények (PI),mérföldkövek és kibocsátási vonatok: Az iterációs útvonalak egy egybesimított listájával vagy hierarchikus konfigurációjával implementálva.
- Agilis kiadási vonat: Agilis csapatok és programcsapatok által konfigurált, adott csapat- és programnézetek támogatására konfigurált csoportok által implementálva.
- PI-célkitűzések, csapatcélok és megoldáskörnyezet: A Teams a beépített projekt wikivel megoszthatja a célkitűzéseket, a célokat, az ügyféladatokat és a megoldási követelményeket.
Az Azure Boards Scrum és Kanban implementálásának áttekintéséért tekintse meg a Sprintekről, a Scrumról és a projektvezetésről, valamint a Táblákról és a Kanbanról szóló témakört.
Portfolió SAFe®
A Portfolio SAFe® támogatja a portfoliók eposzokon, engedélyezőkön és értékstreameken keresztüli kezelését.
2011–2020-tól © a Scaled Agile Inc. engedélyével reprodukálva. Minden jog fenntartva.
Az Azure Boards a következő portfolióösszetevőkhöz nyújt támogatást:
- Eposzok: Térkép az Epikus munkaelem típusára, és lehetővé teszi a gyermekelemek nyomon követését, csoportosítását és összesítését.
- Portfolió-hátralékok: Olyan portfolió-teendőlistaként implementálva, amely támogatja a munka szűrését az üzleti igények áttekintése alapján.
- Portfolio Vision és stratégiai témák: Az üzleti tulajdonosok és a portfóliómenedzserek a beépített projekt wiki használatával oszthatják meg elképzeléseiket, célkitűzéseiket és céljaikat.
- Értékstreamek: Az értékstreamek címkék vagy egyéni mezők használatával követhetők nyomon.
- Sovány költségvetések: A költségvetés adatai rögzíthetők az egyéni mezőkben, és feltekerhetők, hogy jobban megismerjék a funkció- és epikus szinteket.
- KPI-k: Számos jelentés és irányítópult-widget biztosít beépített metrikákat. A Power BI és az Analytics szolgáltatás támogatást nyújt az egyéni jelentések gyors létrehozásához.
Nagy méretű megoldás – SAFe®
A Large Solutions SAFe® támogatja a megoldás-hátralékot, a megoldási vonatokat és a képességeket.
2011–2020-tól © a Scaled Agile Inc. engedélyével reprodukálva. Minden jog fenntartva.
A nagy megoldásokat ugyanúgy implementálhatja, mint a Portfolio SAFe-t®. Az egyéb megoldáskövetelmények támogatásához azonban hozzáadhat egyéni munkaelemtípusokat és egyéni hátralékokat is.
Teljes SAFe®
A teljes SAFe® tartalmazza az Alapvető SAFe®, a Large Solution SAFe® és a Portfolio SAFe® három szintjét.
Az SAFe-összetevők® leképezése az Azure Boardsra
Az alábbi táblázat az SAFe-kifejezéseket® vagy -összetevőket a megfelelő Azure Boards-kifejezésre vagy -összetevőre képezi le. A megvalósítás részleteinek megismeréséhez kattintson a hivatkozásra.
SAFe-kifejezés® vagy összetevő
Azure Boards-kifejezés vagy összetevő
Agilis csapatok
Csapatok. A csoportok hierarchiáját a funkció- vagy fejlesztőcsapatok, a program- és portfoliócsoportok igényeinek megfelelő hierarchiával, illetve a csapatokat betanított megoldásokkal határozhatja meg.
Agilis kiadási vonat (ART)
Csapatok. Az agilis csapatok kezelik a termékekkel kapcsolatos feladatokat egy szolgáltatáskészlethez. Minden Agile-csapat rendelkezik Agile-eszközökkel , amelyek támogatják a munka áramlását, és áttekintik az előrehaladást és a termékértékeket.
Költségvetések
Címkék, értékterület. Címkékkel vagy az Értékterület mezővel nyomon követheti az adott költségvetéshez vagy értékstreamhez társított munkát.
Képességek
Munkaelem. Az Epicshez és a funkciókhoz hasonló képességeket definiálhat, tervezhet és követhet nyomon. Ezeket munkaelemekben és a csapat különböző teendőnaplóiban rögzítheti.
Adottságok
Munkaelem. Az Eposzokhoz, funkciókhoz és történetekhez hasonló engedélyezőket definiálhat, tervezhet és követhet nyomon. Ezeket munkaelemekben és a csapat különböző teendőnaplóiban rögzítheti.
Eposzok
Epikus munkaelem. Az Epic munkaelemtípussal definiálhat epikus elemeket. Az eposzok az Eposzok, funkciók és történetek munkaelem-hierarchiájának tetején találhatók.
Funkciók
Funkció munkaeleme. Egy funkciót a funkció munkaelem-típusával definiálhat. A funkciók számos történet tárolói, és a saját portfolió-hátralékukban jelennek meg.
Innováció és tervezés (IP) iteráció
Iterációs útvonal. Megadhatja egy projekt iterációs útvonalait, és beállíthatja azok kezdési és befejezési dátumát. Minden csapat feliratkozik azokra az iterációkra, amellyel dolgoznak.
Iteráció
Iterációs útvonal. Megadhatja egy projekt iterációs útvonalait, és beállíthatja azok kezdési és befejezési dátumát. Minden csapat feliratkozik azokra az iterációkra, amellyel dolgoznak.
Mérföldkövek
Mérföldkövek és főbb események. A mérföldkövek az egyes iterációk végén következnek be. Az egyéni mezők és címkék a mérföldkövekkel és a fő eseményekkel való munka társítására is használhatók.
Portfolió-hátralék
Portfolió-hátralék. A portfólióval kapcsolatos teendőlista felsorolja a portfólióhoz társított epikus elemeket, és lehetőség van a gyermekfunkciók és történetek kibontására és megjelenítésére.
Portfolió Kanban
Portfolio Epics tábla. A Portfólió csapatának táblája egy interaktív, konfigurálható és szűrhető táblában kártyákként jeleníti meg az Epics-teendőlistát.
Portfolio Vision
Wiki. A projekt wiki használatával széles körben megoszthatja a szervezeten belül a stratégiával, megoldásokkal és a csapatok együttműködésével kapcsolatos információkat a portfólió- és program-termékek előállításához.
Program hátraléka
Funkcióháttúllépés. A szolgáltatásokkal kapcsolatos teendőlista felsorolja a programhoz társított szolgáltatásokat, amelyek a gyermektörténetek kibontására és megjelenítésére szolgálnak.
Program Kanban
Programfunkciók tábla. A Programtábla egy interaktív, konfigurálható és szűrhető táblában kártyákként jeleníti meg a Szolgáltatások teendőlistát.
Program növekményes (PI) iterációs útvonala
Iterációs útvonal. Az iterációs útvonalak meghatároznak egy időmezőt egy projekthez kezdési és befejezési dátumokkal. Az iterációs útvonalak egy héttől 12 hétig vagy hosszabb ideig határozhatók meg.
Visszatekintések és vélemények
Visszatekintő. Minden csapat hozzáadhat egy táblát, amellyel rögzítheti, rangsorolhatja és létrehozhatja azokat a műveletelemeket, amelyek támogatják a fejlesztési folyamatokat.
Ütemterv
Kézbesítési csomagok, funkció ütemterve. Az Azure Boards konfigurálható és interaktív nézeteket biztosít az ütemtervek és a csapat termékeinek áttekintéséhez.
Megosztott szolgáltatások
Megosztott szolgáltatások csapatszerkezete: A csapatok között megosztott erőforrások a saját Agilis szolgáltatáscsoportjukon keresztül képviselhetők. Mindegyik kezelheti a hátralékot, miközben a munkájuk is megjelenik az általuk támogatott csapatok hátralékaiban.
Megoldások
Megoldások: A megoldások egyéni megoldás munkaelemtípussal jeleníthetők meg.
Megoldás hátraléka
Megoldásportfólió-teendőlista. Egyéni munkaelemtípust és portfolió-hátralékot határozhat meg a nagy megoldások speciális üzleti követelményeinek rögzítéséhez, vagy az Epics és az Epic portfolió-hátralékok használatával rögzítheti a megoldásokat.
Stratégiai témák
Wiki. A Portfolio Visionhez hasonló stratégiai témák projekt wikiben rögzíthetők.
Történetek
Felhasználói szövegegység munkaeleme. A felhasználói történetek rögzítik a kézbesíteni kívánt funkciókat. Általában úgy méretezhetők, hogy egyetlen iterációval fejezhetők be.
Csapat hátraléka
Történetek hátraléka. A Történetek teendőlista felsorolja a csapathoz társított terület elérési úthoz rendelt felhasználói történeteket.
Kanban csapat
Történetek tábla. A Stories tábla kártyákként jeleníti meg a Stories-teendőlistát egy interaktív, konfigurálható és szűrhető táblában.
Értékstreamek
Címkék, értékterület. Címkékkel vagy az Értékterület mezővel nyomon követheti az adott költségvetéshez vagy értékstreamhez társított munkát.
Az SAFe® Azure Boards-implementálása
Az oktatóanyag-csomagban található alábbi cikkek részletesen ismertetik, hogyan konfigurálhatja, szabhatja testre és használhatja az Azure Boardst az SAFe-programok® és -projektek implementálásához.
Következő lépések
Kapcsolódó cikkek
- Agilis méretezés nagy csapatokra
- Agilis kultúra
- Skálázási eljárások
- Tudnivalók a futamokról, a Scrumról és a projektkezelésről
- Tudnivalók a Táblákról és a Kanbanról
- Skálázott agilis keretrendszer: SAFe® erőforráswebhely.
- Agilis és SAFe® metrikák skálázása A TFS-sel: Az InCycle által kifejlesztett SQL Server-jelentést bemutató blogbejegyzés bemutatja, hogyan használható a TFS a skálázott agilis vagy SAFe támogatására.
Tudnivalók a szerzőkről
Köszönjük a következő közreműködőknek az aktuális tartalom áttekintését és visszajelzését.
- Phillip Eng a Microsoft digitális törekvések és útmutatók vezető tervezője.
- A Hosam Kamel a Microsoft és az ALM Ranger technológiai megoldása.
- Willy-Peter Schaub egy korábbi programmenedzser a Visual Studio ALM Rangerrel a Microsoft Canada Development Centerben. Willy-Petert a Twitteren követheti a twitter.com/wpschaub.
A sorozat cikkei frissültek egy korábbi tanulmányból, amelyet a következő szerzőkkel közösen fejlesztettek ki:
- Gordon Beeming egy szoftverfejlesztő a Derivco a napfényes város Durban, Dél-Afrika. A legtöbb idejét a Visual Studio billentyűzetén vagy a családjával tölti. Blogja gordonbeeming.xyz, és követheti őt a Twitteren twitter.com/gordonbeeming.
- Brian Blackman a Microsoft Premier Developer főtanácsadója, aki az ISV-partnerek és a nagyvállalatok mérnöki és piactéri sikerességére összpontosít. MBA-ja van, csm, CSP, MCSD (C++) és MCTS, és Visual Studio ALM Ranger. Amikor nem Ruck Mastering és hozzájárul a Visual Studio ALM Ranger projektekhez, azzal tölti az idejét, hogy kódokat írjon, workshopokat hozzon létre és szállítson, és különböző koncentrációkban konzultáljon, különösen segít a szervezeteknek az üzleti rugalmasság keresésében.
- Gregg Boer a Microsoft fő programmenedzsere. Gregg az Azure DevOps és a helyszíni TFS által biztosított Agile felügyeleti élmény terméktulajdonosa.
- Kathryn Elliott a Microsoft vezető műszaki írója.
- Susan Ferrell egy vezető műszaki író és a Visual Studio ALM Ranger.
- Willy-Peter Schaub egy korábbi programmenedzser a Visual Studio ALM Rangerrel a Microsoft Canada Development Centerben. A '80-as évek közepe óta a szoftverfejlesztésben az egyszerűségre és a karbantarthatóságra törekszik. Követheti őt a Twitteren a twitter.com/wpschaub.
- Külön köszönet a következő technikai szakértőknek a cikk áttekintéséért: Mike Douglas (független tanácsadó, ALM Ranger), Richard Hundhausen (független tanácsadó, ALM Ranger) és Bill Heys (független tanácsadó, ALM Ranger).