SAFe Fundamentals: Ano ang SAFe?



Ang blog na ito sa 'ano ang SAFe' ay nagsasalita sa Framework na nagbibigay ng patnubay sa limang pangunahing kakayahan na makakatulong sa isang samahan na maging isang Lean-Agile.

Ang Scaled Agile Framework o SAFe ay nagbibigay kapangyarihan sa mga kumplikadong organisasyon upang makamit ang mga kalamangan ng Lean-Agile software at pag-unlad ng system sa sukat. Para malaman Ano ang SAFe at kung paano ito gumagana kakailanganin mong maunawaan ang mga sumusunod na paksa

Bakit gagamitin ang Agile Framework?

Sa pamamagitan ng pagpapatupad ng isang Agile Framework, magagamit mo ang mga sumusunod na benepisyo

  • Agile ay lumalawak upang hawakan ang mga pangangailangan ng malaking halaga ng mga stream at kumplikadong pag-unlad ng system sa kabila ng pagiging simple at magaan ang timbang.
  • Pinapataas nito ang pagiging produktibo ng 20 - 50%
  • Kalidad nagdaragdag ng higit sa limampung%
  • Binabawasan nito ang oras na ginugol para maabot ng isang produkto ang merkado. ang proseso ay nagiging mas mabilis ng hindi bababa sa 30%
  • Pakikipag-ugnayan ng empleyado at kasiyahan sa trabaho.

Ipinapakita ng detalyadong balangkas ang lahat ng mga pangunahing tungkulin, Mga Aktibidad, maihahatid, at daloy. Nagna-navigate din ito sa natitirang lugar ng site.

Ang imahe na ibinigay ay nagpapaliwanag kung paano gumagana ang mabilis na proseso. Ang mga epiko ay isang napakalaking katawan ng trabaho, lalo na pinaghiwalay sa isang bilang ng mas maliit na mga kwento o sub-epiko. Ang mga sub-epiko na ito ay inilalaan sa koponan bilang isang kuwento. Gumagawa ang bawat koponan sa mga kwentong ito o tampok sa software.

Ano ang SAFe?

Ang Scaled Agile Framework o SAFe ay unang binuo ng Dean Leffingwell's mga libro at blog. Ang Bersyon 1.0 ay ang unang opisyal na inilabas noong 2011. Ang pinakabagong bersyon na 4.6, ay inilabas noong Oktubre 2018. Ito ay sinadya upang magbigay ng patnubay upang gumana sa mga antas ng portfolio ng Enterprise, Value Stream, Program, at Team.

Ang SAFe, ay isang malayang magagamit na base sa online na kaalaman na nagbibigay-daan sa iyo upang mag-ehersisyo ng maliksi at maliksi sa antas ng enterprise. Nagbibigay ito sa iyo ng isang simple, magaan na karanasan para sa koponan sa pag-unlad ng software. Ang buong balangkas ay nahahati sa 3 pangunahing mga segment ang Koponan, ang Programa at ang Portfolio .

Kaya, sumusunod ang mga tampok ng SAFe

  • Pagpapatupad ng Lean-Agile software at mga system sa antas ng enterprise
  • Detalyadong gabay para sa mga proseso sa portfolio ng enterprise, Value Stream, Program, at Team.
  • Pinakamainam na disenyo upang matugunan ang mga pangangailangan ng lahat ng mga stakeholder sa loob ng isang samahan.

Kailan Gumamit ng Naka-scale Agile Framework?

Ngayon, maaari kang magtaka kung kailan eksaktong dapat mong gamitin ang SAFe. Kaya, narito ang ilang mga pagkakataon kung kaya mo.

  • Kapag ang iyong koponan ay interesado na magpatupad ng isang maliksi na diskarte sa kabuuan ng mas malaki, mga multi-team na programa at portfolio.
  • Kapag maraming koponan sa isang samahan ang tumatakbo sa iba't ibang paraan ng mabilis na pagpapatupad at samakatuwid, nahaharap sa mga hadlang, pagkaantala, at pagkabigo.
  • Kapag nais mong mag-ehersisyo Agile ngunit sukatin ito hanggang sa antas ng organisasyon. Gayunpaman, hindi ka sigurado kung anong mga bagong tungkulin ang maaaring kailanganin o kung anong mga mayroon nang mga tungkulin (ibig sabihin, pamamahala) ang kailangang baguhin at paano.
  • Kapag sinubukan mong i-scale-up ang Agile sa iyong samahan ngunit nakikipaglaban sa pagkakahanay upang makamit ang pagkakapareho o pagkakapare-pareho sa diskarte sa mga kagawaran ng negosyo mula sa portfolio hanggang sa mga antas ng programa at koponan.
  • Kapag kailangang pagbutihin ng iyong samahan ang oras ng pagbuo ng produkto.

