Scaled Agile Framework o SAFe permet a organitzacions complexes aconseguir els avantatges del desenvolupament de sistemes i programes Lean-Agile a gran escala. Saber Què és SAFe i com funciona, haureu d’entendre els temes següents
Per què utilitzar Agile Framework?
Quan s’ha d’utilitzar Framework Agile a escala?
quantes paraules reservades a Java
- La Casa de SAFe
-
Per què utilitzar Agile Framework?
En implementar un Framework Agile, obtindreu els avantatges següents
- Agile s’expandeix per fer front a les necessitats de grans fluxos de valor i desenvolupament complex del sistema tot i ser tan senzill i lleuger.
- Augmenta la productivitat entre un 20 i un 50%
- Qualitat augmenta en més de 50%
- Redueix el temps que ha trigat un producte a arribar al mercat. el procés es fa més ràpid almenys un 30%
- Compromís dels empleats i satisfacció laboral.
El marc detallat mostra tots els rols clau, activitats, lliurament i fluxos. També navega per la resta del lloc.
La imatge donada explica com funciona el procés àgil. Les epopeies són una gran quantitat de treballs, que es divideixen en diverses històries més petites o subepopeies. Aquestes subepopeies s’assignen a l’equip com una història. A continuació, cada equip treballa en aquestes històries o funcions de programari.
Què és SAFe?
Scaled Agile Framework o SAFe va ser desenvolupat per primera vegada per De Dean Leffingwell llibres i blocs. La versió 1.0 és la primera que es va publicar oficialment el 2011. La darrera versió, que és la 4.6, es va publicar a l’octubre del 2018. Està destinada a proporcionar orientació per treballar a nivell de cartera empresarial, flux de valor, programa i equip.
SAFe, és una base de coneixement en línia de lliure accés que us permet exercir pràctiques àgils a nivell empresarial. T’ofereix una experiència senzilla i lleugera per a l’equip de desenvolupament de programari. Tot el marc es divideix en 3 segments bàsics Equip, el Programa i la Cartera .
A continuació, es detallen les característiques de SAFe
- Implementació de sistemes i programes Lean-Agile a nivell empresarial
- Orientació detallada per als processos de la cartera empresarial, el flux de valor, el programa i l'equip.
- Disseny òptim per satisfer les necessitats de tots els grups d'interès d'una organització.
Quan s’ha d’utilitzar Framework Agile a escala?
Ara, us podeu preguntar quan hauríeu d’utilitzar SAFe exactament. Per tant, aquí teniu alguns casos en què podríeu fer-ho.
- Quan el vostre equip està interessat en implementar un enfocament àgil a través de programes i carteres més grans i de diversos equips.
- Quan diversos equips d’una organització s’executen amb diferents formes d’implementacions Agile i, per tant, s’enfronten a obstacles, retards i fallades.
- Quan vulgueu fer exercici Agile, però amplieu-lo fins al nivell d’organització. Tot i això, no esteu segur de quines funcions noves poden ser necessàries ni de quines funcions existents (és a dir, de gestió) han de canviar i com.
- Quan heu intentat ampliar el nivell d’àgil a la vostra organització, però teniu problemes per alinear-vos per aconseguir uniformitat o coherència en l’estratègia entre els departaments comercials, des de la cartera fins als nivells de programa i d’equip.
- Quan la vostra organització necessita millorar el temps de lliurament del desenvolupament de productes.
En què es diferencia SAFe d'altres pràctiques Agile?
Una altra cosa que cal reflexionar és en què es diferencia SAFe d’altres pràctiques àgils,
- SAFe està disponible públicament i es pot utilitzar gratuïtament.
- Està disponible en una forma molt accessible i útil.
- A més de ser lleuger, pot ser bastant específic per a un nivell.
- Modifica i manté contínuament les pràctiques àgils més utilitzades.
- SAFe ofereix extensions útils a pràctiques àgils habituals.
- Basa pràctiques àgils en un context empresarial.
- Es proporciona la imatge completa del desenvolupament de programari mitjançant la implementació de SAFe
- L’empirisme s’amplia.
- SAFe rep comentaris regulars sobre qualitat i millora.
Fundació del marc àgil escalat
Scaleed Agile Framework es basa en els següents valors bàsics
- Lean-Agile i els seus principis
- Valors bàsics àgils a escala,
- Lideratge lleuger i àgil
- Lean-Agile Mindset,
- Comunitats de pràctica
1. Lean-Agile i els seus principis
A continuació es detallen els principis i valors bàsics de SAFe. S’han d’entendre, exposar i continuar per tal d’obtenir els millors resultats després de l’execució del marc.
- Tenir una visió econòmica
- Aplicar el pensament de sistemes
- Suposant opcions de conservació de la variabilitat
- Construint de manera incremental amb cicles d’aprenentatge integrats i ràpids
- Basant les fites en una avaluació objectiva dels sistemes de treball
- Visualització i limitació de la tasca en curs, la reducció de les mides dels lots i la gestió de les longituds de la cua
- Aplicar cadència i sincronitzar-se amb la planificació entre dominis
- Desbloquejar la motivació intrínseca dels treballadors del coneixement
- La presa de decisions descentralitzadora
- Valors bàsics àgils de SAFe
SAFe es basa en els següents 4 valors bàsics.
- Alineació
- Qualitat incorporada
- Transparència
- Execució del programa
Lideratge lleuger i àgil
Abans dels professors, els líders Lean-Agile són aprenents continus. Els ajuda a ajudar els seus equips a construir millors sistemes mitjançant la comprensió i l'exposició dels principis SAFe de Lean-Agile.
Com a facilitador, la responsabilitat última d’un líder és l’adopció, l’èxit i la millora contínua dels desenvolupaments Lean-Agile. Per al canvi i la millora contínua, els líders passen per una formació rigorosa i contínua.
converteix la cadena a la data en Java
Els líders realment empoderen i involucren individus i equips per assolir el seu màxim potencial.
Principis d’aquests líders àgils
- Per liderar el canvi
- Conèixer la manera de subratllar l’aprenentatge permanent
- Desenvolupar les persones més que processos
- Inspirar i alinear-se amb la missió
- Descentralitzar la presa de decisions
- Per desbloquejar la motivació intrínseca dels treballadors del coneixement
Lean-Agile Mind-Set
La mentalitat Lean-Agile es pot derivar de les dues coses següents.
- The SAFe House of Lean
- Manifest Àgil
The SAFe House of Lean
Scaled Agile Framework (SAFe) es deriva dels principis i pràctiques inspirats en el casa de Toyota magra . Basat en això, SAFe presenta el SAFe House of Lean .
L'objectiu és oferir el màxim valor al client en el menor temps de lliurament, mantenint la màxima qualitat possible al client.
Cada dia es descobreixen formes més noves i noves de desenvolupar programari mitjançant la pràctica d’Àgil i ajudant els altres a fer el mateix. És per això que, tot i que hi ha un valor immens en els elements de la dreta, valorem encara més els elements que es mantenen a l’esquerra.
El Manifest Àgil
- La màxima prioritat és satisfer el client mitjançant l’enviament continu i precoç de valuós programari.
- Adopteu els requisits canviants, fins i tot tard en el desenvolupament. Els processos àgils aprofiten el canvi per al benefici del client.
- Oferiu programari de treball amb freqüència, des d’un parell de setmanes fins a un parell de mesos, amb preferència a l’escala de temps més curta.
- Els desenvolupadors i els empresaris han de treballar junts diàriament durant tot el projecte.
- Construeix projectes al voltant d’individus motivats. Doneu-los suport i l’entorn que necessiten i confieu en ells per fer la feina.
- El mètode més eficient per comunicar-se amb un equip de desenvolupament és una conversa cara a cara.
- El programari de treball és la mesura principal del progrés.
- Els processos àgils afavoreixen el desenvolupament sostenible. Els patrocinadors, desenvolupadors i usuaris haurien de ser capaços de mantenir un ritme constant indefinidament.
- L’atenció continuada a l’excel·lència tècnica i el bon disseny milloren l’agilitat.
- La simplicitat, l’art de maximitzar la quantitat de treball no realitzat, és essencial.
- Les millors arquitectures, requisits i dissenys sorgeixen d’equips d’autoorganització.
- A intervals regulars, l'equip reflexiona sobre com ser més eficaç i, a continuació, sintonitza i ajusta el seu comportament en conseqüència.
Diferents nivells a SAFE
Segons l’última versió de SAFe, hi ha quatre nivells d’implementació.
- Nivell d'equip
- Nivell del programa
- Nivell de cartera
- Nivell de flux de valor
Nivell d'equip SAFe
El SAFe a nivell d'equip conté rols, esdeveniments i processos. Els equips Agile construeixen aquests rols, esdeveniments i processos i aporten valor en el context del Tren de llançament Agile (ART). És sobretot com un equip de scrum habitual. Els equips formen la base de SAFe i l’empresa Lean, ja que realitzen la clara majoria del treball que aporta valor al client.
Team Level SAFe crea equips d’alt rendiment que, al seu torn, construeixen components i solucions d’alta qualitat, donant suport tant a l’agilitat tècnica com a l’equip. Aquesta és la construcció principal del nivell del programa.
Nivell de programa SAFe
Nivell de programa SAFe té les funcions i les activitats necessàries per oferir solucions contínuament mitjançant un tren de llançament àgil (ART). Aquest nivell és on els equips de desenvolupament, els grups d'interès i altres recursos es dediquen a alguna missió important i permanent de desenvolupament del sistema.
La metàfora ART descriu els equips, rols i activitats del nivell del programa que ofereixen un flux de valor continu. Els ART són organitzacions virtuals formades per abastar límits funcionals, eliminar transaccions i passos innecessaris i accelerar la distribució de valor mitjançant la implementació de principis i pràctiques SAFe Lean-Agile.
En última instància, els ART que operen a nivell de programa són els responsables de crear i alliberar l’entrada de valor a la freqüència que necessita l’empresa per satisfer la demanda del mercat i dels clients. Aquestes mentalitats i pràctiques en aquest nivell contribueixen a la competència empresarial de DevOps i Release on Demand que fa possible aquest flux de valor.
Nivell de flux de valors SAFe
El nivell de flux de valor és opcional a SAFe. És una nova incorporació a SAFe 4.0. Està dissenyat per a empreses independents més grans que tenen solucions complexes. Està destinat a ajudar els sistemes ciberfísics de programari, maquinari, electricitat i electrònica, òptica, mecànica, fluidica, etc.
Admet la cadència i la sincronització per a diversos ART i proveïdors i proporciona funcions addicionals com a Value Stream Engineer, Solution Architect / Engineering i Solution Management.
Nivell de cartera SAFe
Aquest és el nivell d’interès / preocupació / implicació / més alt de SAFe . El nivell de cartera SAFe proporciona els blocs bàsics per organitzar el flux de valor Lean-Agile Enterprise a través d’un o més fluxos de valor. Ajuda a desenvolupar sistemes i solucions que es descriuen en temes estratègics.
conversió de tipus en c ++
Per assolir els objectius estratègics, el nivell de cartera recull alguns elements mitjançant pressupostos bàsics i altres mecanismes de governança. Per tant, assegura que la inversió en els fluxos de valor proporciona els rendiments necessaris per a l'empresa.
Una cartera està connectada bidireccionalment al negoci
- Per orientar la cartera cap als objectius de negoci que canvien més, proporciona temes estratègics.
- Per indicar el flux constant de valors de cartera.
Els conceptes clau importants que s’utilitzen aquí són:
- Connexió a Enterprise,
- Gestió de carteres de programes,
- Gestió del flux de treball de Portfolio Epics.
Conclusió
Framework Agile a escala (SAFe) és una millora incremental de l’a-Marcque proporciona orientació sobre les cinc competències bàsiques que ajuden a una organització a convertir-se en Lean-Agile. Té 4 nivells i 4 configuracions i es basa exclusivament en el Manifest Àgil i la SAFe House of Lean .