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



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

Много организација врши транзицију од традиционалне методологија водопада на агилне праксе. Ипак,честа жалба је да се окретан развој не мери добро. Постоји велики број окретни оквири који су сада доступни за велике пројекте предузећа. Овај чланак се фокусира на један од најпопуларнијихшироки агилни оквири: Сцалед Агиле Фрамеворк (САФе).Заронимо дубље у то шта је тачно Сцалед Агиле Фрамеворк и како се обично примењује.

Теме о којима се говори у овом чланку су следеће:





  1. Прелазак на окретан
  2. Шта је Сцалед Агиле Фрамеворк?
  3. Нивои скалираног агилног оквира
    1. Тимски ниво
    2. Ниво програма
    3. Ниво струјања вредности
    4. Портфолио Левел
  4. САФе Конфигурације
  5. Предности Сцалед Агиле Фрамеворк-а
  6. Недостаци скалираног агилног оквира

Прелазак на окретан

Тренутно, Окретан је познати развојни концепт и приступ који одабиру многи развојни тимови, посебно они који покушавају да створе окружење континуирана испорука .Иако су сви данас окретни, уобичајена жалба је да не показује задовољавајуће резултатена нивоу предузећа. Поставља мноштво питања попут:

  • Потешкоће у координацији више тимова који раде на великом пројекту
  • Суочавање са дужим хоризонтима планирања
  • Превише чланова тима за сарадњу и управљање
  • Повећани напори у праћењу више извора захтева
  • Некартоване зависности које стварају неочекиване проблеме и препреке

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



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

Сцалед Агиле Фрамеворк, такође познат и као САФе, је развојни оквир на нивоу предузећа, који је развио методолог Деан Леффингвелл. Користи комбинацију постојећих витких и агилних принципа и комбинује их у шаблонски оквир за велике пројекте.

САФе је развијен 2011. године као помоћтимови за развој софтвера брже доносе на тржиште производе бољег квалитета.Фокусира се на четири основне вредности, а то су:

САФЕВалуес - Скалирани агилни оквир - Едурека



Поравнање

Неопходно је пратити брзе промене, ометајуће конкурентске снаге и географски распоређене тимове. Треба дати већи значај пословним циљевима предузећа у односу на циљеве тима.

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

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

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

Развој производа у великим размерама није лак задатак. Да би се постигли најбољи резултати, транспарентност унутар организације је заиста важна. Транспарентност и поверење то осигуравајупосао и развој могу се поуздано ослонити на другог који ће деловати интегритетно, посебно у време потешкоћа.

како зауставити Јава програм у коду

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

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

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

Нивои скалираних агилних оквира

САФе је образац за прилагођавање агилности великим организацијама. Има четири нивоа, а то су:

Научимо више о сваком од ових нивоа.

Напомена: Кључни безбедни услови

  • Агиле Теамс - То је мала група појединаца усредсређена на дефинисање, изградњу и тестирање решења у кратком временском оквиру.
  • Агиле Релеасе Траин (АРТ) - То је самоорганизујућа, дуговечна група окретне екипе чија је сврха заједничко планирање, залагање и извршавање решења. Они постоје само да би постигли обећану вредност градећи корисна решења за купца.

Тимски ниво

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

  • Улоге и функције АРТ-а, укључујући Релеасе Траин Енгинеер (РТЕ), Продуцт Манагемент, Систем Арцхитецт, итд. Подржавају све тимове у возу
  • Агилни тимови су у потпуности способнидефинисање, изградњу, тестирање и примену прича из њихових заостатак производа
  • Тимови користе СцрумКСП или Канбан за испоруку висококвалитетних производа, рутински производећи аСистем Демо (интегрисани приказ нових функција) за најновију итерацију
  • Сваки тим има пет до девет чланова и укључује све улоге потребне за изградњу квалитетног повећања
  • Улоге су: Агиле тим (вишефункционални СцрумКСП или Канбан), Развојни тим, Сцрум Мастер и власник производа
  • Идентификовање, одређивање приоритета, заказивање, примена, тестирање и прихватање прича су примарни захтеви менаџерског рада на тимском нивоу
  • Тим примењује најбоље праксе као што је уграђени квалитет, како би осигурао да производ испуњава одговарајуће стандарде квалитета током целог развоја

Ниво САФе тима је витални део Ниво програма . Али, шта је тачно ниво програма?

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

На нивоу програма, САФе ради исто као и на нивоу тима, осим у великим размерама. Као у,односи се на више тимова који раде заједно под вођством тима за управљање програмом и дају вредност у концепту Агиле Релеасе Траин-а. Има тимове на нивоу програма, улоге и активности који пружају континуирани проток вредности.

  • Свака АРТ има 5 до 12 агилних тимова и они раде у временски уоквиреном приступу где повећања производа су дуге од 8 до 12 недеља
  • Прираст производа има четири развојне итерације , затим једна иновација и итерација планирања

Ево како функционише типични ниво програма.

Корак 1: Менаџер производа одређује садржај потенцијално испоручивог прираштаја помоћу а Заостатак програма

како се користи подниз у скл-у

Корак 2: Прираштај производа почиње са Планирање повећања производа (ПИ планирање) , планирање лицем у лице засновано на каденци, усклађивање свих тимова АРТ-а са мисијом.

