A SAFe alapjai: Mi az a SAFe?



Ez a „mi az a SAFe” című blog a Keretrendszerről beszél, amely útmutatást nyújt az öt alapvető kompetenciához, amelyek segítenek egy szervezetet Lean-Agile-vé válni.

A Scaled Agile Framework vagy az SAFe felhatalmazza az összetett szervezeteket a Lean-Agile szoftver- és rendszerfejlesztés előnyeinek széleskörű elérésére. Tudni Mi a SAFe és hogyan működik, meg kell értenie a következő témákat

Miért érdemes használni az Agile Framework programot?

Az Agile Framework megvalósításával a következő előnyöket élvezheti

  • Az Agile kibővíti a nagy értékű adatfolyamok és a komplex rendszerfejlesztés igényeinek kielégítését annak ellenére, hogy ilyen egyszerű és könnyű.
  • 20-50% -kal növeli a termelékenységet
  • Minőség több mint ötven%
  • Csökkenti a termék piacra jutásának időtartamát. a folyamat legalább 30% -kal gyorsabbá válik
  • Munkavállalói elkötelezettség és munkával való elégedettség.

A részletes keretrendszer bemutatja az összes kulcsfontosságú szerepet, tevékenységet, teljesítést és folyamatot. Ez az oldal többi részén is navigál.

A megadott kép elmagyarázza az agilis folyamat működését. Az eposzok hatalmas munkák, amelyeket tovább osztanak kisebb történetekre vagy alepikákra. Ezeket az alepikákat történetként osztják ki a csapat számára. Ezután minden csapat ezeken a történeteken vagy szoftverfunkciókon dolgozik.

Mi a SAFe?

A Scaled Agile Framework vagy az SAFe kifejlesztését először az Dean Leffingwell könyvek és blogok. Az 1.0-s verzió az első, hivatalosan 2011-ben megjelent. A legújabb verzió, a 4.6-os, 2018 októberében jelent meg. Célja, hogy útmutatást adjon a vállalati portfólió, az értékáram, a program és a csapat szintjén történő munkához.

A SAFe egy szabadon elérhető online tudásbázis, amely lehetővé teszi a karcsú gyakorlatok gyakorlását vállalati szinten. Egyszerű, könnyű élményt nyújt a szoftverfejlesztő csapat számára. Az egész keretrendszer 3 alapvető szegmensre oszlik a Csapat, az Program és a Portfólió .

Tehát a következők a SAFe jellemzői

  • Lean-Agile szoftverek és rendszerek megvalósítása vállalati szinten
  • Részletes útmutatás a vállalati portfólió, az értékfolyam, a program és a csapat folyamataihoz.
  • Optimális tervezés, amely kielégíti a szervezet összes érintettjének igényeit.

Mikor használja a méretezett agilis keretrendszert?

Most felmerülhet a kérdés, hogy mikor kell pontosan használni a SAFe-t. Tehát itt van néhány eset, amikor tehetnéd.

  • Ha a csapat érdekli az agilis megközelítés alkalmazását nagyobb, több csapatot magában foglaló programokban és portfóliókban.
  • Ha egy szervezetben több csapat fut az agilis megvalósítás különböző módjain, és ezáltal akadályokkal, késésekkel és kudarcokkal kell szembenéznie.
  • Amikor Agile-t akar gyakorolni, de méretezze fel szervezeti szintre. Nem biztos azonban abban, hogy milyen új szerepekre lehet szükség, illetve hogy a meglévő szerepeknek (azaz a menedzsmentnek) milyen módon és hogyan kell változtatniuk.
  • Amikor megpróbálta fokozni az Agile-t a szervezete számára, de azért küzd, hogy összehangolja az egységet vagy a stratégiát az üzleti osztályok között a portfóliótól a program és a csapat szintjéig.
  • Amikor a szervezetének javítania kell a termékfejlesztés átfutási idején.

Miben különbözik a SAFe az egyéb agilis gyakorlatoktól?

Egy másik dolog, amin el kell gondolkodni, hogy miben különbözik a SAFe a többi agilis gyakorlattól,

  • A SAFe nyilvánosan elérhető és ingyenesen használható.
  • Rendelkezésre álló és használható formában érhető el.
  • Amellett, hogy könnyű, meglehetősen specifikus lehet egy szintre.
  • Folyamatosan módosítja és fenntartja a leggyakrabban alkalmazott agilis gyakorlatokat.
  • A SAFe hasznos kiterjesztéseket kínál az általános agilis gyakorlatokra.
  • Az agilis gyakorlatokat a vállalati kontextusra alapozza.
  • A szoftverfejlesztés teljes képét az SAFe implementációja biztosítja
  • Az empirizmus fokozódik.
  • A SAFe rendszeresen visszajelzést küld a minőségről és a fejlesztésről.

