safe agile tutorial what is scaled agile framework
Скалирани Агиле Фрамеворк САФе водич:
У прошлом упутству упознали смо вас са концептом Три принципа Амиго што се показало веома корисним за испоручивање правог решења бржим темпом са снажним петљама повратних информација.
Ако то већ нисте прошли, погледајте туториал јер је то обавезно читање за све да би ушли у Агиле Спаце.
У данашњем свету врхунских технологија и механизама испоруке веома је важно бити у могућности да се прилагодимо свету који се мења. Да би успела, организација мора бити у стању да се избори са брзим променама у начину на који се развијају и испоручују вредност својим купцима.
Са већим делом организације која се креће ка агилности, постало је веома важно скалирати и одржавати конкурентску предност. Тада наступа Сцалед Агиле Фрамеворкс.
У овом САФе упутству детаљно ћемо размотрити Сцалед Агиле Фрамеворк. Такође ћемо нагласити потребу да се уведе САФе као и разумевање целокупне изјаве о проблему и коначно ћемо видети како да се САФе покрене.
Почнимо са котрљањем лопте ...
САФе означава Сцалед Агиле Фрамеворкс. САФе обезбеђује компанија Сцалед Агиле. Настала је 2011. године, са Деаном Леффингвеллом као творцем и суоснивачем.
Направљен је да помогне предузећима да скалирају витке и агилне процесе развоја софтвера. Попут ЛеСС-а, ДАД-а и Некуса, САФе је такође један од оних који покушава да нађе решење за проблеме са којима се суочавао током повећања тима.
Шта ћете научити:
- Пре САФе
- Шта је САФе?
- Зашто скалирани агилни оквир?
- БЕЗБЕДНО формирање
- Зашто бисмо требали користити овај оквир?
- САФе Конфигурације
- Закључак
- Препоручено читање
Пре САФе
Раније када смо користили за изградњу великих и сложених система, резултати исхода су били да нисмо били у могућности да испоручимо на време, а квалитет није био тако сјајан, што је резултирало и искуством купаца, што је заиста лоше!
САФе покушава да се позабави овим питањима, а компаније које су усвојиле ове оквире показале су невероватне резултате.
Шта је САФе?
Сцалед Агиле Фрамеворк је оквир који пружа четири различита слоја агилних и витких усвајања.
Најнижи ниво назива се ниво ТИМА где више тимова ради на сцрум-у, Канбану или било којој другој агилној методологији користећи основе КСП програмирања, пружајући вредност на нивоу тима.
Други ниво који иде од врха до дна је ПРОГРАМ, односи се на тимове који раде заједно под вођством тима за управљање програмом и дају вредност у концепту Агиле релеасе траин-а.
Нови слој који је додан у САФе 4.0 је ВАЛУЕ СТРЕАМ, он је ништа друго до комбинација програмских тимова и агилних возова који су одговорни за пружање значајне количине вредности испоручене купцима.
И одмах на врху тога, имамо следећи ниво под називом ниво портфеља који је одговоран за поравнање и увид у то како ће вредност испоручити три нивоа испод портфеља.
Сафе подржава мања решења која запошљавају 50 - 125 практичара, као и сложене системе који захтевају хиљаде људи.
Слободно се открива и представља интернетску базу знања са доказаним записима о успеху. Користе га многе организације које су укључене у развој сложеног софтвера. САФе такође говори о изазовима са којима се суочава сложени развој софтвера, такође говори о различитим улогама, одговорностима, артефактима и разним активностима укљученим у сваки слој.
Зашто скалирани агилни оквир?
У данашње време, нови софтвер и системи свуда држе максимум тржишне пажње. Увођење иновативних идеја и нових начина рада врло често избацује традиционалне и остареле системе.
Рекавши то, организације које схвате и схвате хитност напретка и прилагођавања промена пре ће успети.
Да бисмо развијали софтверске системе, морамо ићи у корак са сложеношћу и зависностима које настају у међусобно повезаном окружењу. А ствари постају још сложеније када се појаве технологије попут Бигдата, друштвених медија, мобилних уређаја итд.
Очекује се да ће организације ићи у корак са новим технологијама и системима који долазе, а такође и да одржавају старе системе који су тамо већ годинама.
У традиционалном свету, организације су користиле модел развоја водопада за развој софтвера.
Овај софтвер је развијен у секвенцијалном режиму, тј. Следећа фаза је могла започети тек када је завршена претходна фаза. Овај начин рада је сјајно функционисао у давним временима, али више не даје жељене резултате за животну средину у којој су иновације и развој на нивоу.
Дакле, организације које раде у секвенцијалном режиму бориће се за повећање и раст.
Неки од најчешћих изазова са којима се суочавамо током развоја софтвера у моделу водопада приказани су на доњој слици:
Имајте на уму да ови проблеми настају услед употребе лошег система у којем запослени ради и због учинка запосленог.
Стога, да бисмо превазишли и победили ове препреке и постигли веће циљеве, требало би да уведемо технике како бисмо постали виткији и одговорнији на промене. Стога се усвајање САФе топло препоручује због његових вредности, принципа и праксе.
БЕЗБЕДНО формирање
Почнимо нашу дискусију о Сцалед Агиле Фрамеворк-у и његовом формирању. До сада смо јасно артикулисали и разумели потребу за постојањем Скалираног агилног оквира у организацији.
Сада замислите окружење у којем имамо више тимова који раде под сличним условима да би постигли исти циљ. Време је да кренемо напред и видимо како Агиле Сцалед Фрамеворк попут Сцалед Сцрум ради у овом простору.
- Све заинтересоване стране (интерне или екстерне) и управа окупљају се како би креирали документ о визији портфеља на високом нивоу, који се такође назива и заостали портфељ. Заостатак портфеља се у основи састоји од више пословних и архитектонских захтева који је познат и као Епицс. Ови пословни и архитектонски епови усклађени су са приоритетима.
- На основу приоритета, ове епове преузимају менаџери производа / менаџери испоруке. Они креирају добро дефинисану мапу пута и документ о визији. Ову активност обављају разговарајући о плану издавања са Тимом за управљање издањима како би ускладили путоказ са производним издањима.
- Једном када се креирају мапа пута и визија, следећи корак менаџера производа је стварање заосталих заосталих програма. Заостатак програма састоји се од ставки издања, функционалних битова и скупа нефункционалних захтева (НФР).
- Тим за управљање издањима припрема план издања како би се уклопио у функције у циклусима издања.
- Тим за управљање издањима сада ради на битовима карактеристика како би испунио план и циљеве издања. Такође раде на припреми архитектуре и инфраструктуре како би се омогућило несметано објављивање.
- Из заосталих програма крећемо се према појединачном заостатку производа који је познат и као тимски заостатак. Издање / Системски тим имају сопствени заостатак производа, слично, сви Сцрум тим који ради на пројекту имаће свој индивидуални заостатак производа.
- Заостатак производа састоји се и од функционалних и од нефункционалних прича. Овим причама даје приоритет власник производа који ради на том Сцрум тиму.
- Обично постоји 5-10 Сцрум тимова који раде у скалираном агилном окружењу. Сваки од Сцрум тима има власника производа, Сцрум мајстора и тим за развој. Улоге и одговорности сваког члана Сцрум тима у Сцалед Сцрум-у су исте као у нормалном Сцрум окружењу.
- Сцрум тим изводи све Сцрум церемоније и ради на развоју Инкремента који ће бити испоручен на крају сваког спринта.
Савети и Трикови
- За све Сцрум тимове датуми почетка и завршетка спринта остају исти као и трајање. Стога је Спринт за све Сцрум тимове синхронизован.
- Будући да сви Сцрум тимови раде на једној мисији, зависности међу њима треба да буду јасно дефинисане, распоређене и додељене како би се минимализовао поремећај у испоруци производа. Зависности између Сцрум тимова један је од нај рутинскијих проблема у Сцалед Сцрум Енвиронмент.
- Очекује се да ће сваки од Сцрум тима на крају сваког Спринта дати Инкремент. Сви ови кораци у комбинацији чине потенцијално доступан софтверски прираштај.
- Док радите у Сцалед Сцрум-у, пажљиво треба премештати чланове тима из једног у други тим. Пребацивање чланова тима није дозвољено током Спринта и нема изузетка од овог правила.
- Укупан напредак програма мери се интегрисањем инкремената које су развили сви Сцрум тимови.
- Када радите у Сцалед Сцрум-у, церемонија под називом „Сцрум оф Сцрум“ одржава се свакодневно или недељно где се позива представник (обично Сцрум Мастер) из сваког Сцрум тима да учествује. Овај састанак је исти као и састанак Даили Стандуп-а, а циљ такође остаје исти: „Да би се одржало поравнање и синхронизација између више тимова“.
- Увек држите основне вредности Скалираног агилног оквира (САФе) нетакнутим на свим нивоима.
Основне вредности: Поравнање, уграђени квалитет, поравнање и транспарентност
- Комуникација и сарадња између Сцрум тимова је кључ успешног Сцалед Сцрум-а у смислу продуктивности, квалитета и времена за излазак на тржиште.
Неколико подешавања ту и тамо у оквиру Сцрум оквира може довести до невероватних резултата у облику Сцалед Сцрум.
Зашто бисмо требали користити овај оквир?
САФе 4.0 се сада показао успешним од многих гигантских организација које су примениле овај оквир и побољшале корисничко искуство испоручивањем софтверских производа у најкраћем одрживом року, пратећи Леан-Агиле начин.
У основи, ради на основу агилног развоја, системског размишљања и витког развоја.
Помаже у:
- Усклађивање пословних и техничких циљева за компанију.
- Доношење одлука за побољшање исхода.
- Заказивање правовремене испоруке.
- Побољшање квалитета решења.
- Скалирање агилних процеса до нивоа предузећа.
- Ефикасно коришћење вештина запослених.
- Дефинисање ефикасних организационих структура
- Мерење агилног учинка тима
- И предложите начине за мотивисање људи за добар посао и за учење нових ствари и ризиковање.
Ево података предузећа која су га успешно применила
САФе Конфигурације
САФе подржава читав низ развојних окружења са четири конфигурације,
1. Основни БЕЗБЕДНИ
- Основна САФе конфигурација је срце оквира и најједноставнија је полазна тачка за имплементацију.
- То је основни блок за све остале САФе конфигурације и описује најкритичније елементе који су потребни да би се остварила већина предности Оквира.
- Нивои тима и програма чине организациону структуру која се назива Агиле Релеасе Траин (АРТ), где су Агиле тимови, кључне заинтересоване стране и други ресурси посвећени важној, текућој мисији решења.
2. Портфељ САФе
- Конфигурација Портфолио САФе помаже у усклађивању извршења портфеља са стратегијом предузећа.
- Организовано око тока вредности.
- Леан-Агиле буџетирање оснажује доносиоце одлука.
- Канбан систем пружа видљивост портфеља и ВИП ограничења.
- Архитектура предузећа води веће технолошке одлуке.
- Објективне метрике подржавају управљање и побољшање.
- Испорука вредности путем Епицс-а.
3. Велико решење САФе
- САФе конфигурација Великог решења намењена је развоју највећих и најсложенијих решења која обично захтевају вишеструке покретне возове и добављаче, али не захтевају разматрања на нивоу портфеља.
- Ово је уобичајено за индустрије попут ваздухопловства, одбране, аутомобила итд.
- Организациона конструкција Обуке решења Великог нивоа решења помаже предузећима која се суочавају са највећим изазовима - изградњом великог, мултидисциплинарног софтвера, хардвера и сложених ИТ система.
- Изградња ових решења захтева додатне улоге, артефакте, догађаје и координацију.
4. Потпуно СИГУРНО
- Конфигурација Фулл САФе је најопсежнија верзија оквира.
- Подржава предузећа која граде и одржавају велика интегрисана решења, која захтевају стотине људи или више, и укључује све нивое САФе: тим, програм, велико решење и портфељ.
- У највећим предузећима може бити потребно више примерака различитих САФе конфигурација.
Темељ
Фондација садржи подржавајуће принципе, вредности, начин размишљања, смернице за примену и водеће улоге потребне за успешно испоручивање вредности у опсегу.
1. Леан-Агиле Леадерс
Менаџмент има крајњу одговорност за пословне исходе. Вође морају бити обучени, а затим постати тренери ових виткијих начина размишљања и деловања. У том циљу, САФе описује нови стил руковођења који показују лидери предузећа.
Леан-Агиле лидери воде његову Организацију у изградњи бољих система кроз итеративне и инкременталне начине учења, подучавања, развијања људи и процеса.
САФе Леан-Агиле Леадерс су доживотни ученици и наставници који помажу тимовима да изграде боље системе кроз разумевање и излагање Леан-Агиле Миндсет и САФе Принципс.
2. Основне вредности
Четири основне вредности дефинишу систем веровања за САФе:
Извршење програма
- Извршење програма су најважније основне вредности јер се упоређује са другим вредностима без којих извршни тим не може испоручити било какву вредност купцу.
- Углавном се фокусира на радни софтвер и велико корисничко искуство.
- Комплексни развој софтвера постиже се уз помоћ инспекције и спретности на крају и боље функционише у сваком ПИ.
- Не само тимови, већ и уз помоћ агилних вођа, тим лидера такође може да задовољи купце
Транспарентност
- На сваком нивоу, тј. Тиму, програму, току вредности и нивоу портфеља имамо таблу која приказује информације о напретку пројекта у било ком тренутку.
- Тим прати агилну борбу, стога сви чланови тима верују једни другима и могу слободно доносити одлуке које потичу иновације.
- Подстиче отворену и искрену комуникацију са свим заинтересованим странама.
- Вредност продуктивности, квалитета, транспарентности и отворености над унутрашњом политиком.
Уграђени квалитет
- Постепено усвојите уграђене праксе квалитета за софтвер, хардвер и фирмвер. Разумевање, подучавање или спонзорисање развоја техничких вештина као подршка висококвалитетном коду, компонентама, системима и решењима.
- Негују заједнице праксе.
- Разумевање, подршка и примена Агиле Арцхитецтуре и Леан Усер Екпериенце (УКС).
3. Леан-Агиле Миндсет
Леан-Агиле Леадерс су доживотни ученици и наставници. Они разумеју и прихватају Леан и Агиле принципе и праксе.
Наш Леан-Агиле начин размишљања представљен је у две ствари:
(и) Кућа витке куће:
Кућа витка је она коју видите овде.
Садржи низ елемената:
Вредност, јер је циљ Леан-а врло једноставан, има најкраће одрживо време вођења. То су постигли стубови поштовање људи и културе , ток развоја производа, иновације - кључне за дугорочну одрживост - и немилосрдно побољшање. И то подржава вођство .
То је структура у којој смо склони размишљању о виткој парадигми.
(ии) агилни манифест:
Друго је Агиле Манифесто , који је с нама од 2001. То је врло добро написан документ, а оно што говори и даље је тачно до данас. Потребан нам је агилни манифест, јер је то кључ за откривање мотивације и талената радника знања који развијају наша решења и софтвер.
Агиле Манифесто
- Највећи приоритет је задовољити купца континуираном и раном испоруком драгоценог софтвера.
- Прихватите променљиве захтеве, чак и ако касните у развоју. Агили процеси замењују промене у корист купца.
- Испоручујте радни софтвер често, од неколико недеља до неколико месеци, преферирајући краћи временски оквир.
- Програмери и пословни људи морају свакодневно радити заједно током трајања пројекта.
- Градите пројекте око мотивисаних појединаца. Пружите им подршку и окружење које им је потребно и верујте им да ће посао обавити.
- Најефикаснији начин комуникације са развојним тимом је разговор лицем у лице.
- Радни софтвер је примарно мерило напретка.
- Агилни процеси промовишу одрживи развој. Спонзори, програмери и корисници требало би да могу да одржавају константан темпо унедоглед.
- Континуирана пажња на техничку изврсност и добар дизајн повећава окретност.
- Једноставност - уметност максимизирања количине необављеног посла и веома је важна.
- Најбоље архитектуре, захтеви и дизајни настају из самоорганизованих тимова.
- У редовним интервалима, тим размишља о томе како да постане ефикаснији, а затим подешава и прилагођава своје понашање у складу с тим.
4. БЕЗБЕДНИ принципи
САФе праксе засноване су на девет принципа који синтетишу агилне методе, витки развој производа, системско размишљање и вишедеценијско теренско искуство.
- Заузми економски поглед
- Примијенити системско размишљање
- Претпоставите променљивост, сачувајте опције
- Градите поступно помоћу брзих, интегрисаних циклуса учења.
- Темељне прекретнице на објективној евалуацији радних система
- Визуелизујте и ограничите ВИП, смањите величине серија и управљајте дужинама редова
- Примените каденцу, синхронизујте се са унакрсним планирањем домена
- Откључајте унутрашњу мотивацију радника који раде са знањем
- Децентрализовати доношење одлука
5. План имплементације
Спровођење промена неопходних да би се постало Леан-Агиле технолошко предузеће представља значајну промену за већину компанија. САФе пружа путоказ за имплементацију како би помогао или водио организације на овом путовању.
На крају, разговарајмо о примени. То ћемо описати помоћу нашег Примена САФе 1-2-3 модела.
Број 1 је да обучи Леан-Агиле агенте промене. Те САФе програме називамо консултантима. Уз довољно особља Леан-Агиле агената за промене на лицу места и у сарадњи са вашим партнерима, имаћете способност да обучите руководиоце и вође и менаџере који су људи одговорни за управљање људима који доносе вредност.
Тада ће бити у позицији да подрже покретање покретачких окретних возова. И са једним возом одједном, изградићете тај Агиле портфолио.
6. САФе саветници за програме (СПЦ)
СПЦ су агенти промена који комбинују своје техничко знање о САФе са унутрашњом мотивацијом за побољшање процеса развоја софтвера и система своје компаније.
Закључак
САФе је оквир који нам омогућава усклађивање не само са тимом (нижи ниво) и нивоом програма, већ нам помаже и да се прилагодимо стратегији организације (највиши ниво) и начину на који тим функционише у додавању вредности купцима већ са највишег нивоа.
Доступан је у различитим конфигурацијама и компаније га могу искористити
Може га користити велика организација и има добре повратне информације од компанија које су у њему имплементиране, има правила, вредности и принципе ако се правилно користи, организација може обрадовати купца и произвести софтвер у најкраћем одрживом трагу време које додаје вредност.
Овим упутством дошли смо до краја нашег Агиле Сцрум серија . Надамо се да сте се добро забавили и уживали читајући наше чланке о Агиле-у.
Такође нас обавестите ако мислите да смо можда заборавили било коју тему у Агиле серији. Радо ћемо се потрудити и покрити тему за вас. Следи занимљив Агиле квиз за вас са одговорима. Не заборавите да пробате !!
која је разлика између осигурања квалитета и контроле квалитета
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Водич за ЈИРА Агиле: Како ефикасно користити ЈИРА за управљање агилним пројектима
- Дубински водичи за помрачење за почетнике
- Онлине квиз Агиле Сцрум: Проверите своје знање о Агиле Сцрум-у
- Канбан вс Сцрум вс Агиле: Детаљна упоредба за проналажење разлика
- Како пружити софтверске карактеристике велике вредности у кратком временском периоду помоћу Агиле Сцрум процеса
- Водич за Јава Цоллецтионс Фрамеворк (ЈЦФ)
- Агиле Манифест: Разумевање агилних вредности и принципа
- Водич за Јава рефлексију са примерима