Корак 3: Тада се тимови распадају како би разговарали о томе шта могу да раде у својој групи док усклађивање са другим тимовима . Они у основи планирају и расправљају о бројним спринтима унапред на нивоу карактеристика, за разлику од сцрум-а (Сцрум планира само један Спринт унапред).

Корак4: Тхеобавезе тимова и зависности између тимова мапирају се на а програмска табла .

Корак5: Сцрум Мастерс иОслободите инжењера воза, који је главни Сцрум мајстор за воз, олакшавајте програме кроз разне механизме попут програма канбан, прегледајте и прилагодите радионице итд. разговарају о напретку мисије . Овим су завршене четири развојне итерације.

Корак5: Следећа је 5. итерација. Да је за каљење, иновације и планирање . Стврдњавање укључује коначну верификацију и испитивање. Иновација се састоји од истраживања нових идеја. Планирање подразумева одржавање влака за пуштање и планирање за следећи циклус од 10 недеља.

Овај ниво такође има архитектонску писту која се састоји од постојећег кода, компонената и техничке инфраструктуре за подршку карактеристикама производа. Даље имамо опциони ниво који се зове Ниво струјања вредности.

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

Валуе Стреам Левел је опциони ниво намењен градитељима великих и сложених решења, која обично захтевају више АРТ-а, као и допринос добављача. Нуди бројне функције које су нове у САФе 4.0.

Белешка: Сваки ток вредности дуговечна је серија дефиниције, развоја и примене система која се користи за изградњу и примену система који пружају континуирани проток вредности за предузеће или купца.

  • Главна сврха једа опише Леан-Агиле приступе за дефинисање, изградњу и примену великих, критичних решења
  • Ти приступи помажу у суочавању са изазовомдефинисање, изградња и примена великих, критичних решења у размери. Ако то радите, потребно једодатни конструкти, артефакти и координација
  • Обично, фнеусаглашеност решења, или чак и подсистема, има неприхватљиве економске и друштвене последице
  • Овај ниво садржи
    • Ан Економски оквир која обезбеђује финансијске границе за доношење одлука о Вредности тока
    • ДО Намера решења као спремиште за праћење планираног и стварног понашања решења
    • ДО Контекст решења , који описује начин на који се решење уклапа у окружење за примену
    • Способности које описују већа понашања решења
  • Овај ниво јеорганизовано около Програмски додаци , који су синхронизовани у свим покретним издањима у току вредности
  • Да би разговарали о напретку и планирали ствари, овај ниво такође има За - и Пост-ПИ планирање састанци и Решење Демо
  • Такође пружадодатне улоге попут Управљање решењима , Солутион Арцхитецт / Енгинееринг , и Валуе Стреам Енгинеер

И на крају, имамо ниво портфеља.

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

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

  • Пружа агилне операције портфеља и витко управљање људима и ресурсима потребним за испоруку решења
  • Пружа основне конструкције потребне за организовање Леан-Агиле Ентерприсе-а око тока вредности кроз један или више токова вредности
  • Сваки од ових токова вредности развија системе и решења неопходна за испуњавање стратешке намере
  • Пружа основни буџет и неопходне механизме управљања, укључујући Леан Будгет Гуардраилс
  • Обезбедите да се токови вредности фокусирају на изградњу правих ствари уз одговарајући ниво инвестиција

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

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

На овај начин Сцалед Агиле Фрамеворк делује каоинтерактивна база знања за примену агилних пракси на нивоу предузећа. Нуди четири укуса САФе конфигурација.

САФе Конфигурације

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

Ессентиал САФе

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

Велико решење САФЕ

Ова конфигурација је намењена развоју највећа и најсложенија решења који обично захтевају вишеструке возове ослобађања (АРТ) и добављаче, али не захтевају разматрања на нивоу портфеља. Уобичајено се користи у индустријама попут ваздухопловства, одбране, аутомобила итд. Састоји се на нивоу тима, нивоа програма и нивоа великих решења. Ниво решења помаже предузећима која се суочавају са највећим изазовима - изградњом великог, мултидисциплинарног софтвера, хардвера и сложених ИТ система.

Портфолио САФе

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

Потпуно СИГУРНО

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

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

Предности Сцалед Агиле Фрамеворк-а

  • Нуди прилику да се уђе у релативно лаган оквир који ствара ефикасност у развоју софтвера, а истовремено одржава централизовано одлучивање неопходно на нивоу предузећа
  • Помажетимови одржавају усклађеност са пословним циљевима ипостићи већу транспарентност
  • Помаже крос-функционални тимова ефикасније сарађују
  • Веома погодан за велике организације
  • Ставља већи нагласак на људе у односу на технологију

Иако САФе доноси многе предности столу, он такође има своје недостатке.

како применити хасхмап

Мане скалираног агилног оквира

  • САФе узимапревише приступа од врха надоле, а не тимског приступа
  • Снажно наглашава употребу посебних пракси и правила, не остављајући много простора за прилагођавање од стране организације
  • Додатни слојеви надзора, администрације и координације САФе чине да личи на приступ водопаду који многи тимови покушавају да оставе иза себе

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

То је то, народе! Овим смо дошли до краја чланка. Можда ћете се осећати преплављеним бројем кључних термина који се овде користе. Ако је одговор да, можете се позвати на ово Скалирани агилни оквирни речник .

Уверите се да сте добро упућени у терминологију Сцрум пре него што почнете да је користите.

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог „Шта је Сцрум?“ чланак и јавићемо вам се у најкраћем могућем року.