A méretezett agilis keret megalapozása

A méretezett agilis keretrendszer a következő alapértékeken áll

java konvertáló bináris tizedessé
  1. Lean-Agile és elvei
  2. Méretezett agilis alapértékek,
  3. Lean-Agile vezetés
  4. Lean-Agile gondolkodásmód,
  5. Gyakorlóközösségek

1. Lean-Agile és elvei

Az alábbiakban bemutatjuk az SAFe alapelveit és értékeit. Meg kell érteni, ki kell állítani és folytatni kell, hogy a legjobb eredményt érjük el a keretrendszer végrehajtása során.

  • Gazdasági szempontból
  • Rendszergondolkodás alkalmazása
  • A változékonyság megőrzésének lehetőségeit feltételezve
  • Fokozatosan építve gyors, integrált tanulási ciklusokkal
  • A mérföldkövek alapja a működő rendszerek objektív értékelése
  • A folyamatban lévő munka vizualizálása és korlátozása, a kötegméretek csökkentése és a sorok hosszának kezelése
  • Cadencia alkalmazása és szinkronizálás a tartományok közötti tervezéssel
  • A tudásmunkások belső motivációjának felszabadítása
  • A döntéshozatal decentralizálása
  • SAFe Agile alapértékek

A SAFe a következő 4 alapértéken alapul.

  • Igazítás
  • Beépített minőség
  • Átláthatóság
  • Program végrehajtása
  1. Lean-Agile vezetés

A tanárok előtt a Lean-Agile vezetők folyamatosan tanulnak. A Lean-Agile SAFe alapelvek megértésével és bemutatásával segít csapataiknak jobb rendszerek felépítésében.

Engedélyezőként a vezető végső felelőssége a Lean-Agile fejlesztések elfogadása, sikere és folyamatos fejlesztése. A változás és a folyamatos fejlődés érdekében a vezetők szigorú és folyamatos képzésen mennek keresztül.

A vezetők valóban felhatalmazzák és bevonják az egyéneket és csapatokat, hogy elérjék a legnagyobb lehetőségeiket.

Ezeknek a Lean-Agile vezetőknek az alapelvei

  • A változás vezetése
  • Az egész életen át tartó tanulás hangsúlyozása
  • Az emberek fejlesztése, nem pedig a folyamatok
  • Inspirálni és összehangolni a missziót
  • A döntéshozatal decentralizálása
  • A tudásmunkások belső motivációjának feloldása
  1. Lean-Agile gondolkodásmód

A Lean-Agile gondolkodásmód a következő két dologból vezethető le.

  1. A SAFe Lean Háza
  2. Agilis kiáltvány

A SAFe Lean Háza

A skálázott agilis keretrendszer (SAFe) a program által inspirált elvekből és gyakorlatokból származik a sovány Toyota háza . Ennek alapján a SAFe bemutatja a SAFe Lean Ház .

A cél az, hogy a maximális ügyfélértéket a lehető legrövidebb idő alatt, a lehető legmagasabb minőség elérésével biztosítsuk.

A szoftverek fejlesztésének újabb és jobb módszerei napról napra felfedezhetők az agilis gyakorlással és másoknak történő segítséggel. Éppen ezért, bár a jobb oldali elemekben óriási érték van, a bal oldalon tartott tárgyakat még jobban értékeljük.

Az agilis kiáltvány

  1. A legfontosabb prioritás az ügyfelek kielégítése az értékes szoftverek folyamatos és korai szállításával.
  2. Örüljön a változó követelményeknek, még a fejlesztés késői szakaszában is. Az agilis folyamatok felhasználják az ügyfelek javát.
  3. Gyakran szállítsa a működő szoftvert, pár héttől pár hónapig, előnyben részesítve a rövidebb időtartamot.
  4. A fejlesztőknek és az üzletembereknek mindennap együtt kell működniük a projekt során.
  5. Építsen projekteket motivált egyének köré. Adjon nekik támogatást és a szükséges környezetet, és bízzon bennük abban, hogy elvégzik a munkát.
  6. A fejlesztőcsapattal való kommunikáció leghatékonyabb módja a személyes beszélgetés.
  7. A működő szoftver a fejlődés elsődleges mértéke.
  8. Az agilis folyamatok elősegítik a fenntartható fejlődést. A szponzoroknak, fejlesztőknek és felhasználóknak képesnek kell lenniük a végtelenségig állandó ütem fenntartására.
  9. A műszaki kiválóságra és a jó tervezésre való folyamatos figyelem fokozza az agilitást.
  10. Az egyszerűség - a nem elvégzett munka mennyiségének maximalizálása - elengedhetetlen.
  11. A legjobb architektúrák, követelmények és kialakítások az önszerveződő csapatoktól származnak.
  12. Rendszeres időközönként a csapat átgondolja, hogyan lehet hatékonyabb, majd ennek megfelelően hangolja és igazítja viselkedését.

