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®, ezek a videók a Scaled Agile-ben jó módja annak, hogy tájékozódjon.

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ó

SAFe® architektúra áttekintése 5 © D. Leffingwell

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.

AZ SAFe® áttekintése 5.0 © D. Leffingwell

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.

Alapvető SAFe® poszter architektúra áttekintése © D. Leffingwell

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-hátralékokon és a Kanban-táblákon.
  • 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: Kanban-táblák, Sprint-hátralékok és feladattáblák, csapatok és futamütemezési eljárások teljes mértékben támogatottak.
  • 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.

Portfolio SAFe® poszter architektúra áttekintése © D. Leffingwell

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ék adatfolyamok: 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.

Large Solution SAFe® poster architektúra áttekintése © D. Leffingwell
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.

Teljes SAFe® plakát architektúra áttekintése © D. Leffingwell

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 Portfolió csapatának táblája kártyákként jeleníti meg az Epics-teendőlistát egy interaktív, konfigurálható és szűrhető Kanban-táblában.

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 kártyákként jeleníti meg a Szolgáltatások teendőlistát egy interaktív, konfigurálható és szűrhető Kanban-táblában.

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ő Kanban-táblában.

Érték adatfolyamok

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

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).