Fundamentele SAFe: Ce este SAFe?



Acest blog despre „ce este SAFe” vorbește despre cadrul care oferă îndrumări cu privire la cele cinci competențe de bază care ajută o organizație să devină Lean-Agile.

Scaled Agile Framework sau SAFe împuternicește organizațiile complexe să obțină avantajele dezvoltării de software și sisteme Lean-Agile la scară largă. Să știi Ce este SAFe și cum funcționează, va trebui să înțelegeți următoarele subiecte

De ce să utilizăm Agile Framework?

Prin implementarea unui cadru Agile, beneficiați de următoarele avantaje

  • Agile se extinde pentru a face față nevoilor fluxurilor de valoare mari și dezvoltării complexe a sistemului, în ciuda faptului că este atât de simplu și ușor.
  • Crește productivitatea cu 20 - 50%
  • Calitate crește cu mai mult de cincizeci%
  • Reduce timpul necesar unui produs pentru a ajunge pe piață. procesul devine mai rapid cu cel puțin 30%
  • Angajarea angajaților și satisfacția la locul de muncă.

Cadrul detaliat prezintă toate rolurile cheie, activitățile, rezultatele și fluxurile. De asemenea, navighează în restul site-ului.

Imaginea prezentată explică modul în care funcționează procesul agil. Epopeile sunt un corp uriaș de lucrări, împărțite în continuare într-o serie de povești mai mici sau subepopee. Aceste subepopee sunt alocate echipei ca o poveste. Fiecare echipă lucrează apoi la aceste povești sau caracteristici software.

Ce este SAFe?

Scaled Agile Framework sau SAFe a fost dezvoltat pentru prima dată de Dean Leffingwell’s cărți și bloguri. Versiunea 1.0 este prima lansată oficial în 2011. Cea mai recentă versiune, care este 4.6, a fost lansată în octombrie 2018. Este menită să ofere îndrumări pentru a lucra la nivel de portofoliu, flux de valoare, program și echipă.

SAFe, este o bază de cunoștințe online disponibilă gratuit, care vă permite să exercitați practici slabe la nivel de întreprindere. Vă oferă o experiență simplă și ușoară pentru echipa de dezvoltare software. Întregul cadru este împărțit în 3 segmente de bază Echipă, Program si Portofoliu .

Deci, următoarele sunt caracteristicile SAFe

  • Implementarea de software și sisteme Lean-Agile la nivel de întreprindere
  • Îndrumări detaliate pentru procesele din portofoliul întreprinderii, fluxul de valoare, programul și echipa.
  • Proiectare optimă pentru a satisface nevoile tuturor părților interesate din cadrul unei organizații.

Când se folosește Scaled Agile Framework?

Acum, s-ar putea să vă întrebați exact când trebuie să utilizați SAFe. Așadar, iată câteva cazuri când ați putea.

  • Atunci când echipa dvs. este interesată să implementeze o abordare agilă în cadrul unor programe și portofolii mai mari, cu mai multe echipe.
  • Atunci când mai multe echipe dintr-o organizație rulează pe diferite moduri de implementare Agile și, prin urmare, se confruntă cu obstacole, întârzieri și eșecuri.
  • Când doriți să exersați Agile, dar scalați-l la nivelul organizației. Cu toate acestea, nu sunteți sigur ce roluri noi ar putea fi necesare sau ce roluri existente (adică managementul) trebuie să se schimbe și cum.
  • Când ați încercat să vă extindeți Agilitatea față de organizația dvs., dar vă luptați pentru a obține uniformitate sau consistență în strategie în departamentele de afaceri, de la portofoliu la nivel de program și de echipă.
  • Când organizația dvs. trebuie să-și îmbunătățească timpul de livrare pentru dezvoltarea produsului.

În ce este diferit SAFe de alte practici Agile?

Un alt lucru pe care să îl medităm este că diferența SAFe de alte practici agile,

  • SAFe este disponibil public și gratuit.
  • Este disponibil într-o formă foarte accesibilă și utilizabilă.
  • Pe lângă faptul că este ușor, poate fi destul de specific unui nivel.
  • Modifică și menține continuu cele mai utilizate practici agile.
  • SAFe oferă extensii utile la practicile comune agile.
  • Fundamentează practicile agile în contextul unei întreprinderi.
  • Imaginea completă a dezvoltării software vă este oferită prin implementarea SAFe
  • Empirismul este amplificat.
  • SAFe primește în mod regulat feedback cu privire la calitate și îmbunătățire.

