„SAFe“ pagrindai: kas yra „SAFe“?



Šiame tinklaraštyje apie tai, kas yra SAFe, kalbama apie sistemą, kurioje pateikiamos penkių pagrindinių kompetencijų, padedančių organizacijai tapti Lean-Agile, gairės.

„Scaled Agile Framework“ arba „SAFe“ suteikia sudėtingoms organizacijoms galimybę pasiekti „Lean-Agile“ programinės įrangos ir sistemų kūrimo pranašumų. Žinoti Kas yra SAFe ir kaip tai veikia, turėsite suprasti šias temas

Kodėl verta naudoti „Agile Framework“?

Įdiegę „Agile Framework“, galite naudotis šiomis privilegijomis

  • Agile plečiasi, kad patenkintų didelės vertės srautus ir sudėtingą sistemos kūrimą, nepaisant to, kad jis yra toks paprastas ir lengvas.
  • Tai padidina produktyvumą 20 - 50%
  • Kokybė padidėja daugiau nei penkiasdešimt%
  • Tai sutrumpina laiką, per kurį produktas patenka į rinką. procesas paspartėja mažiausiai 30 proc.
  • Darbuotojų įsitraukimas ir pasitenkinimas darbu.

Išsami sistema parodo visus pagrindinius vaidmenis, veiklą, rezultatus ir srautus. Jis taip pat naršo po visą svetainę.

Pateiktas vaizdas paaiškina, kaip vyksta judrus procesas. Epos yra didžiulis darbas, toliau suskirstytas į daugybę mažesnių istorijų ar poepų. Šios subepos yra skiriamos komandai kaip istorija. Tada kiekviena komanda dirba su šiomis istorijomis ar programinės įrangos funkcijomis.

Kas yra SAFe?

„Scaled Agile Framework“ arba „SAFe“ pirmą kartą sukūrė Deanas Leffingwellas knygos ir tinklaraščiai. Versija 1.0 yra pirmoji oficialiai išleista 2011 m. Naujausia versija, kuri yra 4.6, buvo išleista 2018 m. Spalio mėn. Ji skirta patarimams, kaip dirbti įmonės portfelio, vertės srauto, programos ir komandos lygiu.

„SAFe“ yra laisvai prieinama internetinė žinių bazė, leidžianti praktiškai ir nestipriai praktikuoti įmonės lygiu. Tai suteikia jums paprastą, lengvą programinės įrangos kūrimo komandos patirtį. Visa sistema suskirstyta į 3 pagrindinius segmentus Komanda, Programa ir Portfelis .

Taigi, toliau pateikiamos SAFe savybės

  • „Lean-Agile“ programinės įrangos ir sistemų diegimas įmonės lygiu
  • Išsamios įmonės portfelio, vertės srauto, programos ir komandos procesų gairės.
  • Optimalus dizainas, atitinkantis visų organizacijos suinteresuotųjų šalių poreikius.

Kada naudoti „Scaled Agile Framework“?

Dabar galite pagalvoti, kada tiksliai turėtumėte naudoti SAFe. Taigi, čia yra keli atvejai, kai galėtumėte.

  • Kai jūsų komanda nori įgyvendinti judrų požiūrį į didesnes, kelių komandų programas ir portfelius.
  • Kai kelios komandos organizacijoje naudojasi įvairiais judriojo įgyvendinimo būdais, taigi susiduria su kliūtimis, vėlavimais ir nesėkmėmis.
  • Kai norite mankštintis judriai, bet padidinkite tai iki organizacijos lygio. Tačiau nesate tikri, kokių naujų vaidmenų gali prireikti ar kokius esamus vaidmenis (t. Y. Valdymą) reikia pakeisti ir kaip.
  • Kai bandėte išplėsti savo organizacijos judrumą, tačiau stengiatės suderinti strategiją, kad verslo departamentai pasiektų strategijos vienodumą ar nuoseklumą nuo portfelio iki programos ir komandos lygių.
  • Kai jūsų organizacijai reikia pagerinti produkto kūrimo laiką.

Kuo SAFe skiriasi nuo kitų judrių praktikų?

Kitas dalykas, kurį reikia apmąstyti, yra tai, kuo SAFe skiriasi nuo kitų judrių praktikų,

  • SAFe yra viešai prieinama ir nemokama naudoti.
  • Jis prieinamas labai prieinama ir tinkama forma.
  • Be to, kad jis yra lengvas, jis gali būti gana specifiškas lygiui.
  • Jis nuolat modifikuoja ir palaiko dažniausiai naudojamas judrias praktikas.
  • SAFe siūlo naudingus įprasto judriojo darbo pratęsimus.
  • Tai pagrindžia judrią praktiką įmonės kontekste.
  • Pilnas programinės įrangos kūrimo vaizdas pateikiamas per SAFe diegimą
  • Empirizmas yra padidintas.
  • SAFe reguliariai teikia atsiliepimus apie kokybę ir tobulėjimą.