Különböző szintű SAFE

A SAFe legújabb verziójának megfelelően a megvalósításnak négy szintje van.

  • Csapat szint
  • Programszint
  • Portfólió szintje
  • Értékfolyam szint

Csapat szintű SAFe

A Team Level SAFe szerepeket, eseményeket és folyamatokat tartalmaz. Az agilis csapatok felépítik ezeket a szerepeket, eseményeket és folyamatokat, és értéket nyújtanak az agilis kioldó vonat (ART) összefüggésében. Leginkább olyan, mint egy rendes scrum csapat. A csapatok alkotják az SAFe és a Lean vállalkozás alapját, mivel az ügyfelek számára értékes munka egyértelmű többségét elvégzik.

Csapat szintű SAFe nagy teljesítményű csapatokat hoz létre, amelyek viszont kiváló minőségű alkatrészeket és megoldásokat építenek, támogatva mind a csapat, mind a technikai mozgékonyságot. Ez a programszint elsődleges konstrukciója.

hogyan lehet beállítani a napfogyatkozást

Program szintű SAFe

A SAFe programszintnek megvan a szerepe és tevékenysége, amely az Agile Release Train (ART) útján történő folyamatos szállításhoz szükséges. Ezen a szinten a fejlesztői csoportok, az érdekelt felek és más forrásokat fordítanak néhány fontos, folyamatban lévő rendszerfejlesztési misszióra.

Az ART metafora leírja azokat a programszintű csapatokat, szerepeket és tevékenységeket, amelyek fokozatosan biztosítják az érték folyamatos áramlását. Az ART-k virtuális szervezetek, amelyek a funkcionális határok átterjedésére, a felesleges átadások és lépések kiküszöbölésére, valamint az SAFe Lean-Agile elvek és gyakorlatok megvalósításával gyorsítják az értékterjesztést.

Végül a programszinten működő ART felelős az érték beáramlásának létrehozásáért és felszabadításáért, olyan gyakorisággal, amelyre a vállalkozásnak szüksége van a piaci és az ügyfelek igényeinek kielégítéséhez. Ezek a gondolkodásmódok és gyakorlatok ezen a szinten hozzájárulnak a DevOps és a Release on Demand vállalati kompetenciáihoz, ami lehetővé teszi ezt az értékáramlást.

Értékfolyam-szint SAFe

Az Value Stream szint opcionális a SAFe-ben. Ez egy új kiegészítés a SAFe 4.0-ban. Nagyobb, független vállalkozások számára készült, amelyek komplex megoldásokkal rendelkeznek. Célja a szoftveres, hardveres, elektromos és elektronikai, optikai, mechanikai, fluidikus stb. Kiberfizikai rendszerek támogatása.

Támogatja a kadenciát és a szinkronizálást több ART és szállító számára, és további szerepeket ad, mint például a Value Stream Engineer, a Solution Architect / Engineering és a Solution Management.

Portfólió SAFe

Ez a SAFe iránti legmagasabb szintű érdeklődés / aggodalom / részvétel . A portfóliószintű SAFe biztosítja az alapvető blokkokat a Lean-Agile Enterprise értékáramlás megszervezéséhez egy vagy több Értékfolyamon keresztül. Segít olyan rendszerek és megoldások kifejlesztésében, amelyeket stratégiai témák írnak le.

A stratégiai célok elérése érdekében a portfóliószint egyes elemeket az alapvető költségvetés-tervezés és más irányítási mechanizmusok segítségével foglal magában. Ezért biztosítja, hogy az értékáramba történő befektetés biztosítja a vállalkozás számára szükséges megtérülést.

A portfólió kétirányúan kapcsolódik az üzlethez

  • Stratégiai témákat kínál a portfólió szélesebb körű változó üzleti célokhoz történő irányításához.
  • A portfólióértékek állandó áramlásának jelzésére.

Az itt használt fontos kulcsfogalmak a következők:

  • Kapcsolat az Enterprise-hoz,
  • Program portfóliókezelés,
  • A Portfolio Epics munkafolyamatának kezelése.

Következtetés

Méretezett agilis keretrendszer (SAFe) az a-Keretrendszeramely útmutatást nyújt az öt alapvető kompetenciához, amelyek segítenek a szervezetet Lean-Agile-vé válni. 4 szintje és 4 konfigurációja van, és pusztán a Agilis kiáltvány és a SAFe Lean Ház .