Paano naiiba ang SAFe sa ibang mga kasanayan sa Agile?

Ang isa pang bagay na dapat pag-isipan ay kung paano naiiba ang SAFe mula sa iba pang mga kasanayan sa maliksi,

  • Ang SAFe ay magagamit sa publiko at libre gamitin.
  • Magagamit ito sa isang mataas na madaling lapitan at magagamit na form.
  • Bukod sa pagiging magaan, maaari itong maging tiyak na tumutukoy sa isang antas.
  • Patuloy nitong binabago at pinapanatili ang pinakakaraniwang ginagamit na kasanayan sa maliksi.
  • Nag-aalok ang SAFe ng mga kapaki-pakinabang na extension sa karaniwang mga kasanayan sa maliksi.
  • Ito ay batayan ng maliksi na kasanayan sa isang konteksto ng enterprise.
  • Ang kumpletong larawan ng pag-unlad ng software ay ibinibigay sa iyo sa pamamagitan ng SAFe pagpapatupad
  • Ang empiricism ay napataas.
  • Ang SAFe ay tumatagal ng regular na puna sa kalidad at pagpapabuti.

Foundation ng Scaled Agile Framework

Ang Scaled Agile Framework ay nakatayo sa mga sumusunod na pangunahing halaga

  1. Lean-Agile at Mga Prinsipyo nito
  2. Na-scale na Maliksi na Mga Halaga ng Core,
  3. Pamumuno sa Lean-Agile
  4. Lean-Agile Mindset,
  5. Komunidad ng pagsasanay

1. Lean-Agile At Mga Prinsipyo Nito

Ang mga sumusunod ay ang pangunahing mga prinsipyo at halaga para sa SAFe. Dapat silang maunawaan, maipakita at magpatuloy upang makakuha ng pinakamahusay na mga resulta sa pagpapatupad ng balangkas.

  • Pagkuha ng isang pang-ekonomiyang pagtingin
  • Paglalapat ng pag-iisip ng mga system
  • Ipinapalagay ang pagkakaiba-iba ng mga pagpipilian
  • Ang pagbuo ng dagdag na may mabilis, integrated integrated cycle
  • Pagbabatay ng mga milestones sa isang layunin na pagsusuri ng mga gumaganang system
  • Pagpapakita at paglilimita sa Work-In-Progress, pagbawas sa laki ng batch at pamamahala ng haba ng pila
  • Ang paglalapat ng cadence at pagsabay sa pagpaplano ng cross-domain
  • Ang pag-unlock ng intrinsic na pagganyak ng mga manggagawa sa kaalaman
  • Desentralisasyon ang paggawa ng desisyon
  • SAFe Agile Core Values

Ang SAFe ay batay sa mga sumusunod na 4 na pangunahing halaga.

  • Pagkakahanay
  • Kalidad na Built-in
  • Aninaw
  • Pagpapatupad ng Programa
  1. Pamumuno sa Lean-Agile

Bago ang mga guro, ang mga pinuno ng Lean-Agile ay patuloy na natututo. Tinutulungan sila na tulungan ang kanilang mga koponan na makabuo ng mas mahusay na mga system sa pamamagitan ng pag-unawa at pagpapakita ng Mga Prinsipyo ng SAFe na Lean-Agile.

Bilang isang tagapagtaguyod, ang pangunahin na responsibilidad ng isang namumuno ay ang pag-aampon, tagumpay at patuloy na pagpapabuti ng mga pagpapaunlad ng Lean-Agile. Para sa pagbabago at patuloy na pagpapabuti, ang mga namumuno ay dumaan sa mahigpit at patuloy na pagsasanay.

Ang mga namumuno ay tunay na nagbibigay kapangyarihan at umaakit sa mga indibidwal at koponan upang makamit ang kanilang pinakamataas na potensyal.