„Scaled Agile Framework“ pagrindas

„Scaled Agile Framework“ remiasi šiomis pagrindinėmis vertėmis

java programa fibonacci serijoms
  1. Liesus judrumas ir jo principai
  2. Mastelio judrios pagrindinės vertės,
  3. Lieknas ir judrus lyderiavimas
  4. Lieknas ir judrus mąstymas,
  5. Praktikos bendruomenės

1. Lieknus ir judrus ir jo principai

Toliau pateikiami pagrindiniai SAFe principai ir vertybės. Jie turi būti suprantami, eksponuojami ir tęsiami, kad būtų pasiekti geriausi rezultatai įgyvendinant sistemą.

  • Ekonominis požiūris
  • Taikant sisteminį mąstymą
  • Darant prielaidą, kad kintamumas išsaugos variantus
  • Kurkite palaipsniui naudodami greitus, integruotus mokymosi ciklus
  • Gairių pagrindimas objektyviu darbo sistemų įvertinimu
  • Vizualizuoti ir riboti „Work-In-Progress“, sumažinti partijų dydžius ir valdyti eilės ilgį
  • Kadencijos taikymas ir sinchronizavimas su kelių domenų planavimu
  • Atrakinti vidinę žinių darbuotojų motyvaciją
  • Decentralizuojamas sprendimų priėmimas
  • SAFe judrios pagrindinės vertės

SAFe remiasi šiomis 4 pagrindinėmis vertėmis.

  • Lygiavimas
  • Įmontuota kokybė
  • Skaidrumas
  • Programos vykdymas
  1. Lieknas ir judrus lyderiavimas

Prieš mokytojus Lean-Agile lyderiai nuolat mokosi. Tai padeda jiems padėti savo komandoms kurti geresnes sistemas, suprantant ir parodant „Lean-Agile SAFe“ principus.

Pagrindinė lyderio, kaip įgalinančio, atsakomybė yra „Lean-Agile“ pokyčių priėmimas, sėkmė ir nuolatinis tobulinimas. Siekdami pokyčių ir nuolatinio tobulėjimo, vadovai vykdo griežtus ir nuolatinius mokymus.

Vadovai iš tikrųjų įgalina asmenis ir komandas ir įtraukia juos į savo potencialą.

Šių Lean-Agile lyderių principai

  • Vadovauti pokyčiams
  • Norėdami žinoti, kaip pabrėžti mokymąsi visą gyvenimą
  • Ugdyti žmones labiau nei procesus
  • Įkvėpti ir suderinti su misija
  • Decentralizuoti sprendimų priėmimą
  • Norėdami atrasti vidinę žinių darbuotojų motyvaciją
  1. Lieknas ir judrus minčių rinkinys

Lean-Agile mąstyseną galima išvesti iš šių dviejų dalykų.

  1. SAFe Lean namai
  2. Vikrus manifestas

SAFe Lean namai

„Scaled Agile Framework“ (SAFe) yra išvestas iš principų ir praktikos, įkvėptos liesos „Toyota“ namas . Remdamasis tuo, SAFe pateikia SAFe Lean namai .

Tikslas yra pateikti maksimalią kliento vertę per trumpiausią laiką, išlaikant kuo aukštesnę klientui pristatomą kokybę.

Kiekvieną dieną atrandami naujesni, geresni programinės įrangos kūrimo būdai, praktikuojant „Agile“ ir padedant kitiems padaryti tą patį. Štai kodėl dešinėje esančiuose daiktuose yra didžiulė vertė, mes dar labiau vertiname kairėje laikomus daiktus.

Vikrus manifestas

  1. Didžiausias prioritetas yra patenkinti klientą nuolat ir anksti pristatant vertingą programinę įrangą.
  2. Priimkite besikeičiančius reikalavimus, net ir vėluodami. Vikrūs procesai keičia kliento naudą.
  3. Pristatykite darbo programinę įrangą dažnai - nuo poros savaičių iki poros mėnesių, pirmenybę teikdami trumpesniam laikotarpiui.
  4. Kūrėjai ir verslo žmonės turi dirbti kartu visą projektą.
  5. Kurkite projektus apie motyvuotus asmenis. Suteikite jiems paramą ir reikalingą aplinką ir patikėkite, kad jie atliks darbą.
  6. Efektyviausias būdas bendrauti su kūrėjų komanda yra tiesioginis pokalbis.
  7. Darbinė programinė įranga yra pagrindinis pažangos matas.
  8. Vikrūs procesai skatina tvarų vystymąsi. Rėmėjai, kūrėjai ir vartotojai turėtų galėti išlaikyti neribotą tempą.
  9. Nuolatinis dėmesys techniniam meistriškumui ir geram dizainui padidina judrumą.
  10. Paprastumas - maksimalaus neatlikto darbo kiekio didinimo menas yra būtinas.
  11. Geriausios architektūros, reikalavimai ir dizainai atsiranda iš organizuojančių komandų.
  12. Reguliariais laiko tarpais komanda apmąsto, kaip tapti efektyvesnei, tada derina ir atitinkamai koreguoja savo elgesį.

