Водич за САФе методологију: Шта је скалирани агилни оквир

Преглед садржаја:

Anonim

Шта је Сцалед Агиле Фрамеворк (САФе)?

Сцалед Агиле Фрамеворк (САФе) је слободно доступна база знања на мрежи која вам омогућава да примените витке и агилне праксе на нивоу предузећа. Пружа једноставно и лагано искуство за развој софтвера. То је скуп организација и образаца тока рада намењених вођењу предузећа за скалирање витких и агилних пракси. Подијељен је у три сегмента, а то су тим, програм и портфељ.

САФе фрамеворк омогућава тиму за,

  • Примена Леан-Агиле софтвера и система на нивоу предузећа
  • Заснован је на Леан и Агиле принципима.
  • Даје детаљне смернице за рад у портфељу предузећа, протоку вредности, програму и тиму.
  • Дизајниран је да задовољи потребе свих заинтересованих страна у организацији.

САФе је први пут развијен на терену и разрађен је у књигама и блогу Деана Леффингвелла . Верзија 1.0 је прво званично издање у 2011. Најновија верзија је 4.6, објављена је у октобру 2018. Пружа смернице за рад на нивоу портфеља предузећа, протока вредности, програма и тима.

У овом САФе Агиле упутству научићете-

  • Шта је Сцалед Агиле Фрамеворк (САФе)
  • Зашто користити Агиле Фрамеворк
  • Када користити скалирани агилни оквир
  • Колико се разликују од осталих агилних пракси
  • Темељи Сцалед Агиле Фрамеворк-а
  • Агиле Манифесто
  • Различити нивои на СИГУРНОМ
    • Тимски ниво
    • Ниво програма
    • Портфолио Левел
    • Ниво струјања вредности

Зашто користити Агиле Фрамеворк

То је једноставан и лаган оквир, али је у стању да одговори на потребе великих токова вредности и сложеног развоја система. Применом агилног оквира САФе имаћете следеће предности:

Предности употребе Агиле Фрамеворк-а
  • Продуктивност повећана за 20 - 50%
  • Квалитет повећан за више од 50%
  • Време за излазак на тржиште је брже од 30 -75%
  • Повећано ангажовање запослених и задовољство послом.

Детаљан дијаграм оквира доступан је на веб локацији. Приказује све кључне улоге, активности, испоруке и токове. Такође служи као навигационо помагало за остатак локације.

Слика испод објашњава како функционише агилни процес. Епови су велико дело, које је даље рашчлањено на низ мањих прича или под-епова. Ови под-епови се тиму додељују као прича. Сваки тим затим ради на тим причама или софтверским карактеристикама у складу с тим.

Сцалед Агиле Фрамеворк Арцхитецтуре

Када користити скалирани агилни оквир

  • Када је тим заинтересован за доследну примену агилног приступа у већим програмима и портфељима са више тимова.
  • Када више тимова трчи на свој начин агилне имплементације, али се редовно суочавају са препрекама, кашњењима и неуспесима.
  • Када тимови желе да раде самостално.
  • Када желите да прилагодите Агиле у целој организацији, али нисте сигурни које нове улоге могу бити потребне или које постојеће улоге (тј. Управљање) треба да промене и како.
  • Када покушате да прилагодите Агилеу у целој вашој организацији, али се борите да ускладите како бисте постигли јединствену или доследну стратегију у свим пословним одељењима, од портфеља до нивоа програма и тима.
  • Када организација треба да побољша време израде производа и жели да зна како су друге компаније успеле да скалирају Агиле са САФе.

Колико се разликују од осталих агилних пракси

Сада у овом упутству за Сцалед Агиле Фрамеворк, да видимо како се Сцалед Агиле фрамеворк разликује од осталих агилних пракси,

  • Јавно је доступан и бесплатан за употребу.
  • Доступно у врло приступачном и употребљивом облику.
  • Лаган је, практично доказаних резултата и специфичан за ниво.
  • Стално / редовно модификује / одржава најчешће коришћене агилне праксе.
  • Нуди корисна проширења за уобичајене агилне праксе.
  • Агилне праксе заснива на контексту предузећа.
  • Пружа потпуну слику развоја софтвера.
  • Видљивост или транспарентност су више на свим нивоима.
  • Наставак или редовне повратне информације о квалитету и побољшању.

Темељи Сцалед Агиле Фрамеворк-а

Темељи Сцалед Агиле Фрамеворк-а

