Základy SAFe: Co je SAFe?



Tento blog o „co je SAFe“ hovoří o rámci, který poskytuje pokyny k pěti základním kompetencím, které pomáhají organizaci stát se Lean-Agile.

Scaled Agile Framework nebo SAFe umožňuje komplexním organizacím dosahovat výhod vývoje softwaru a systémů Lean-Agile ve velkém. Vědět Co je SAFe a jak to funguje, musíte porozumět následujícím tématům

Proč používat Agile Framework?

Implementací agilního rámce získáte následující výhody

  • Agile se rozšiřuje, aby zvládl potřeby velkých hodnotových toků a komplexního vývoje systému, přestože je tak jednoduchý a lehký.
  • Zvyšuje produktivitu o 20 - 50%
  • Kvalitní se zvyšuje o více než padesáti%
  • Zkracuje dobu potřebnou k tomu, aby se produkt dostal na trh. proces se zrychlí nejméně o 30%
  • Zapojení zaměstnanců a spokojenost s prací.

Podrobný rámec zobrazuje všechny klíčové role, aktivity, výsledky a toky. Naviguje také zbytek webu.

Uvedený obrázek vysvětluje, jak agilní proces funguje. Eposy jsou obrovské dílo, které je dále rozděleno do řady menších příběhů nebo subepic. Tyto subepiky jsou přiděleny týmu jako příběh. Každý tým pak pracuje na těchto příbězích nebo softwarových funkcích.

Co je SAFe?

Scaled Agile Framework nebo SAFe byl poprvé vyvinut společností Deana Leffingwella knihy a blogy. Verze 1.0 je první oficiálně vydaná v roce 2011. Nejnovější verze, která je 4.6, byla vydána v říjnu 2018. Účelem je poskytnout vodítko pro práci na úrovni podnikového portfolia, hodnotového proudu, programu a týmu.

SAFe je volně dostupná online znalostní báze, která vám umožňuje praktikovat lean-agile postupy na podnikové úrovni. Poskytuje vám jednoduchý a lehký zážitek pro tým vývoje softwaru. Celý rámec je rozdělen do 3 základních segmentů Tým, the Program a Portfolio .

Následují tedy funkce SAFe

  • Implementace Lean-Agile softwaru a systémů na podnikové úrovni
  • Podrobné pokyny pro procesy v podnikovém portfoliu, hodnotovém proudu, programu a týmu.
  • Optimální design splňující potřeby všech zúčastněných stran v organizaci.

Kdy použít Scaled Agile Framework?

Nyní by vás mohlo zajímat, kdy přesně byste měli používat SAFe. Tady je několik příkladů, kdy byste mohli.

  • Když má váš tým zájem implementovat agilní přístup napříč většími multi-týmovými programy a portfolii.
  • Když více týmů v organizaci běží na různých způsobech agilních implementací, a proto čelí překážkám, zpožděním a selháním.
  • Když chcete cvičit hbitě, ale rozšiřte to na úroveň organizace. Nejste si však jisti, jaké nové role mohou být potřeba nebo jaké stávající role (tj. Management) je třeba změnit a jak.
  • Když jste se pokoušeli zvětšit Agile na vaši organizaci, ale snažíte se sladit, abyste dosáhli jednotnosti nebo konzistence strategie napříč obchodními odděleními od úrovně portfolia po program a tým.
  • Když vaše organizace potřebuje zlepšit vývoj svých produktů, je třeba provést čas.

Jak se SAFe liší od jiných agilních postupů?

Další věc na zamyšlení je, že jak se SAFe liší od jiných agilních postupů,

  • SAFe je veřejně dostupný a zdarma k použití.
  • Je k dispozici ve vysoce přístupné a použitelné formě.
  • Kromě toho, že je lehký, může být docela specifický pro určitou úroveň.
  • Neustále upravuje a udržuje nejčastěji používané agilní postupy.
  • SAFe nabízí užitečná rozšíření běžných agilních postupů.
  • Uvažuje o agilních postupech v kontextu podniku.
  • Úplný obrázek o vývoji softwaru vám poskytne implementace SAFe
  • Empirismus je zvětšen.
  • SAFe pravidelně přijímá zpětnou vazbu o kvalitě a zlepšování.