Fundația cadrului agil scalat

Scaled Agile Framework se bazează pe următoarele valori de bază

  1. Lean-Agile și principiile sale
  2. Valori de bază Agile scalate,
  3. Leadership Lean-Agile
  4. Lean-Agile Mindset,
  5. Comunități de practică

1. Lean-Agile și principiile sale

Următoarele sunt principiile și valorile de bază pentru SAFe. Acestea trebuie înțelese, expuse și continuate pentru a obține cele mai bune rezultate la executarea cadrului.

  • Având o perspectivă economică
  • Aplicarea gândirii sistemelor
  • Presupunând opțiuni de conservare a variabilității
  • Construirea incrementală cu cicluri de învățare rapide și integrate
  • Bazându-se pe reperele pe o evaluare obiectivă a sistemelor de lucru
  • Vizualizarea și limitarea lucrărilor în curs, reducerea dimensiunilor lotului și gestionarea lungimilor cozii
  • Aplicarea cadenței și sincronizarea cu planificarea pe mai multe domenii
  • Deblocarea motivației intrinseci a lucrătorilor cunoașterii
  • Descentralizarea procesului decizional
  • Valori de bază SAFe Agile

SAFe se bazează pe următoarele 4 valori de bază.

  • Aliniere
  • Calitate încorporată
  • Transparenţă
  • Executarea programului
  1. Leadership Lean-Agile

Înainte de profesori, liderii Lean-Agile sunt cursanți continui. Îi ajută să-și ajute echipele să construiască sisteme mai bune prin înțelegerea și expunerea principiilor Lean-Agile SAFe.

În calitate de facilitator, responsabilitatea finală a unui lider este adoptarea, succesul și îmbunătățirea continuă a dezvoltărilor Lean-Agile. Pentru schimbare și îmbunătățire continuă, liderii trec printr-o pregătire riguroasă și continuă.

când se folosește acest lucru. în java

Liderii împuternicesc cu adevărat și angajează indivizi și echipe pentru a-și atinge cel mai mare potențial.

Principiile acestor lideri Lean-Agile

  • Pentru a conduce schimbarea
  • A cunoaște calea Accentuează învățarea pe tot parcursul vieții
  • Să dezvolte oamenii mai mult decât procesele
  • Pentru a inspira și a se alinia cu misiunea
  • Pentru a descentraliza procesul decizional
  • Pentru a debloca motivația intrinsecă a lucrătorilor cunoașterii
  1. Lean-Agile Mind-Set

Mentalitatea Lean-Agile poate fi derivată din următoarele două lucruri.

  1. SAFe House of Lean
  2. Manifest agil

SAFe House of Lean

Scaled Agile Framework (SAFe) este derivat din principiile și practicile inspirate de casa Toyota slabă . Pe baza acestui fapt, SAFe prezintă SAFe House of Lean .

Scopul este de a furniza valoarea maximă a clientului în cel mai scurt timp de menținere, menținând cea mai înaltă calitate posibilă livrată clientului.

Moduri mai noi și mai bune de dezvoltare a software-ului sunt descoperite de zi cu zi prin practicarea Agile și ajutarea celorlalți să facă același lucru. De aceea, deși există o valoare imensă în articolele din dreapta, apreciem și mai mult articolele deținute în stânga.

Manifestul Agil

  1. Cea mai mare prioritate este satisfacerea clientului prin livrarea continuă și timpurie a unui software valoros.
  2. Adoptați cerințele în schimbare, chiar și târziu în dezvoltare. Procesele agile valorifică schimbarea în beneficiul clientului.
  3. Livrați software-ul de lucru frecvent, de la câteva săptămâni la câteva luni, cu o preferință pentru un interval de timp mai scurt.
  4. Dezvoltatorii și oamenii de afaceri trebuie să lucreze împreună zilnic pe tot parcursul proiectului.
  5. Construiți proiecte în jurul unor indivizi motivați. Oferiți-le sprijin și mediul de care au nevoie și aveți încredere în ei pentru a face treaba.
  6. Cea mai eficientă metodă de comunicare cu o echipă de dezvoltare este o conversație față în față.
  7. Software-ul de lucru este principala măsură a progresului.
  8. Procesele agile promovează dezvoltarea durabilă. Sponsorii, dezvoltatorii și utilizatorii ar trebui să poată menține un ritm constant la nesfârșit.
  9. O atenție continuă la excelența tehnică și un design bun sporesc agilitatea.
  10. Simplitatea - arta de a maximiza cantitatea de muncă neefectuată - este esențială.
  11. Cele mai bune arhitecturi, cerințe și designuri apar din echipele de auto-organizare.
  12. La intervale regulate, echipa reflectă la modul de a deveni mai eficient, apoi își reglează și își ajustează comportamentul în consecință.