Сцалед Агиле Фрамеворк (САФе): стоји на темељима свог

  1. Леан-Агиле Принципи
  2. Основне вредности,
  3. Леан-Агиле Леадерсхип
  4. Леан-Агиле Минд-сет,
  5. Заједнице праксе (Група људи који непрестано раде на САФе праксама)
  6. Имплементација 1-2-3

БЕЗБЕДНИ Леан-Агиле принципи

Ови основни САФе агилни принципи и вредности за САФе морају се разумети, изложити и наставити како би се добили жељени резултати.

  • Заузми економски поглед
  • Примијенити системско размишљање
  • Претпоставити варијабилност; сачувати опције
  • Градите поступно помоћу брзих, интегрисаних циклуса учења
  • Темељне прекретнице на објективној евалуацији радних система
  • Визуелизујте и ограничите ВИП, смањите величине серија и управљајте дужинама редова
  • Примените каденцу, синхронизујте се са унакрсним планирањем домена
  • Откључајте унутрашњу мотивацију радника који раде са знањем
  • Децентрализовати доношење одлука

САФЕ окретне основне вредности

Методологија САФе Агиле заснива се на ове четири вредности.

Поравнање:

  • САФе подржава поравнање.
  • Поравнање почиње у,
    • Стратешке теме у заостатку у портфељу и
    • Прелази на Визију и План заосталих програма, а затим
    • Прелази у заостале тимове.

Уграђени квалитет:

  • Осигурава да свака додатна испорука одражава стандарде квалитета.
  • Квалитет се не „додаје касније“.
  • Уграђени квалитет је предуслов Леан-а и обавезан

Транспарентност:

  • Транспарентност омогућава поверење.
  • САФе помаже предузећу да постигне транспарентност на свим нивоима - руководиоци, менаџери портфеља и други актери.
  • Свако може видети заостатак портфеља / Канбан, заостатак програма / Канбан и заостатак тима / Канбан.
  • Сваки ниво јасно разуме циљеве ПИ.
  • Програми возова имају видљивост у заостацима тима, као и у осталим заостацима програма
  • Тимови и програми имају увид у пословне и архитектонске епове. Они могу да виде шта би могло кренути њиховим путем.

Извршење програма:

  • САФе ставља велики фокус на радне системе и резултујуће пословне резултате.
  • САФе није користан ако тимови не могу извршити и континуирано достављати вредност.

Леан Агиле Леадерс:

Леан-Агиле Леадерс су доживотни ученици и наставници. Помаже тимовима да изграде боље системе кроз разумевање и излагање Леан-Агиле САФе принципа.

Као омогућавање тимова, крајња одговорност је усвајање, успех и континуирано побољшање Леан-Агиле развоја. За промене и континуирано усавршавање, вође морају бити обучени.

Лидери треба да усвоје нови стил вођења. Она која заиста оснажује и ангажује појединце и тимове да постигну свој највећи потенцијал.

Принципи ових витко-окретних вођа

  • Води промену
  • Знај пут; Нагласите целоживотно учење
  • Развијте људе
  • Надахните и поравнајте са мисијом; Минимизирајте ограничења
  • Децентрализовати доношење одлука
  • Откључајте унутрашњу мотивацију радника који раде са знањем

Леан Агиле Минд-Сет:

Леан-Агиле начин размишљања представљен је у две ствари:

  1. САФЕ Хоусе оф Леан
  2. Агиле Манифесто

САФЕ Хоусе оф Леан :

САФе је изведен из принципа и праксе витке производње. На основу ових фактора САФе представља „САФе Хоусе оф Леан“. Инспирисан је „кућом“ витке Тоиоте.

Циљ виткости је ненадмашан: пружити максималну вредност купцу у најкраћем року уз највиши могући квалитет

Испод слика објашњава Циљ, Ступове и Основу „САФЕ Хоусе оф Леан“.

Циљеви и темељи скалираног агилног оквира

Агиле Манифесто

Откривамо боље начине за развој софтвера радећи то и помажући другима да то раде. Кроз овај рад дошли смо до вредности:

Агиле Манифесто

То је разлог зашто, иако постоји вредност у ставкама на десној страни, ми више вреднујемо ставке на левој страни.