Mga Prinsipyo ng mga Pinuno ng Lean-Agile na ito

  • Upang Manguna sa Pagbabago
  • Upang Malaman ang Paraan Bigyang-diin ang Buhay na Pag-aaral
  • Upang Paunlarin ang Tao nang higit pa sa mga proseso
  • To Inspire and Align with Mission
  • Upang Desentralisahin ang Pagpapasya
  • Upang I-unlock ang Intrinsic na Pagganyak ng Mga Manggagawa sa Kaalaman
  1. Lean-Agile Mind-Set

Ang pag-iisip ng Lean-Agile ay maaaring makuha mula sa mga sumusunod na dalawang bagay.

  1. Ang SAFe House of Lean
  2. Mabilis na Manifesto

Ang SAFe House of Lean

Ang Scaled Agile Framework (SAFe) ay nagmula sa mga prinsipyo at kasanayan na inspirasyon ng bahay ng maniwang Toyota . Batay doon, itinatanghal ng SAFe ang SAFe House of Lean .

Ang layunin ay upang maihatid ang maximum na halaga ng customer sa pinakamaikling oras ng lead na pinapanatili ang pinakamataas na posibleng kalidad na naihatid sa customer.

Mas bago, mas mahusay na mga paraan ng pagbuo ng software ay natuklasan ng araw sa pamamagitan ng pagsasanay ng Agile at pagtulong sa iba na gawin ang pareho. Iyon ang dahilan kung bakit, habang may napakalawak na halaga sa mga item sa kanan, mas pinahahalagahan namin ang mga item na hinawakan sa kaliwa.

Ang Agile Manifesto

  1. Ang pinakamataas na priyoridad ay upang masiyahan ang customer sa pamamagitan ng patuloy at maagang paghahatid ng mahalagang software.
  2. Yakapin ang nagbabagong mga kinakailangan, kahit huli na sa pag-unlad. Maliksi na proseso ng pagbabago ng harness para sa benepisyo ng customer.
  3. Paghatid nang madalas ng software na nagtatrabaho, mula sa isang pares ng mga linggo hanggang sa isang buwan, na may kagustuhan sa mas maikli na timecale.
  4. Ang mga developer at negosyante ay dapat na magtulungan araw-araw sa buong proyekto.
  5. Bumuo ng mga proyekto sa paligid ng mga nag-uudyok na indibidwal. Bigyan sila ng suporta at ang kapaligiran na kailangan nila, at magtiwala sa kanila upang matapos ang trabaho.
  6. Ang pinaka mahusay na pamamaraan para sa komunikasyon sa isang koponan sa pag-unlad ay isang harapan na pag-uusap.
  7. Ang nagtatrabaho software ay ang pangunahing sukat ng pag-unlad.
  8. Ang mabilis na proseso ay nagtataguyod ng napapanatiling pag-unlad. Ang mga sponsor, developer, at gumagamit ay dapat na mapanatili ang isang pare-pareho ang tulin nang walang katiyakan.
  9. Ang patuloy na pansin sa kahusayan sa teknikal at mahusay na disenyo ay nagpapahusay sa liksi.
  10. Ang pagiging simple – ang sining ng pag-maximize ng dami ng hindi nagawang trabaho – ay mahalaga.
  11. Ang mga pinakamahusay na arkitektura, kinakailangan, at disenyo ay nagmumula sa mga koponan na nagsasaayos ng sarili.
  12. Sa mga regular na agwat, ang koponan ay sumasalamin sa kung paano maging mas epektibo, pagkatapos ay iakma at ayusin ang pag-uugali nito nang naaayon.

Iba't ibang Mga Antas sa LIGTAS

Tulad ng pinakabagong bersyon ng SAFe, mayroong apat na antas ng pagpapatupad nito.

  • Antas ng Koponan
  • Antas ng Programa
  • Antas ng Portfolio
  • Antas ng Halaga ng Stream

Team Level SAFe

Naglalaman ang SAFe sa Antas ng Koponan ng mga tungkulin, kaganapan, at proseso. Ang Mga Agile Team ay nagtatayo ng mga tungkulin, kaganapan at proseso na ito at naghahatid ng halaga sa konteksto ng Agile Release Train (ART). Karamihan ito ay tulad ng isang regular na koponan ng scrum. Ang mga koponan ang bumubuo sa base ng SAFe at ng Lean enterprise, habang ginagawa nila ang malinaw na karamihan ng trabaho na naghahatid ng halaga ng customer.