Skirtingi SAFE lygiai

Pagal naujausią SAFe versiją yra keturi jos įgyvendinimo lygiai.

  • Komandos lygis
  • Programos lygis
  • Portfelio lygis
  • Vertės srauto lygis

Komandos lygio SAFe

Komandos lygio SAFe yra vaidmenys, įvykiai ir procesai. „Agile Teams“ sukuria šiuos vaidmenis, įvykius ir procesus ir teikia vertę „Agile Release Train“ (ART) kontekste. Tai dažniausiai panašu į įprastą „scrum“ komandą. Komandos sudaro „SAFe“ ir „Lean“ įmonės pagrindą, nes jos atlieka aiškią didžiąją dalį darbo, suteikiančio kliento vertę.

„Team Level SAFe“ sukuria našias komandas, kurios savo ruožtu kuria aukštos kokybės komponentus ir sprendimus, palaikydamos tiek komandos, tiek techninį judrumą. Tai yra pagrindinis programos lygio konstruktas.

kaip įdiegti hashmap java

Programos SAFe lygis

Programos SAFe vaidmuo ir veikla reikalingi nuolatiniam sprendimų pristatymui per „Agile Release Train“ (ART). Šiame lygyje kūrimo komandos, suinteresuotieji subjektai ir kiti ištekliai yra skirti svarbiai, vykstančiai sistemos kūrimo misijai.

ART metafora apibūdina programos lygio komandas, vaidmenis ir veiklą, kuri palaipsniui teikia nenutrūkstamą vertės srautą. ART yra virtualios organizacijos, sukurtos siekiant išplėsti funkcines ribas, pašalinti nereikalingus perdavimus ir veiksmus bei paspartinti vertės suteikimą įgyvendinant SAFe Lean-Agile principus ir praktiką.

Galiausiai ART, veikiantys programos lygmeniu, yra atsakingi už vertės įplaukų sukūrimą ir išleidimą tokiu dažnumu, kurio reikia įmonei, kad patenkintų rinkos ir klientų poreikius. Šios mąstysenos ir praktika šiame lygmenyje prisideda prie „DevOps“ ir „Release on Demand“ kompetencijos įmonėje, kuri leidžia pasiekti šią vertės srautą.

Vertės srauto lygis SAFe

„Value Stream“ lygis yra neprivalomas „SAFe“. Tai naujas „SAFe 4.0“ priedas. Jis skirtas didesnėms, nepriklausomoms įmonėms, kurios turi kompleksinius sprendimus. Jis skirtas padėti kibernetinėms ir fizinėms programinės įrangos, techninės įrangos, elektros ir elektronikos, optikos, mechanikos, skysčių ir kt. Sistemoms.

Jis palaiko kelių ART ir tiekėjų kadenciją ir sinchronizavimą ir suteikia papildomų vaidmenų, tokių kaip „Value Stream Engineer“, „Solution Architect / Engineering“ ir „Solution Management“.

Portfelio lygio SAFe

Tai didžiausias SAFe susidomėjimo / susirūpinimo / dalyvavimo lygis . Portfelio lygio SAFe yra pagrindiniai blokai, skirti organizuoti „Lean-Agile Enterprise“ vertės srautą per vieną ar daugiau vertės srautų. Tai padeda kurti sistemas ir sprendimus, kurie aprašomi strateginėse temose.

Strateginiams tikslams pasiekti portfelio lygis apima tam tikrus elementus pagal pagrindinį biudžeto sudarymą ir kitus valdymo mechanizmus. Taigi jis užtikrina, kad investicijos į vertės srautus suteikia įmonei reikalingą grąžą.

Portfelis yra dvipusiai susijęs su verslu

  • Norint nukreipti portfelį į labiau besikeičiančius verslo tikslus, jame pateikiamos strateginės temos.
  • Nurodyti pastovų portfelio verčių srautą.

Čia naudojamos svarbios pagrindinės sąvokos:

  • Ryšys su įmone,
  • Programos portfelio valdymas,
  • „Portfolio Epics“ darbo eigos valdymas.

Išvada

„Scaled Agile Framework“ (SAFe) yra laipsniškas a-Sistemajoje pateikiamos penkių pagrindinių kompetencijų, padedančių organizacijai tapti Lean-Agile, gairės. Jis turi 4 lygius ir 4 konfigūracijas ir yra pagrįstas vien tik Vikrus manifestas ir SAFe Lean namai .