Агиле Манифесто

  1. Највећи приоритет је задовољити купца континуираном и раном испоруком драгоценог софтвера.
  2. Прихватите променљиве захтеве, чак и касно у развоју. Агилна САФе методологија обрађује промене у корист купца.
  3. Испоручујте радни софтвер често, од неколико недеља до неколико месеци, преферирајући краћи временски оквир.
  4. Програмери и пословни људи морају свакодневно радити заједно током трајања пројекта.
  5. Градите пројекте око мотивисаних појединаца. Пружите им подршку и окружење које им је потребно и верујте им да ће посао обавити.
  6. Најефикаснији метод комуникације са развојним тимом је разговор лицем у лице.
  7. Радни софтвер је примарно мерило напретка.
  8. Агилни процеси промовишу одрживи развој. Спонзори, програмери и корисници требало би да могу да одржавају константан темпо унедоглед.
  9. Континуирана пажња на техничку изврсност и добар дизајн повећава окретност.
  10. Једноставност - уметност максимизирања количине необављеног посла - је од суштинске важности.
  11. Најбоље архитектуре, захтеви и дизајни настају из самоорганизованих тимова.
  12. У редовним интервалима, тим размишља о томе како да постане ефикаснији, а затим подешава и прилагођава своје понашање у складу с тим.

Различити нивои на СИГУРНОМ

Постоје две различите врсте примене САФе:

  1. Имплементација САФе 4.0
  2. Имплементација САФе 3.0
Нивои САФе
  • У имплементацији САФе 4.0 имамо 4 нивоа: портфељ, ток вредности, програм и тим.
  • У имплементацији САФе 3.0 имамо 3 нивоа: портфељ, програм и тим
  • Трословени САФе је за мање примене са 100 или мање људи. Програми који не захтевају значајну сарадњу.
  • САФе од 4 нивоа намењен је решењима која обично захтевају стотине практичара за развој софтвера за примену и одржавање.

Тимски ниво

Улоге / тимови Догађаји Артефакти
* Агиле Теам * Планирање спринта * Тимски заостатак
* Власник производа * Сређивање заосталих предмета * Нефункционални захтеви
* Сцрум Мастер * Свакодневни станд-уп * Циљеви тима ПИ
* Извршење * Понављања
* Спринт Демо * Приче (радни софтвер)
* Спринт ретроспектива * Спринт циљеви
* ИП спринтс * Уграђени квалитет
* Спикес
* Тим Канбан
  • Сви САФе тимови део су једног или другог Агиле Релеасе Траин (АРТ).
  • САФе тимови су оснажени, самоорганизујући, самоуправни, вишефункционални тимови
  • Сваки тим је подједнако одговоран за дефинисање, изградњу и тестирање прича из свог заосталог тима у понављању фиксне дужине
  • Тимови планирају и извршавају двонедељне временске оквире понављања у складу са договореним циљевима понављања.
  • Тимови ће користити рутину СцрумКСП / Теам Канбан за испоруку висококвалитетних система за израду системске демонстрације сваке две недеље.
  • Сви различити тимови у АРТ-у (Агиле Релеасе Траинс) створиће интегрисани и тестирани систем. Актери ће проценити и одговорити брзим повратним информацијама
  • Примењују уграђену праксу квалитета.
  • Сваки СцрумКСП тим имаће 5-9 чланова тима, што укључује све улоге потребне за изградњу квалитетне инкременталне вредности у свакој итерацији.
  • СцрумКСП улоге укључују:
    • Тим (Дев + КА)
    • Сцрум Мастер
    • Власник производа. Итд…
  • САФе дели временски след развоја на скуп итерација унутар ПИ (Програмирани прираштај).
  • Трајање ПИ је између 8 -12 недеља.
  • Тим ће користити приче да би пренео вредност. Власник производа имаће овлашћења над садржајем над њиховим стварањем и прихватањем прича.
  • Приче садрже захтеве купца.
  • Заостатак у тиму укључује приче о корисницима и омогућавању, које се идентификују током планирања ПИ-а. Када управљање производима представи план, визију и заостатак програма.
  • Идентификовање, разрада, одређивање приоритета, распоређивање, примена, тестирање и прихватање прича су примарни захтеви менаџерског рада на тимском нивоу.
  • Свака итерација пружа:
    • Драгоцен прираштај нове функционалности
    • Остваривање помоћу понављања обрасца
    • Планирајте итерацију
    • Посветите се некој функционалности
    • Извршите итерацију прављењем и тестирањем Прича
    • Представите нову функционалност
    • Ретроспектива
    • Поновите за следећу понављање
  • Тимови такође подржавају системску демонстрацију на крају сваке понављања. што је критична тачка интеграције за АРТ.
  • Потоци веће вредности имаће више АРТ-ова.
  • Итерације иновација и планирања (ИП) тимовима дају прилику за иновације и истраживања.