Založení Scaled Agile Framework

Scaled Agile Framework stojí na následujících základních hodnotách

  1. Lean-Agile a jeho principy
  2. Scaled Agile Core Values,
  3. Štíhlé a agilní vedení
  4. Lean-Agile Mindset,
  5. Komunity praxe

1. Štíhlá a agilní a její principy

Následuje základní principy a hodnoty pro SAFe. Musí být pochopeny, vystaveny a pokračovány, aby bylo dosaženo nejlepších výsledků při provádění rámce.

jak nainstalovat php 7 na Windows 10
  • Z ekonomického hlediska
  • Aplikování systémového myšlení
  • Za předpokladu zachování možností variability
  • Budování inkrementálně pomocí rychlých integrovaných cyklů učení
  • Založení milníků na objektivním vyhodnocení funkčních systémů
  • Vizualizace a omezení probíhající práce, snižování velikostí dávek a správa délek front
  • Uplatnění kadence a synchronizace s plánováním napříč doménami
  • Uvolnění vnitřní motivace znalostních pracovníků
  • Decentralizace rozhodování
  • SAFe Agilní základní hodnoty

SAFe je založen na následujících 4 základních hodnotách.

  • Zarovnání
  • Integrovaná kvalita
  • Průhlednost
  • Provádění programu
  1. Štíhlé a agilní vedení

Před učiteli jsou vedoucími Lean-Agile studenti, kteří se neustále učí. Pomáhá jim pomáhat jejich týmům budovat lepší systémy prostřednictvím porozumění a vystavení principů Lean-Agile SAFe.

Jako aktivátor je hlavní odpovědností vůdce přijetí, úspěch a neustálé zlepšování vývoje Lean-Agile. Pro změnu a neustálé zlepšování procházejí vedoucí přísným a nepřetržitým tréninkem.

Vedoucí představitelé skutečně zmocňují a angažují jednotlivce a týmy, aby dosáhli svého nejvyššího potenciálu.

Principy těchto Lean-Agile Leaders

  • Vést změnu
  • Znát způsob zdůraznění celoživotního učení
  • Rozvíjet lidi více než procesy
  • Inspirovat a sladit s misí
  • Decentralizovat rozhodování
  • Odemknout vlastní motivaci znalostních pracovníků
  1. Lean-Agile Mind-Set

Lean-Agile mindset lze odvodit z následujících dvou věcí.

  1. SAFe House of Lean
  2. Agilní manifest

SAFe House of Lean

Scaled Agile Framework (SAFe) je odvozen od principů a postupů inspirovaných dům štíhlé Toyota . Na základě toho SAFe představuje SAFe House of Lean .

Cílem je dodat maximální hodnotu pro zákazníka v co nejkratším čase a zachovat nejvyšší možnou kvalitu dodanou zákazníkovi.

Novější a lepší způsoby vývoje softwaru jsou každodenně objevovány procvičováním Agile a pomáháním ostatním dělat totéž. Proto, i když v položkách vpravo je nesmírná hodnota, položky držené vlevo si vážíme ještě více.

Agilní manifest

  1. Nejvyšší prioritou je uspokojení zákazníka prostřednictvím nepřetržitého a včasného dodání hodnotného softwaru.
  2. Přijměte měnící se požadavky, dokonce i pozdě ve vývoji. Agilní procesy využívají změny ve prospěch zákazníka.
  3. Dodávejte pracovní software často, od několika týdnů do několika měsíců, přednostně v kratším časovém horizontu.
  4. Vývojáři a podnikatelé musí během projektu každý den spolupracovat.
  5. Budujte projekty kolem motivovaných jednotlivců. Poskytněte jim podporu a prostředí, které potřebují, a důvěřujte jim, že práci zvládnou.
  6. Nejúčinnější metodou pro komunikaci s vývojovým týmem je osobní rozhovor.
  7. Pracovní software je primárním měřítkem pokroku.
  8. Agilní procesy podporují udržitelný rozvoj. Sponzoři, vývojáři a uživatelé by měli být schopni udržovat stálé tempo po neomezenou dobu.
  9. Neustálá pozornost věnovaná technické dokonalosti a dobrému designu zvyšuje agilitu.
  10. Jednoduchost - umění maximalizovat množství neodvedené práce - je zásadní.
  11. Nejlepší architektury, požadavky a návrhy vycházejí ze samoorganizujících se týmů.
  12. V pravidelných intervalech tým uvažuje o tom, jak se stát efektivnějším, a podle toho vyladí a upraví své chování.

