Osnove SAFe-a: Što je SAFe?



Ovaj blog o temi 'što je SAFe' govori o Okviru koji pruža smjernice o pet temeljnih kompetencija koje pomažu organizaciji da postane vitka i agilna.

Scaled Agile Framework ili SAFe omogućuje složenim organizacijama da postignu prednosti Lean-Agile razvoja softvera i sustava u velikoj mjeri. Znati Što je SAFe i kako to funkcionira, morat ćete razumjeti sljedeće teme

Zašto koristiti Agile Framework?

Primjenom Agile Framework-a koristite sljedeće pogodnosti

  • Agile se širi kako bi udovoljio potrebama velikih tokova vrijednosti i složenog razvoja sustava unatoč tome što je tako jednostavan i lagan.
  • Povećava produktivnost za 20 - 50%
  • Kvaliteta povećava se za više od pedeset%
  • Smanjuje vrijeme potrebno za izlazak proizvoda na tržište. postupak postaje brži za najmanje 30%
  • Angažman zaposlenika i zadovoljstvo poslom.

Detaljan okvir prikazuje sve ključne uloge, aktivnosti, isporuke i tijekove. Također se kreće ostatkom stranice.

Dana slika objašnjava kako agilni proces funkcionira. Epovi su ogromno djelo, dalje raščlanjeno na niz manjih priča ili pod-epova. Ti su pod-epovi dodijeljeni timu kao priča. Svaki tim zatim radi na tim pričama ili softverskim značajkama.

Što je SAFe?

Scaled Agile Framework ili SAFe prvi je razvio Deana Leffingwella knjige i blogove. Verzija 1.0 prva je službeno objavljena 2011. Najnovija verzija, koja je 4.6, objavljena je u listopadu 2018. Namijenjena je pružanju smjernica za rad na razini poduzeća Portfolio, Value Stream, Program i Team.

SAFe je besplatno dostupna internetska baza znanja koja vam omogućuje vježbanje vitkih i agilnih praksi na razini poduzeća. Pruža vam jednostavno, lagano iskustvo za tim za razvoj softvera. Čitav okvir podijeljen je u 3 osnovna segmenta Tim, Program i Portfelj .

Dakle, slijede značajke SAFe-a

  • Implementacija Lean-Agile softvera i sustava na razini poduzeća
  • Detaljne smjernice za procese u portfelju poduzeća, protoku vrijednosti, programu i timu.
  • Optimalan dizajn koji udovoljava potrebama svih dionika unutar organizacije.

Kada koristiti skalirani agilni okvir?

Sad se možda pitate kada točno trebate koristiti SAFe. Dakle, evo nekoliko slučajeva kada ste mogli.

  • Kada je vaš tim zainteresiran za primjenu agilnog pristupa u većim programima i portfeljima s više timova.
  • Kada se više timova u organizaciji izvodi na različite načine agilnih implementacija, pa se stoga suočavaju s preprekama, kašnjenjima i neuspjesima.
  • Kada želite vježbati agilno, ali to prilagodite razini organizacije. Međutim, niste sigurni koje bi nove uloge mogle biti potrebne ili koje postojeće uloge (tj. Uprava) trebaju promijeniti i kako.
  • Kada pokušate prilagoditi Agile svojoj organizaciji, ali se borite kako biste postigli ujednačenost ili dosljednost u strategiji u svim poslovnim odjelima, od portfelja do razine programa i tima.
  • Kada vaša organizacija treba poboljšati vrijeme razvoja proizvoda.

Po čemu se SAFe razlikuje od ostalih agilnih praksi?

Još jedna stvar o kojoj treba razmišljati jest kako se SAFe razlikuje od ostalih agilnih praksi,

  • SAFe je javno dostupan i besplatan za upotrebu.
  • Dostupan je u vrlo pristupačnom i upotrebljivom obliku.
  • Osim što je lagan, može biti prilično specifičan za određenu razinu.
  • Kontinuirano mijenja i održava najčešće korištene agilne prakse.
  • SAFe nudi korisna proširenja uobičajenih agilnih praksi.
  • Agilan rad temelji na kontekstu poduzeća.
  • Kompletna slika razvoja softvera pruža vam se putem implementacije SAFe
  • Empirizam je pojačan.
  • SAFe redovito prima povratne informacije o kvaliteti i poboljšanju.

Temelj skaliranog agilnog okvira

