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?
pretvoriti datum niza u datum u Java
Kada koristiti skalirani agilni okvir?
- Kuća SIGURNIH
-
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
- Lean-Agile i njegovi principi
- Skalirane agilne temeljne vrijednosti,
- Lean-Agile Leadership
- Lean-Agile Mindset,
- 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
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
Lean-Agile Mind-Set
Lean-Agile način razmišljanja može se izvesti iz sljedeće dvije stvari.
- SIGURNA Kuća vitke kuće
- 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
- Najveći prioritet je zadovoljiti kupca kontinuiranom i ranom isporukom dragocjenog softvera.
- Prihvatite promjenjive zahtjeve, čak i kasno u razvoju. Agilni procesi mijenjaju pojaseve u korist kupca.
- Dostavljajte radni softver često, od nekoliko tjedana do nekoliko mjeseci, preferirajući kraći vremenski okvir.
- Programeri i poslovni ljudi moraju svakodnevno surađivati tijekom cijelog projekta.
- Gradite projekte oko motiviranih pojedinaca. Pružite im podršku i okruženje koje im je potrebno te im vjerujte da će posao obaviti.
- Najučinkovitija metoda komunikacije s razvojnim timom je razgovor licem u lice.
- Radni softver primarno je mjerilo napretka.
- Agilni procesi promiču održivi razvoj. Sponzori, programeri i korisnici trebali bi biti u mogućnosti održavati konstantan ritam unedogled.
- Kontinuirana pažnja na tehničku izvrsnost i dobar dizajn povećava okretnost.
- Jednostavnost - umijeće maksimiziranja količine neobavljenog posla - bitna je.
- Najbolje arhitekture, zahtjevi i dizajni proizlaze iz samoorganizirajućih timova.
- 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 .