SAFe pamati: Kas ir SAFe?



Šajā emuārā par to, kas ir SAFe, tiek runāts par ietvaru, kurā sniegtas norādes par piecām pamatkompetencēm, kas palīdz organizācijai kļūt par Lean-Agile.

Scaled Agile Framework jeb SAFe dod sarežģītām organizācijām iespēju sasniegt Lean-Agile programmatūras un sistēmu attīstības priekšrocības. Zināt Kas ir SAFe un kā tas darbojas, jums būs jāsaprot šīs tēmas

Kāpēc izmantot Agile Framework?

Ieviešot Agile Framework, jūs izmantojat šādas priekšrocības

  • Agile paplašinās, lai tiktu galā ar lielu vērtību plūsmām un sarežģītu sistēmu attīstību, neskatoties uz to, ka tā ir tik vienkārša un viegla.
  • Tas palielina produktivitāti par 20 - 50%
  • Kvalitāte palielinās par vairāk nekā piecdesmit%
  • Tas samazina laiku, kas vajadzīgs produkta nonākšanai tirgū. process kļūst ātrāks par vismaz 30%
  • Darbinieku iesaistīšanās un apmierinātība ar darbu.

Detalizētā sistēma parāda visas galvenās lomas, darbības, rezultātus un plūsmas. Tas arī pārvietojas pārējā vietnē.

Attēlā ir paskaidrots, kā darbojas veikls process. Epika ir milzīgs darbs, kas sīkāk sadalīts vairākos mazākos stāstos vai apakšepos. Šīs apakšēpas komandai tiek piešķirtas kā stāsts. Pēc tam katra komanda strādā pie šiem stāstiem vai programmatūras funkcijām.

Kas ir SAFe?

Scaled Agile Framework jeb SAFe pirmo reizi izstrādāja Dean Leffingwell’s grāmatas un emuāri. Versija 1.0 ir pirmā oficiāli izlaista 2011. gadā. Jaunākā versija, kas ir 4.6, tika izlaista 2018. gada oktobrī. Tā ir paredzēta, lai sniegtu norādījumus darbam uzņēmuma portfeļa, vērtību plūsmas, programmas un komandas līmenī.

SAFe ir brīvi pieejama tiešsaistes zināšanu bāze, kas ļauj jums izmantot veiklu praksi uzņēmuma līmenī. Tas programmatūras izstrādes komandai sniedz vienkāršu, vieglu pieredzi. Visa sistēma ir sadalīta 3 pamata segmentos Komanda, Programma un Portfelis .

Tālāk ir norādītas SAFe iezīmes

kā inicializēt objektu pitonā
  • Lean-Agile programmatūras un sistēmu ieviešana uzņēmuma līmenī
  • Detalizētas norādes par procesiem uzņēmuma portfelī, vērtību plūsmā, programmā un komandā.
  • Optimāls dizains, lai apmierinātu visu organizācijas ieinteresēto personu vajadzības.

Kad lietot mērogotu veiklo ietvaru?

Tagad jūs varētu domāt, kad tieši jālieto SAFe. Tātad, šeit ir daži gadījumi, kad jūs varētu.

  • Kad jūsu komanda ir ieinteresēta ieviest veiklu pieeju lielākās, vairāku komandu programmās un portfeļos.
  • Ja vairākas komandas organizācijā darbojas dažādos ātrās ieviešanas veidos un tādējādi saskaras ar šķēršļiem, kavēšanos un neveiksmēm.
  • Kad vēlaties vingrināties, bet palieliniet to līdz organizācijas līmenim. Tomēr jūs neesat pārliecināts, kādas jaunas lomas var būt vajadzīgas vai kādas esošās lomas (t.i., vadība) ir jāmaina un kā.
  • Kad esat mēģinājis palielināt veiklību savai organizācijai, bet cīnāties, lai panāktu stratēģijas vienveidību vai konsekvenci biznesa departamentos, sākot no portfeļa līdz programmas un komandas līmenim.
  • Kad jūsu organizācijai jāuzlabo produkta izstrādes laiks.

Kā SAFe atšķiras no citām veiklām praksēm?

Vēl viena lieta, par kuru jāpadomā, ir tā, kā SAFe atšķiras no citām veiklām praksēm,

  • SAFe ir publiski pieejama un bez maksas pieejama.
  • Tas ir pieejams ļoti pieejamā un izmantojamā formā.
  • Papildus tam, ka tas ir viegls, tas var būt diezgan specifisks līmenim.
  • Tas nepārtraukti modificē un uztur visbiežāk izmantotās veiklās prakses.
  • SAFe piedāvā noderīgus paplašinājumus parastai veiklai praksei.
  • Tas pamato veiklu praksi uzņēmuma kontekstā.
  • Pilns programmatūras izstrādes attēls jums tiek sniegts, izmantojot SAFe ieviešanu
  • Empīrisms tiek palielināts.
  • SAFe regulāri sniedz atsauksmes par kvalitāti un uzlabojumiem.