Lumikha ang SAFe ng Antas ng Koponan ng mga mahusay na gumaganap na mga koponan na siya namang, bumubuo ng mga de-kalidad na mga bahagi at solusyon, na sumusuporta sa parehong koponan at teknikal na liksi. Ito ang pangunahing pagbuo ng antas ng programa.

Antas ng Program SAFe

Ang Antas ng Program SAFe ay may mga tungkulin at aktibidad na kinakailangan upang patuloy na makapaghatid ng mga solusyon sa pamamagitan ng isang Agile Release Train (ART). Ang antas na ito ay kung saan ang mga pangkat ng pag-unlad, stakeholder, at iba pang mga mapagkukunan ay nakatuon sa ilang mahalagang, patuloy na misyon sa pag-unlad ng system.

Inilalarawan ng talinghaga ng ART ang mga koponan sa antas ng programa, mga tungkulin, at mga aktibidad na incrementally maghatid ng isang tuluy-tuloy na daloy ng halaga. Ang mga ART ay mga virtual na samahan na nabuo upang saklaw ang mga hangganan sa pag-andar, alisin ang mga hindi kinakailangang handoff at hakbang, at mapabilis ang paghahatid ng halaga sa pamamagitan ng pagpapatupad ng mga prinsipyo at kasanayan sa SAFe Lean-Agile.

Sa huli, ang mga ART na tumatakbo sa Antas ng Program ay responsable para sa paglikha at paglabas ng halaga ng pag-agos sa dalas na kinakailangan ng enterprise upang matugunan ang pangangailangan ng merkado at customer. Ang mga mindset at kasanayan sa antas na ito ay nag-aambag sa kakayahan ng enterprise ng DevOps at Paglabas sa Demand na ginagawang posible ang daloy ng halagang ito.

recursion fibonacci c ++

Halaga ng Antas ng Stream ng Halaga

Ang Antas ng Value Stream ay opsyonal sa SAFe. Ito ay isang bagong karagdagan sa SAFe 4.0. Ito ay dinisenyo para sa mas malaki, independiyenteng mga negosyo na may mga kumplikadong solusyon. Ito ay inilaan upang tulungan ang mga cyber-physical system para sa software, hardware, electrical at electronics, optika, mekanika, fluidiko, atbp.

Sinusuportahan nito ang cadence at synchronization para sa maraming mga ART at Mga Tagatustos at nagbibigay ng mga karagdagang papel tulad ng Value Stream Engineer, Solution Architect / Engineering, at Solution Management.

Antas ng Portfolio SAFe

Ito ang pinakamataas na antas ng interes / pag-aalala / paglahok / sa SAFe . Nagbibigay ang SAFe sa antas ng portfolio ng mga pangunahing bloke para sa pag-aayos ng daloy ng halaga ng Lean-Agile Enterprise sa pamamagitan ng isa o higit pang Mga Stream na Halaga. Nakakatulong ito upang makabuo ng mga system at solusyon na inilalarawan sa mga madiskarteng tema.

Upang matugunan ang mga madiskarteng layunin, ang antas ng portfolio ay nagpapaloob sa ilang mga elemento sa pamamagitan ng pangunahing pagbadyet at iba pang mga mekanismo ng pamamahala. Samakatuwid, tiniyak nito na ang pamumuhunan sa mga stream ng halaga ay nagbibigay ng mga pagbabalik na kinakailangan para sa negosyo.

Ang isang portfolio ay konektado sa direksyong bi-direksyon sa negosyo

  • Upang gabayan ang Portfolio sa mas malawak na pagbabago ng mga layunin sa negosyo, nagbibigay ito ng mga madiskarteng tema.
  • Upang ipahiwatig ang patuloy na daloy ng mga halaga ng portfolio.

Mahalagang pangunahing konsepto na ginamit dito ay:

  • Koneksyon sa Enterprise,
  • Pamamahala ng Portofolio ng Programa,
  • Pamamahala sa daloy ng trabaho ng Portics Epics.

Konklusyon

Scaled Agile Framework (SAFe) ay isang karagdagang pagpapabuti sa a-Balangkasna nagbibigay ng patnubay sa limang pangunahing kakayahan na makakatulong sa isang samahan na maging isang Lean-Agile. Mayroon itong 4 na antas at 4 na pagsasaayos at batay lamang sa Mabilis na Manifesto at ang SAFe House of Lean .