Scaled Agile Framework temelji se na sljedećim osnovnim vrijednostima

  1. Lean-Agile i njegovi principi
  2. Skalirane agilne temeljne vrijednosti,
  3. Lean-Agile Leadership
  4. Lean-Agile Mindset,
  5. Zajednice prakse

1. Lean-Agile i njegovi principi

Slijede osnovni principi i vrijednosti za SAFe. Moraju se razumjeti, izložiti i nastaviti kako bi se postigli najbolji rezultati nakon izvršavanja okvira.

  • Zauzimanje ekonomskog stava
  • Primjena sistemskog razmišljanja
  • Pod pretpostavkom mogućnosti očuvanja varijabilnosti
  • Gradi se postupno s brzim, integriranim ciklusima učenja
  • Zasnivanje prekretnica na objektivnoj procjeni radnih sustava
  • Vizualizacija i ograničavanje nedovršenog rada, smanjenje veličine serija i upravljanje duljinama redova
  • Primjena kadence i sinkronizacija s planiranjem više domena
  • Otključavanje suštinske motivacije radnika znanja
  • Decentralizirano donošenje odluka
  • SAFE okretne temeljne vrijednosti

SAFe se temelji na sljedeće 4 temeljne vrijednosti.

  • Poravnanje
  • Ugrađena kvaliteta
  • Transparentnost
  • Izvršenje programa
  1. Lean-Agile Leadership

Prije učitelja, Lean-Agile vođe kontinuirano uče. Pomaže im da pomognu svojim timovima u izgradnji boljih sustava kroz razumijevanje i izlaganje Lean-Agile SAFe principa.

instalirati php na Windows 10

Kao poticatelj, krajnja odgovornost vođe je usvajanje, uspjeh i kontinuirano poboljšanje Lean-Agile razvoja. Za promjenu i kontinuirano usavršavanje vođe prolaze kroz strogu i kontinuiranu obuku.

Vođe doista osnažuju i angažiraju pojedince i timove kako bi postigli svoj najveći potencijal.

Principi ovih vitko-okretnih vođa

  • Da vodi promjenu
  • Da biste znali kako naglasiti cjeloživotno učenje
  • Razviti ljude više od procesa
  • Potaknuti i uskladiti s misijom
  • Decentralizirati donošenje odluka
  • Otključavanje unutarnje motivacije radnika koji rade sa znanjem
  1. Lean-Agile Mind-Set

Lean-Agile način razmišljanja može se izvesti iz sljedeće dvije stvari.

  1. SIGURNA Kuća vitke kuće
  2. Agile Manifest

SIGURNA Kuća vitke kuće

Scaled Agile Framework (SAFe) izveden je iz načela i praksi nadahnutih kuća vitke Toyote . Na temelju toga, SAFe predstavlja SIGURNA Kuća vitke kuće .

Cilj je isporučiti maksimalnu vrijednost za kupca u najkraćem roku zadržavajući najvišu moguću kvalitetu isporučenu kupcu.

Vježbanje agilnosti i pomaganje drugima da čine isto, svakodnevno se otkrivaju noviji, bolji načini razvoja softvera. Zato, iako u stavkama s desne strane postoji ogromna vrijednost, mi još više cijenimo predmete koji se nalaze s lijeve strane.

Agile Manifest

  1. Najveći prioritet je zadovoljiti kupca kontinuiranom i ranom isporukom dragocjenog softvera.
  2. Prihvatite promjenjive zahtjeve, čak i kasno u razvoju. Agilni procesi mijenjaju pojaseve u korist kupca.
  3. Dostavljajte radni softver često, od nekoliko tjedana do nekoliko mjeseci, preferirajući kraći vremenski okvir.
  4. Programeri i poslovni ljudi moraju svakodnevno surađivati ​​tijekom cijelog projekta.
  5. Gradite projekte oko motiviranih pojedinaca. Pružite im podršku i okruženje koje im je potrebno te im vjerujte da će posao obaviti.
  6. Najučinkovitija metoda komunikacije s razvojnim timom je razgovor licem u lice.
  7. Radni softver primarno je mjerilo napretka.
  8. Agilni procesi promiču održivi razvoj. Sponzori, programeri i korisnici trebali bi biti u mogućnosti održavati konstantan ritam unedogled.
  9. Kontinuirana pažnja na tehničku izvrsnost i dobar dizajn povećava okretnost.
  10. Jednostavnost - umijeće maksimiziranja količine neobavljenog posla - bitna je.
  11. Najbolje arhitekture, zahtjevi i dizajni proizlaze iz samoorganizirajućih timova.
  12. U redovitim intervalima tim razmišlja o tome kako postati učinkovitiji, a zatim podešava i prilagođava svoje ponašanje u skladu s tim.