Ниво програма

Улоге / тимови Догађаји Артефакти
* ДевОпс * ПИ (Програмирање) планирање * Визија
* Системски тим * Системске демонстрације * План
* Управљање издањима * Прегледајте и усвојите радионицу * Метрицс
* Менаџмент производа * Архитектонска писта * Прекретнице
* УЕКС архитекта * Отпустите било када * Издања
* Ослободите инжењера воза (РТЕ) * Агиле Релеасе Траин * Програм Епицс
* Системски архитекта / инжењер * Издање * Програм Канбан
* Предузетници * Заостатак програма
* Леан-Агиле Леадерс * Нефункционални захтеви
* Заједнице праксе * Прво одмерено најкраће радно место (ВСЈФ)
* Заједничке услуге * Циљеви ПИ ​​програма
* Купац * Одлика
* Енаблер
* Решење
* Координација протока вредности
  • На нивоу програма, вредност САФе испоручују дуговечни агилни отпусни возови (АРТ). Понављање је за тим, а тренинг за програм.
  • Агиле Релеасе Траинс (АРТ) је примарно средство за испоруку вредности на нивоу програма. Доноси ток вредности организацији.
  • Трајање програмских додатака (ПИ) је од 8 до 12 недеља.
  • АРТ се састоји од 5 - 12 агилних тимова (~ 50 - 125+ људи) који укључује све улоге и инфраструктуру потребну за испоруку потпуно тестираног, радног софтвера на системском нивоу.
  • Сваки ПИ је временски оквир са вишеструким понављањем. Током којег се развија и испоручује значајан, вредан прираштај система.
  • У сваком ПИ ће се догодити сесије „демонстрација“ и „Прегледај и прилагоди“, а планирање започиње за следећи ПСИ.
  • На нивоу Програма, САФе нагласак ставља на принцип усклађености. То је зато што су интегрисани вишеструки агилни тимски напори како би се створила вредност за купца.
  • САФЕ хијерархија артефаката је Епицс-> феатурес-> усер сториес .
  • На програмском нивоу, менаџер производа / менаџер програма има овлашћење за садржај. Он дефинише и даје приоритет програмском заостатку.
  • Заостатак програма је приоритетна листа карактеристика.
  • На програмском нивоу, функције могу настати или могу проистећи из епова дефинисаних на нивоу портфеља.
  • Функције се разлажу на корисничке приче и уливају у заостале задатке на нивоу тима.
  • Менаџер производа или Релеасе Траин Енгинеер могу се бавити програмским менаџером / вишим менаџером пројеката
  • Улога системског архитекте на програмском нивоу је сарадња у свакодневном раду са тимовима. Осигурава да су испуњени нефункционални захтеви. Такође, раде са пословним архитектом на нивоу портфеља како би се уверили да постоји довољно архитектонске писте која подржава будуће потребе корисника и предузећа.
  • Дизајн интерфејса, смернице за корисничко искуство и елементе дизајна за тимове пружају УКС дизајнери.
  • Улогу шефа Сцрум Мастер-а игра 'Ослободи инжењера воза'.
  • Разни тим (од маркетинга, развоја, квалитета, операција и примене) формира „Тим за управљање издавањем“. Они ће купцима одобравати рутинска издања квалитетних решења.
  • За увођење софтвера у корисничка окружења и успешну испоруку брине тим ДевОпс.

Портфолио Левел