Různé úrovně v SAFE

Podle nejnovější verze SAFe existují čtyři úrovně jeho implementace.

  • Úroveň týmu
  • Programová úroveň
  • Úroveň portfolia
  • Úroveň hodnotového proudu

Týmová úroveň SAFe

Týmová úroveň SAFe obsahuje role, události a procesy. Agilní týmy vytvářejí tyto role, události a procesy a přinášejí hodnotu v kontextu Agile Release Train (ART). Je to většinou jako normální scrum tým. Týmy tvoří základnu SAFe a štíhlé společnosti, protože vykonávají jasnou většinu práce, která přináší hodnotu pro zákazníka.

Team Level SAFe vytváří vysoce výkonné týmy, které zase vytvářejí vysoce kvalitní komponenty a řešení podporující týmovou i technickou agilitu. Toto je primární konstrukt na úrovni programu.

Programová úroveň SAFe

Programová úroveň SAFe má role a aktivity potřebné k neustálému doručování řešení prostřednictvím Agile Release Train (ART). Na této úrovni se vývojové týmy, zúčastněné strany a další zdroje věnují některé důležité, průběžné misi vývoje systému.

nejlepší java ide pro Windows

Metafora ART popisuje týmy, role a aktivity na úrovni programu, které postupně přinášejí nepřetržitý tok hodnot. ART jsou virtuální organizace vytvořené tak, aby překlenovaly funkční hranice, eliminovaly zbytečné předávání a kroky a urychlovaly poskytování hodnot implementací zásad a postupů SAFe Lean-Agile.

Nakonec jsou ART fungující na úrovni programu odpovědná za vytváření a uvolňování přílivu hodnot na frekvenci, kterou podnik potřebuje k uspokojení poptávky trhu a zákazníků. Tato myšlení a postupy na této úrovni přispívají k podnikové kompetenci DevOps a Release on Demand, která umožňuje tento tok hodnot.

Úroveň hodnotového proudu SAFe

Úroveň hodnotového proudu je v SAFe volitelná. Jedná se o nový přírůstek v SAFe 4.0. Je určen pro větší, nezávislé podniky, které mají komplexní řešení. Je určen na pomoc kyberfyzikálním systémům pro software, hardware, elektrotechniku ​​a elektroniku, optiku, mechaniku, fluidiku atd.

Podporuje kadenci a synchronizaci pro více ART a dodavatelů a poskytuje další role, jako je Value Stream Engineer, Solution Architect / Engineering a Solution Management.

Úroveň portfolia SAFe

Toto je nejvyšší úroveň zájmu / zájmu / zapojení / o SAFe . Úroveň portfolia SAFe poskytuje základní bloky pro organizaci toku hodnoty Lean-Agile Enterprise prostřednictvím jednoho nebo více hodnotových toků. Pomáhá vyvíjet systémy a řešení popsaná ve strategických tématech.

Ke splnění strategických cílů úroveň portfolia zapouzdřuje určité prvky základním rozpočtováním a dalšími mechanismy správy. Proto zajišťuje, že investice do hodnotových toků poskytuje podnikům potřebné výnosy.

Portfolio je obousměrně propojeno s obchodem

  • Pro vedení portfolia k rozsáhlejším změnám obchodních cílů poskytuje strategická témata.
  • K označení stálého toku hodnot portfolia.

Zde se používají důležité klíčové pojmy:

  • Připojení k Enterprise,
  • Správa portfolia programu,
  • Správa pracovního toku Portfolio Epics.

Závěr

Scaled Agile Framework (SAFe) je postupné zlepšování a-Rámeckterý poskytuje pokyny k pěti základním kompetencím, které pomáhají organizaci stát se štíhlou a agilní. Má 4 úrovně a 4 konfigurace a je založen čistě na Agilní manifest a SAFe House of Lean .