Scaled Agile Framework pamats

Scaled Agile Framework balstās uz šādām bāzes vērtībām

  1. Lean-Agile un tās principi
  2. Mērogotas veiklās pamatvērtības,
  3. Lean-Agile vadība
  4. Lean-Agile domāšanas veids,
  5. Prakses kopienas

1. Lean-Agile un tā principi

Tālāk ir norādīti SAFe pamatprincipi un vērtības. Tie ir jāsaprot, jāizstāda un jāturpina, lai pēc struktūras izpildes iegūtu vislabākos rezultātus.

  • Ņemot ekonomisko viedokli
  • Sistēmu domāšanas pielietošana
  • Pieņemot mainīguma saglabāšanas iespējas
  • Pakāpeniski veidojot ātrus, integrētus mācību ciklus
  • Balstot atskaites punktus uz objektīvu darba sistēmu novērtējumu
  • Work-In-Progress vizualizēšana un ierobežošana, partiju izmēru samazināšana un rindu garuma pārvaldīšana
  • Kadences piemērošana un sinhronizēšana ar starpdomēnu plānošanu
  • Atbrīvojot zināšanu darbinieku iekšējo motivāciju
  • Decentralizējot lēmumu pieņemšanu
  • SAFe veiklās pamatvērtības

SAFe pamatā ir šādas 4 pamatvērtības.

  • Izlīdzināšana
  • Iebūvēta kvalitāte
  • Pārredzamība
  • Programmas izpilde
  1. Lean-Agile vadība

Pirms skolotājiem Lean-Agile vadītāji nepārtraukti mācās. Tas palīdz viņu komandām veidot labākas sistēmas, izprotot un demonstrējot Lean-Agile SAFe principus.

Kā līderis galvenā līdera atbildība ir Lean-Agile attīstības pieņemšana, panākumi un pastāvīga uzlabošana. Lai mainītos un nepārtraukti pilnveidotos, vadītāji iziet stingras un nepārtrauktas mācības.

Līderi patiesi dod iespēju iesaistīt cilvēkus un komandas, lai sasniegtu viņu augstāko potenciālu.

Šo Lean-Agile vadītāju principi

  • Lai vadītu pārmaiņas
  • Zināt veidu, kā uzsvērt mūžizglītību
  • Attīstīt cilvēkus vairāk nekā procesus
  • Iedvesmot un pieskaņoties misijai
  • Decentralizēt lēmumu pieņemšanu
  • Lai atvērtu zināšanu darbinieku iekšējo motivāciju
  1. Lean-Agile domāšanas komplekts

Lean-Agile domāšanu var atvasināt no šādām divām lietām.

  1. SAFe Lean nams
  2. Veikls manifests

SAFe Lean nams

Scaled Agile Framework (SAFe) ir atvasināts no principiem un prakses, kuru pamatā ir liesās Toyota māja . Pamatojoties uz to, SAFe iepazīstina ar SAFe Lean nams .

Mērķis ir nodrošināt maksimālu klienta vērtību pēc iespējas īsākā izpildes laikā, saglabājot pēc iespējas augstāku klientam piegādāto kvalitāti.

Ar katru dienu tiek atklāti jaunāki, labāki programmatūras izstrādes veidi, praktizējot veiklību un palīdzot citiem darīt to pašu. Tāpēc, lai gan labajā pusē esošajiem priekšmetiem ir milzīga vērtība, mēs vēl vairāk vērtējam kreisajā pusē turētos priekšmetus.

Veikls manifests

  1. Augstākā prioritāte ir apmierināt klientu, nepārtraukti un savlaicīgi piegādājot vērtīgu programmatūru.
  2. Ietveriet mainīgās prasības, pat vēlu izstrādes laikā. Veiklie procesi izmanto izmaiņas klienta labā.
  3. Piegādājiet darba programmatūru bieži, sākot no pāris nedēļām līdz pāris mēnešiem, dodot priekšroku īsākam laika grafikam.
  4. Izstrādātājiem un biznesa cilvēkiem katru dienu jāsadarbojas visā projekta laikā.
  5. Veidojiet projektus ap motivētām personām. Sniedziet viņiem atbalstu un nepieciešamo vidi, un uzticieties, lai viņi paveiktu darbu.
  6. Visefektīvākā saziņas metode ar attīstības komandu ir klātienes saruna.
  7. Darba programmatūra ir galvenais progresa rādītājs.
  8. Veiklie procesi veicina ilgtspējīgu attīstību. Sponsoriem, izstrādātājiem un lietotājiem jāspēj pastāvīgi uzturēt nemainīgu tempu.
  9. Nepārtraukta uzmanība tehniskajai izcilībai un labam dizainam uzlabo veiklību.
  10. Vienkāršība - māksla maksimāli palielināt nepadarītā darba apjomu - ir būtiska.
  11. Vislabākās arhitektūras, prasības un dizains rodas no pašorganizējošām komandām.
  12. Regulāros intervālos komanda pārdomā, kā kļūt efektīvākai, pēc tam noregulē un attiecīgi pielāgo savu uzvedību.