Različiti nivoi na SIGURNOM

Prema najnovijoj verziji SAFe-a, postoje četiri razine njegove primjene.

  • Razina tima
  • Razina programa
  • Razina portfelja
  • Razina strujanja vrijednosti

SIGURNO na razini tima

SAFe na razini tima sadrži uloge, događaje i procese. Agile timovi grade ove uloge, događaje i procese i daju vrijednost u kontekstu Agile Release Train (ART). To je uglavnom poput redovnog scrum tima. Timovi čine bazu SAFe-a i Lean poduzeća, jer izvode očitu većinu posla koji donosi vrijednost za kupca.

Team Level SAFe stvara timove s visokim učinkom koji zauzvrat grade visokokvalitetne komponente i rješenja, podržavajući timsku i tehničku spretnost. Ovo je primarna konstrukcija programske razine.

Razina programa SAFe

Programska razina SAFe ima uloge i aktivnosti potrebne za kontinuirano pružanje rješenja putem Agile Release Train (ART). Na ovoj su razini razvojni timovi, dionici i drugi resursi posvećeni nekim važnim, trajnim misijama razvoja sustava.

ART metafora opisuje timove, uloge i aktivnosti na programskoj razini, koji postupno donose kontinuirani protok vrijednosti. ART-ovi su virtualne organizacije osnovane da prelaze funkcionalne granice, eliminiraju nepotrebne primopredaje i korake i ubrzavaju isporuku vrijednosti primjenom SAFe Lean-Agile principa i praksi.

U konačnici, ART-ovi koji djeluju na programskoj razini odgovorni su za stvaranje i oslobađanje priljeva vrijednosti na frekvenciji koja je potrebna poduzeću kako bi se zadovoljile potražnja tržišta i kupaca. Ova razmišljanja i prakse na ovoj razini doprinose poslovnoj kompetenciji DevOps-a i Release on Demand-a koji omogućavaju ovaj protok vrijednosti.

Razina strujanja vrijednosti SAFe

Razina strujanja vrijednosti nije obavezna u programu SAFe. To je novi dodatak u SAFe 4.0. Dizajniran je za veća neovisna poduzeća koja imaju složena rješenja. Namijenjen je pomaganju kibernetičkim sustavima za softver, hardver, elektriku i elektroniku, optiku, mehaniku, fluidu itd.

Podržava ritam i sinkronizaciju za više ART-ova i dobavljača i daje dodatne uloge kao što su Value Stream Engineer, Solution Architect / Engineering i Solution Management.

uzlazni poredak c ++

SAFe na razini portfelja

Ovo je najviša razina interesa / zabrinutosti / uključenosti / u SAFe . SAFe na razini portfelja pruža osnovne blokove za organiziranje protoka vrijednosti Lean-Agile Enterprise kroz jedan ili više Value Streamova. Pomaže u razvoju sustava i rješenja koja su opisana u strateškim temama.

Da bi se postigli strateški ciljevi, razina portfelja obuhvaća određene elemente osnovnim proračunom i drugim mehanizmima upravljanja. Stoga osigurava da ulaganje u tokove vrijednosti osigurava prinose potrebne poduzeću.

Portfelj je dvosmjerno povezan s poslovanjem

  • Da bi portfelj usmjerio ka širem mijenjanju poslovnih ciljeva, pruža strateške teme.
  • Označiti stalni tijek vrijednosti portfelja.

Ovdje se koriste važni ključni pojmovi:

  • Veza s Enterpriseom,
  • Upravljanje portfeljem programa,
  • Upravljanje tijekom rada Portfolio Epics-a.

Zaključak

Skalirani agilni okvir (SAFe) je postupno poboljšanjeOkvirkoji pruža smjernice o pet temeljnih kompetencija koje pomažu organizaciji da postane vitko-okretan. Ima 4 razine i 4 konfiguracije i temelji se isključivo na Agile Manifest i SIGURNA Kuća vitke kuće .