Nivele diferite în SIGURANȚĂ

Conform celei mai recente versiuni a SAFe, există patru niveluri de implementare a acestuia.

  • Nivelul echipei
  • Nivelul programului
  • Nivelul portofoliului
  • Nivelul fluxului de valori

Nivel echipă SAFe

Echipa SAFe la nivel conține roluri, evenimente și procese. Echipele Agile construiesc aceste roluri, evenimente și procese și oferă valoare în contextul Agile Release Train (ART). Este mai ales ca o echipă obișnuită de scrum. Echipele formează baza SAFe și a întreprinderii Lean, deoarece realizează majoritatea clară a muncii care oferă valoare clienților.

Nivelul echipei SAFe creează echipe performante care, la rândul lor, construiesc componente și soluții de înaltă calitate, susținând atât agilitatea echipei, cât și agilitatea tehnică. Aceasta este construcția principală a nivelului programului.

Nivelul programului SAFe

Nivelul programului SAFe are rolurile și activitățile necesare pentru a furniza în mod continuu soluții prin intermediul unui tren de lansare Agile (ART). Acest nivel este locul în care echipele de dezvoltare, părțile interesate și alte resurse sunt dedicate unor misiuni importante, continue de dezvoltare a sistemului.

Metafora ART descrie echipele la nivel de program, rolurile și activitățile care oferă în mod incremental un flux continuu de valoare. ART-urile sunt organizații virtuale formate pentru a acoperi limitele funcționale, pentru a elimina transferurile și pașii inutili și pentru a accelera livrarea valorii prin implementarea principiilor și practicilor SAFe Lean-Agile.

În cele din urmă, ART-urile care operează la nivelul programului sunt responsabile pentru crearea și eliberarea fluxului de valoare la frecvența necesară întreprinderii pentru a satisface cererea pieței și a clienților. Aceste mentalități și practici de la acest nivel contribuie la competența întreprinderii DevOps și Release on Demand, care face posibil acest flux de valoare.

Valoare flux de nivel SAFe

Nivelul fluxului de valori este opțional în SAFe. Este o nouă adăugire în SAFe 4.0. Este conceput pentru întreprinderi mai mari, independente, care au soluții complexe. Este destinat să ajute sistemele cibernetice pentru software, hardware, electricitate și electronică, optică, mecanică, fluidică etc.

Suportă cadența și sincronizarea pentru mai multe ART-uri și furnizori și oferă roluri suplimentare, cum ar fi Value Stream Engineer, Solution Architect / Engineering și Solution Management.

Portofoliu nivel SAFe

Acesta este cel mai înalt nivel de interes / preocupare / implicare / în SAFe . Nivelul de portofoliu SAFe oferă blocurile de bază pentru organizarea fluxului de valoare Lean-Agile Enterprise prin unul sau mai multe fluxuri de valoare. Ajută la dezvoltarea de sisteme și soluții care sunt descrise în teme strategice.

cum se instalează php 7

Pentru a îndeplini obiectivele strategice, nivelul portofoliului cuprinde anumite elemente prin bugetare de bază și alte mecanisme de guvernanță. Prin urmare, se asigură că investiția în fluxurile de valoare oferă rentabilitățile necesare întreprinderii.

Un portofoliu este conectat bidirecțional la afaceri

  • Pentru a ghida portofoliul către obiective de afaceri în schimbare mai extinsă, acesta oferă teme strategice.
  • Pentru a indica fluxul constant al valorilor portofoliului.

Conceptele cheie importante utilizate aici sunt:

  • Conexiune cu Enterprise,
  • Managementul portofoliului de programe,
  • Gestionarea fluxului de lucru al Portfolio Epics.

Concluzie

Cadrul agil scalat (SAFe) este o îmbunătățire incrementală aCadrucare oferă îndrumări cu privire la cele cinci competențe de bază care ajută o organizație să devină Lean-Agile. Are 4 nivele și 4 configurații și se bazează pur pe Manifest agil si SAFe House of Lean .