Dažādi SAFE līmeņi

Saskaņā ar jaunāko SAFe versiju ir četri tā ieviešanas līmeņi.

  • Komandas līmenis
  • Programmas līmenis
  • Portfeļa līmenis
  • Vērtības straumes līmenis

Komandas līmeņa SAFe

Komandas līmeņa SAFe satur lomas, notikumus un procesus. Agile Teams izveido šīs lomas, notikumus un procesus un sniedz vērtību Agile Release Train (ART) kontekstā. Tas pārsvarā ir kā parasta scrum komanda. Komandas veido SAFe un Lean uzņēmuma pamatu, jo tās veic lielāko daļu darba, kas sniedz klienta vērtību.

Komandas līmeņa SAFe izveido komandas ar augstu veiktspēju, kas savukārt veido augstas kvalitātes komponentus un risinājumus, atbalstot gan komandas, gan tehnisko veiklību. Šis ir programmas līmeņa primārais uzbūvējums.

Programmas līmenis SAFe

SAFe programmas līmenī ir lomas un darbības, kas nepieciešamas, lai nepārtraukti piegādātu risinājumus, izmantojot ātru atbrīvošanas vilcienu (ART). Šajā līmenī izstrādes komandas, ieinteresētās personas un citi resursi tiek veltīti kādai svarīgai, notiekošai sistēmas izstrādes misijai.

ART metafora apraksta programmas līmeņa komandas, lomas un darbības, kas pakāpeniski nodrošina nepārtrauktu vērtības plūsmu. ART ir virtuālas organizācijas, kas izveidotas, lai aptvertu funkcionālās robežas, novērstu nevajadzīgu nodošanu un soļus un paātrinātu vērtības sniegšanu, ieviešot SAFe Lean-Agile principus un praksi.

Galu galā ART, kas darbojas programmas līmenī, ir atbildīgi par vērtības ieplūdes radīšanu un atbrīvošanu uzņēmumam vajadzīgajā biežumā, lai apmierinātu tirgus un klientu pieprasījumu. Šie domāšanas veidi un prakse šajā līmenī veicina DevOps un Release on Demand uzņēmuma kompetenci, kas padara šo vērtības plūsmu iespējamu.

Vērtības straumes līmenis SAFe

Vērtības straumes līmenis nav obligāts SAFe. Tas ir jauns papildinājums SAFe 4.0. Tas ir paredzēts lielākiem, neatkarīgiem uzņēmumiem, kuriem ir sarežģīti risinājumi. Tas ir paredzēts kiberfiziskām sistēmām programmatūras, aparatūras, elektrotehnikas, elektronikas, optikas, mehānikas, šķidrumu u.c. jomā.

Tas atbalsta vairāku ART un piegādātāju kadenci un sinhronizāciju un piešķir papildu lomas, piemēram, Value Stream Engineer, Solution Architect / Engineering un Solution Management.

Portfeļa līmenis SAFe

Tas ir visaugstākais interešu līmenis / rūpes / iesaistīšanās / SAFe . Portfeļa līmeņa SAFe nodrošina pamata blokus Lean-Agile Enterprise vērtības plūsmas organizēšanai, izmantojot vienu vai vairākas vērtību plūsmas. Tas palīdz izstrādāt sistēmas un risinājumus, kas aprakstīti stratēģiskajās tēmās.

Lai sasniegtu stratēģiskos mērķus, portfeļa līmenis aptver noteiktus elementus, izmantojot budžeta veidošanu un citus pārvaldības mehānismus. Tādējādi tas nodrošina, ka ieguldījums vērtību plūsmās nodrošina uzņēmumam nepieciešamo atdevi.

Portfelis ir divvirzienu veidā saistīts ar biznesu

  • Lai virzītu portfeli uz daudz mainīgākiem biznesa mērķiem, tas nodrošina stratēģiskas tēmas.
  • Lai norādītu pastāvīgu portfeļa vērtību plūsmu.

Šeit tiek izmantoti svarīgi jēdzieni:

  • Savienojums ar uzņēmumu,
  • Programmu portfeļa pārvaldība,
  • Portfolio Epics darbplūsmas pārvaldīšana.

Secinājums

Mērogots veikls ietvars (SAFe) ir pakāpenisks uzlabojumsSistēmakas sniedz norādījumus par piecām pamatkompetencēm, kas palīdz organizācijai kļūt par Lean-Agile. Tam ir 4 līmeņi un 4 konfigurācijas, un tā pamatā ir tikai Veikls manifests un SAFe Lean nams .