Улоге / тимови Догађаји Артефакти
* Ентерприсе Арцхитецт * Стратешко планирање инвестиција * Стратешке теме
* Портфолио програма Мгмт * Канбан планирање портфеља (епског) * Ентерприсе
* Епски власници * Заостатак портфеља
* Портфељ Канбан
* Нефункционални захтеви
* Епиц анд Енаблер
* Вредност тока
* Буџети (ЦапЕк и ОпЕк)
  • Највиши ниво интересовања / забринутости / укључености / у САФе је САФе портфолио
  • Портфељ пружа основне блокове за организовање Леан-Агиле Ентерприсе протока вредности кроз један или више Валуе Стреамова.
  • Портфељ помаже у развоју система и решења која су описана у стратешким темама (повезује САФе портфељ са променљивом пословном стратегијом предузећа).
  • Да би се испунили стратешки циљеви, ниво портфеља обухваћа ове елементе. Обезбеђује основно буџетирање и друге механизме управљања. На овај начин се осигурава да улагање у токове вредности даје повраћај потребан предузећу.
  • Портфељ је повезан са пословањем двосмерно:
    • Да би портфељ водио ка већим променљивим пословним циљевима, он пружа стратешке теме.
    • Други правац указује на константан проток вредности портфеља.
  • Управљање програмским портфељем делује као актери и они су одговорни за постизање пословних резултата.
  • САФе ниво портфеља садржи људе, процесе и неопходне системе и решења за изградњу који су предузећу потребни да би испунило своје стратешке циљеве.
  • Вредносни токови су примарни циљеви портфеља, уз помоћ којих се финансирају људи и други ресурси потребни за изградњу решења.
  • Овде се користе важни кључни појмови:
    • Веза са предузећем,
    • Управљање портфељем програма,
    • Управљање протоком портфељних епова.

Ниво струјања вредности

Улоге / тимови Догађаји Артефакти
* ДевОпс * Планирање пре и после ПИ (повећање програма) * Визија
* Системски тим * Решења Демос * План
* Управљање издањима * Прегледајте и усвојите радионицу * Метрицс
* Управљање решењима * Агиле Релеасе Траин * Прекретнице
* УЕКС архитекта * Издања
* Валуе Стреам Енгинеер (РТЕ) * Валуе Стреам Епицс
* Архитекта / инжењер решења * Валуе Стреам Канбан
* Заједничке услуге * Валуе Бацклог Бацклог
* Купац * Нефункционални захтеви
* Добављач * Прво одмерено најкраће радно место (ВСЈФ)
* Циљеви ПИ ​​протока вредности
* Могућност
* Енаблер
* Контекст решења
* Координација протока вредности
* Економски оквир
* Намера решења
* МБСЕ
* На основу сета
* Агиле Арцхитецтуре
  • Ниво струјања вредности није обавезан у програму САФе.
  • Валуе Стреам Левел је нов у САФе 4.0.
  • Ниво струје вредности намењен је / дизајниран за предузећа / градитеље / организације који су:
  1. Велике величине
  2. Независно
  3. Имајте сложена решења
  4. Њихова решења обично захтевају више АРТ-а
  5. Они имају допринос добављача.
  6. Суочавају се са највећим системским изазовима
  7. За сајбер-физичке системе
  8. За софтвер, хардвер, електрику и електронику, оптику, механику, флуидику и још много тога.
  • За изградњу ове врсте система често су потребне стотине, чак и хиљаде стручњака, спољних и унутрашњих добављача.
  • Ако су системи пресудни за мисију. Неуспех решења, или чак подсистем, има неприхватљиве економске и социјалне последице.
  • Ако се Предузећа могу изградити са неколико стотина практичара, можда неће требати конструкције овог нивоа. У том случају могу да користе „ сажети приказ“ који је 3-ниво САФе.
  • Изградња решења за ток вредности у Леан-Агиле узорку захтева додатне артефакте, координацију и конструкције. Дакле, овај ниво садржи економски оквир за обезбеђивање финансијских граница за ток вредности
  • Подржава ритам и синхронизацију за више АРТ-ова и добављача. Садржи састанке за планирање пре и после ПИ и демо решење.
  • Даје додатне улоге које су: Валуе Стреам Енгинеер, Солутион Арцхитецт / Енгинееринг и Солутион Манагемент.

Резиме:

  • САФе је индустријски доказана метода усмерена на вредност за скалирање Агиле-а на нивоу предузећа.
  • Одговара на питања попут „Како планирамо?“, „Како планирамо буџет?“ И „Како постајемо вишефункционални у архитектури и ДевОпс-у?“
  • Оквир САФе Агиле помаже великим организационим тимовима да испуне стратешке циљеве организације, а не само појединачне циљеве пројекта.
  • Оквир нуди могућност одржавања и стварања централизоване стратегије за испоручивање вредности.
  • САФе модел има три / четири нивоа који централишу стратешке теме организације.
  • Централизована стратегија, у комбинацији са децентрализованим агилним извршењем развоја.

Референце:

САФе за витка предузећа 5.0:

хттп://ввв.сцаледагилефрамеворк.цом

Овај чланак је дао Јиотхи Рангарај