© Scaled Agile, Inc.
ПРЕДСТАВЛЕНО
Built-In Quality
• Culture• Automation• Lean Flow• Measurement• Recovery
IP
IP
IP
IP
NFRs
PI Objectives
ArchitecturalRunway
System DemosSystem Demos
SWFWHW
Agile Teams
GoalsGoals
Prog
ram
Incr
emen
t P
I Pla
nnin
g
BacklogKanban
Scrum
XP • Plan• Execute• Review• Retro
ScrumMaster
ProductOwner Story
NFRs
IterationsIterations
ProductMgmt
SystemArch/Eng
RTE
PROGRAM
TEAM
Prog
ram
Incr
emen
t P
I Pla
nnin
g
Enabler StoryDev Team
Prog
ram
Incr
emen
t P
I Pla
nnin
gContinuousExploration
ContinuousIntegration
ContinuousDeployment
Continuous Delivery Pipeline
EnablerEnablerFeature
FeatureFeatureFeature
DevOps
Develop on Cadence Develop on Cadence
AGILE RELEASE TRAIN
Releaseon Demand
Business Owners
MBSE
Compliance
Set-Based
VariableFixed
Customer
EconomicFramework
Backlog
Kan
ban
NFRs
WSJF
SolutionMgmt
SolutionArch/Eng
STE
Solution Context
Solution
LARGE SOLUTIONSolutionDemoSolutionDemo
SolutionDemo
SolutionDemo
PostPr
e
CapabilityEnabler
SupplierSOLUTION
TRAIN
PostPr
e
NFRsKan
ban
Backlog
WSJF
Coordination
StrategicThemes
NFRsKan
ban
BacklogEpic
OwnersEnterpriseArchitect
LeanPortfolio Mgmt
KPIs
Enterprise PORTFOLIOEpicEpic Enabler
Lean Budgets
Value Streams
System Team
Metrics
Vision
Milestones
CoP
Roadmap
Shared Services
Lean UX
Lean-AgileLeaders
SAFe Principles
Core Values
Lean-AgileMindset
ImplementationRoadmap SPC
4.5Leffingwell, et al. © 2008–2018 Scaled Agile, Inc.
FULL ConfigurationSAFe® for Lean Enterprises
www.scaledagileframework.com | www.scaledagile.com
Scaled Agile Framework: Термины и определенияРусский
Глоссарий SAFe®
community.scaledagile.com
SAFe
Глоссарий SAFe® 4.5
Доступ к платформе сообщества SAFe практиковВозможность управлять своим профилем пользователя, присоединяться к сообществу по обмену опытом и получить доступ к каталогу пользователей
Самостоятельная подготовкаВозможность подготовиться к сертификации по своей программе обучения: доступ к рабочей тетради и учебным материалам, тренировочный тест перед сертификационным экзаменом
Сертификация SAFeВозможность получить сертификат SAFe, подтверждающий ваши знания и навыки, и открыть новые карьерные возможности
Демонстрация сертификатов SAFeВозможность использовать цифровой сертификат SAFe при поиске вакансий по всему миру, отслеживать данные рынка труда и наметить области, где востребованы ваши навыки
Обучайтесьмаксимально эффективно
© Scaled Agile, Inc. | www.scaledagileframework.com 3
Определения акронимов и аббревиатур
ART Agile Release Train (ART)
BO ВладелецБизнеса
BV Бизнес-ценность
BVIR БольшойВизуальнойРадиаторИнформации
CapEx Капитальныевложения
CD Continuous Delivery
CE Continuous Exploration
CI Continious Integration
CFD Диаграммасуммарногопотока
CoD Стоимостьзадержки
CoP Community of Practice
DoD Критерийготовности
DSU Ежедневнаявстреча
EA Бизнес-Архитектор
EO ОтветственныйзаЭпик
FW Встроенныепрограммы
HW Аппаратноеобеспечение
I&A InspectandAdapt
IP InnovationandPlanning(итерация)
KPI Key Performance Indicator
LPM Lean Portfolio Management
MBSE Model-BasedSystemsEngineering
MMF Minimum Marketable Feature
MVP Minimum Viable Product
NFR Нефункциональноетребование
OE Opportunity Enablement
OpEx Операционныезатраты
PDCA План-действие-проверка-настройка
PI Program Increment (PI)
PM Управлениепродуктом
PO/PM Менеджерпродукта/ответственныйзапродукт
PO Ответственныйзапродукт
ROAM Resolved, Owned, Accepted, Mitigated
RR Снижениериска
RTE Release Train Engineer (RTE)
S4T SAFe®длякоманд
SAFe® ScaledAgileFramework
SA SAFe®Agilist
SBD Set-BasedDesign
SM ScrumMaster
SMART Конкретный,измеримый,достижимый,реалистичный,фиксированныйпосрокам
SoS ScrumofScrums
SP SAFe®Practitioner
SPC SAFe®ProgramConsultant
STE SolutionTrainEnginee
SW Программноеобеспечение
UX Опытпользователя
VS ValueStream
VSE ValueStreamEngineer
WIP Незавершеннаяработа
WSJF Алгоритм«Взвешенныйкратчайшийсроквыполненияприоритетногозадания»
XP Extreme Programming
© Scaled Agile, Inc. | www.scaledagileframework.com 4
Примечание: Во избежание нарушения систематизации, термины, представленные на Большой диаграмме SAFe 4.5, следует оставлять на английском языке в определениях этих терминов.
Agile ArchitectureAgileArchitectureпредставляетсобойнаборценностейиметодов,способствующихразвитиюдизайнаиархитектурысистемыприреализацииновыхвозможностейсистемы.
Agile Release Train (ART)AgileReleaseTrain(ART)—этодолгосрочнообъединенныеAgileкоманды,которыесовместносзаинтересованнымисторонамиэволюционноразрабатываютивнедряютрешения,используясериюитерацийфиксированнойдлительностивнутривременногоинтервалаProgramIncrement(PI).ARTобъединяеткомандыпопринципуобщихбизнес- итехнологическихцелей.
Agile TeamSAFeAgileTeamпредставляетсобойкросс-функциональнуюгруппуиз5–10человек,обладающихвозможностямииполномочиямиопределять,создаватьитестироватьопределенныеэлементыценностиSolutionврамкахкраткосрочнойитерации.Вчастности,SAFeAgileTeamвключаетвсебяролиDevTeam,ScrumMasterиProductOwner.
Architectural RunwayArchitecturalRunwayвключаетвсебясуществующийкод,компонентыитехническуюинфраструктуру,необходимыедляреализацииближайших,планируемыхфункций, безчрезмерныхзадержекипере-проектирования.
Built-In QualityПрактикиBuilt-InQualityнапротяжениивсегопроцессаразработкиобеспечиваютсоответствиекаждогоэлементарешениявкаждоминкрементедействующимстандартамкачества.
Business OwnersBusinessOwners—этонебольшаягруппазаинтересованныхсторон,которыенесутосновнуюответственностьвсферебизнесаитехнологийзауправление,нормативно-правовоесоответствиеиинвестиционныйдоход(ROI)вотношенииSolution,разработанногоAgileReleaseTrain(ART).ОниявляютсяключевымизаинтересованнымисторонамиврамкахARTидолжныоцениватьпригодностьпродуктакиспользованию иприниматьактивноеучастиевопределенныхсобытияхART.
CapEx и OpExCapitalExpenses(CapEx)иOperatingExpenses(OpEx)определяютпорядокфинансовогоучетавсоответствииспринципамиLean-AgileврамкахбюджетаValueStream.ВнекоторыхслучаяхCapExможетвключатькапитализированныетрудовыезатраты,связанныесразработкойнематериальныхактивов,такихкакпрограммноеобеспечение,праваинтеллектуальнойсобственностиипатенты.
CapabilitiesCapability—этовысокоуровневаяфункциональнаявозможностьsolution,котораяобычнореализуетсянесколькимиAgileReleaseTrains(ART).Capabilitiesразбиваются нанесколькоfeatures,чтобыупроститьихреализациюврамкаходногоPI.
© Scaled Agile, Inc. | www.scaledagileframework.com 5
Communities of Practice (CoP)CommunitiesofPractice(CoP)-СообществопоОбменуОпытом(СпОО).Этоорганизованныегруппылюдей,обладающихобщимиинтересамивопределеннойтехническойобластиилиобластибизнеса.Онирегулярносотрудничаютсцельюобменаинформациейисовершенствованиясвоихнавыков,атакжеактивноработаютнаднакоплениемобщихзнанийвпредметнойобласти.
ComplianceComplianceподразумеваетподсобойстратегиюинабордействийиинструментов,которыепозволяютрабочимгруппамприменятьметодыразработкиLean-Agileдляпостроениясистемсамоговысокогокачества,отвечающихрегулятивнымнормам,отраслевымипрочимстандартам.
Continuous Delivery PipelineContinuousDeliveryPipeline(частоупоминаемаякакPipeline)представляетсобойпроизводственныйпроцесс,порядокдействийиавтоматизациюпроизводства,необходимыедлянепрерывногосозданияценностидляконечногопользователя.
Continuous Deployment (CD)ContinuousDeployment(CD) —этопроцесс,прикоторомFeatures,предварительнопроверенныевходеContinuousIntegration,помещаютсявоперационнуюсредудляфинальноготестированияиподготовкикрелизу.ЭтотретийизчетырехэтаповвцепочкеContinuousDeliveryPipeline:ContinuousExploration(CE),ContinuousIntegration(CI),ContinuousDeploymentиReleaseonDemand.
Continuous Exploration (CE)ContinuousExploration(CE)—этонепрерывныйпроцессизученияпотребностейрынкаипользователей,атакжеопределенияVision,RoadmapинабораFeatures,отвечающихэтимпотребностям.ЭтопервыйизчетырехэтаповвцепочкеContinuousDeliveryPipeline,закоторымследуютContinuousIntegration(CI),ContinuousDeployment(CD) иReleaseonDemand.
Continuous Integration (CI)ContinuousIntegration(CI)—этопроцесс,прикоторомFeaturesизProgramBacklogразрабатываются,тестируютсяипроходятпроверкувпредпроизводственнойсреде, гдеониподготавливаютсякфинальномувыпускуивнедрению.
Core ValuesЧетыреОсновныеЦенности(CoreValues)(согласование,встроенноекачество,прозрачностьивыполнениепрограммы)представляютсобойключевыеположения,лежащиевосновеэффективностиSAFe.ЭтируководящиепринципыопределяютповедениеидействиялюбогоучастникавпортфелеSAFe.
CustomersCustomers—этоконечныепокупателилюбогоSolution.ОниявляютсянеотъемлемойчастьюLean-AgileпроцессаразработкиивсегоValueStream,атакжеимеютопределенныеобязанностиврамкахSAFe.
Dev TeamКомандаDevTeamявляетсячастьюAgileTeam.Онасостоитизспециалистов,способныхразработатьипротестироватьStory,Featureиликомпонент.Какправило,всоставDev
© Scaled Agile, Inc. | www.scaledagileframework.com 6
Teamвходятпрограммисты,специалистыпотестированиюПОидругиеспециалисты,необходимыедляпостроениявертикальногосрезафункционала.
DevOpsDevOpsпредставляетсобойстильмышления,культуру,инабортехническихпрактик.Ониобеспечиваютпередачуинформации,интеграциюиавтоматизацию,атакжетесноевзаимодействиемеждулюдьми,необходимымидляпланирования,разработки,тестирования,развертывания,выпускаисопровожденияSolution.
Develop on CadenceDeveloponCadence(разработкапоритму)представляетсобойфундаментальныйметодуправленияизменчивостью,присущейсистемнойразработкеоснованнойнапотоковойсистеме,согласнокоторомуважныесобытияимероприятияпроисходятпорегулярномуипредсказуемомурасписанию.
Economic FrameworkEconomicFramework(экономическоеобоснование)представляетсобойнаборправил,которыепозволяютсогласоватьивыровнятьвсюработувокругфинансовыхцелейSolutionинаправляютпроцесспринятияэкономическиобоснованныхрешений. Онсостоитизчетырехосновныхэлементов:LeanBudgets,финансированиеиуправлениеврамкахEpic,рассредоточенноепринятиерешенийиустановлениепоследовательностиработсогласноCostofDelay(CoD).
EnablersEnablersподдерживаютдействияпореализацииArchitecturalRunwayдлясозданиявозможностиразработкибудущейкоммерческойфункциональности.Этидействиявключаютвсебяисследования,инфраструктуру,complianceисозданиеархитектуры.ОнификсируютсявразличныхочередяхработивыполняютсянавсехуровняхФреймворка.
EnterpriseEnterprise(предприятие)представляетсобойхозяйственнуюединицу,ккоторойпринадлежитопределенныйпортфельSAFe.
Enterprise ArchitectEnterpriseArchitectспособствуетразвитиюгибкогопроектированияиинженерныхпрактик,атакжеруководитреализациейархитектурныхинициативпортфеля.Крометого,EnterpriseArchitectsспособствуютповторномуиспользованиюидей,компонентов,сервисовипроверенныхшаблоноввразличныхрешенияхвсоставепортфеля.
EpicEpicявляетсяоболочкойдлякрупногопроектаразработкиSolution,длякотороготребуетсяпроведениеанализа,определениеMinimumViableProduct(MVP)иутверждениефинансированиядоегореализации.РеализацияосуществляетсявтечениенесколькихProgramIncrements(PI)иследует циклуLeanStartup(«создание-измерение-изучение»).
Epic OwnersEpicOwnersотвечаютзакоординациюEpicsнауровнепортфеляспомощьюсистемыPortfolioKanban.ОниопределяютEpic,егоMinimumViableProduct(MVP)иLeanэкономическуюмодель,апослеутвержденияоказываютподдержкувреализациипроекта.
© Scaled Agile, Inc. | www.scaledagileframework.com 7
Essential SAFe конфигурацияEssentialSAFeконфигурация,являетсясердцемФреймворкаипростейшейстартовойточкойтрансформациисSAFe.ОнаявляетсябазовымблокомдляпостроениявсехпрочихконфигурацийSAFeиописываетнаиболееважныеэлементы,необходимыедляреализациибольшинствапреимуществФреймворка.
FeaturesFeatures—этосервисы,обеспечивающиепотребностизаинтересованныхсторон.Каждыйfeatureвключаетвсебяисходнуюформулировкупреимуществаикритериевприемкииразбиваетсянасоставляющиетакимобразом,чтобыонмогбытьреализованоднимAgileReleaseTrain(ART)врамкахProgramIncrement(PI).
FoundationFoundationвключаетвсебяосновополагающиепринципы,ценности,культурумышления,рекомендациипореализациииролируководителей,необходимыедляуспешноговыполненияпроектанадолжномуровне.
Full SAFe configurationFullSAFeконфигурацияявляетсясамойисчерпывающейверсиейФреймворка.Онаиспользуетсякомпаниями,создающимииобслуживающимимасштабныеинтегрированныерешенияспривлечениемсотениболеесотрудников,ивключаетвсебявсеуровниSAFe:Команда,Программа,КрупномасштабноеРешение иПортфель.КрупнейшиеenterprisesмогутодновременноиспользоватьнескольковариантовразличныхконфигурацийSAFe.
Innovation and Planning IterationInnovationandPlanning(IP)IterationпроисходитвнутрикаждогоProgramIncrement(PI) ислужитдляцелогорядазадач.ОнавыполняетрольбуферадлядостиженийЦелейPI, атакжеобеспечиваетвыделенноевремянаинновации,непрерывноеобучение,атакжесобытияпланированияPIиInspectandAdapt(I&A).
Inspect & Adapt (I&A)InspectandAdapt(I&A) —значимоесобытие,происходящеевконцекаждогоProgramIncrement(PI),гдедемонстрируетсяипоследовательнооцениваетсятекущеесостояниеSolution.Наструктурированномсеминарепорешениюпроблемкомандыпредлагаютсвоивыводыиопределяюттребованиякфункциональности,которыенеобходимоусовершенствовать.
IterationIterations—этобазовыйблокразработкипродуктаврамкахAgile.Каждаяiterationпредставляетсобойстандартныйвременнойинтервалфиксированнойпродолжительности,врамкахкоторогокомандыAgileTeamsобеспечиваютприростввидеработающегопротестированногопрограммногообеспеченияисистем.Рекомендуемаяпродолжительностьвременногоинтерваласоставляетдвенедели. Темнеменее,взависимостиотбизнес-контекстадопустимысрокиотоднойдочетырехнедель.
Iteration ExecutionIterationExecution—этоспособ,спомощьюкоторогоAgileTeamsорганизуютсвоюработупосредствомвременныхинтерваловIterationдлядостижениявысококачественного,работающегоипротестированногоинкрементасистемы.
© Scaled Agile, Inc. | www.scaledagileframework.com 8
Iteration GoalsIterationGoals—этократкийобзортехническихибизнес-задач,которыекомандаAgileTeamсогласовываетдляпоследующеговыполнениявIteration.ОнииграютважнуюрольвкоординацииработыAgileReleaseTrain(ART),каксамоорганизующейсяисамоуправляемойкомандыкоманд.
Iteration PlanningIterationPlanning —этомероприятие,накоторомвсечленыкомандыопределяютколичествоэлементовTeamBacklog,котороеонимогутреализоватьвовремяпредстоящейIteration.КомандаопределяетрезультатыработыкакрядустановленныхIteration Goals.
Iteration RetrospectiveIterationRetrospectiveпредставляетсобойрегулярнуювстречу,накоторойчленыAgileTeamобсуждаютрезультатыIteration,анализируютметодыиопределяютспособысовершенствования.
Iteration ReviewIterationReview —эторегулярноесобытие,врамкахкоторогокаждаякомандапроводитоценкурезультатовсвоейдеятельностивконцекаждогоIterationивноситсоответствующиекоррективывсвоюочередьработнаследующуюIteration.
Large Solution уровень (Крупномасштабное Решение)УровеньLargeSolution(КрупномасштабноеРешение) определяетроли,артефактыипроцессы,необходимыедляразработкимасштабныхисложныхрешений.ОнподразумеваетболеесильныйакцентнафиксациитребованийвSolutionIntent,координацииработымногочисленныхAgileReleaseTrains(ART)иSuppliersисоблюдениинормистандартов.
Large Solution SAFe конфигурацияКонфигурацияLargeSolutionSAFeпредназначенадляразработкисамыхмасштабныхисложныхрешений,требующихмногочисленныхAgileReleaseTrainsиПоставщиков,нонетребующихпринятиярешенийнауровнепортфеля.Этохарактернодлятакихотраслей,какаэрокосмическое,оборонное,автомобильноепроизводствоигосударственныеслужбы,гденапервыйпланвыходитсамокрупномасштабноерешение,анепортфельноеуправлениеразнымипроектами.
Lean BudgetsLeanBudgetsпредставляютсобойнаборметодовпоминимизациинакладныхрасходовпосредствомфинансированияиподдержкиValueStreams,анепроектов,ориентированныхнафинансовыепоказателиипоказателипригодностикэксплуатации.Этодостигаетсязасчетобъективнойоценкиработающихсистем,активногоуправленияинвестициямиEpicидинамическихкорректировокбюджета.
Lean Portfolio Management (LPM)ФункцияLeanPortfolioManagement(LPM)предусматриваетсамыйвысокийуровеньпринятиярешенийифинансовойподотчетностидляпродуктовиSolutionsвпортфелеSAFe.
Lean User Experience (Lean UX)LeanUserExperience(LeanUX)представляетсобойтипикультурумышления,атакжепроцессразработкисиспользованиемметодовLean-Agile.Врамкахданногоподхода
© Scaled Agile, Inc. | www.scaledagileframework.com 9
функциональностьреализуетсяпосредствомминимальныхэффективныхприращений,ауспешностьразработокоцениваетсяотносительноисходнойформулировкипреимущества.
Lean and Agile PrinciplesСистемаSAFeосновананадевятинеизменныхосновополагающихпринципахLeanandAgile.Этипринципыиэкономическиеконцепцииопределяютролиипрактики,используемыеврамкахSAFe.
Lean-Agile LeadersLean-AgileLeaders —этопостоянносовершенствующиесвоюквалификациюспециалисты,которыеотвечаютзауспешноевнедрениеSAFeиегорезультаты.Онипомогаюткомандамспециалистовразрабатыватьболеесовершенныесистемы,изучая,демонстрируяиобучаяпринципамиметодамLeanandAgileсистемы SAFe.
Lean-Agile MindsetLean-AgileMindsetсоединяетвсебеубеждения,предположенияидействияведущихпрактиковSAFe,использующихвсвоейработеконцепцииманифестаAgileимышлениевстилеLean.Этасовокупностьчеловеческих,интеллектуальныхилидерскихресурсовслужитосновойдляпримененияпринциповиметодовSAFe.
МетрикиМетрики—этосогласованныеизмерения,используемыедляоценкиуспешностипродвиженияорганизациикреализациипортфеля,программымасштабногоsolution, атакжетехническихибизнес-задачкоманды.
ВехиВехииспользуютсядляотслеживанияпрогрессаподостижениюопределенныхцелейиливыполнениюопределенныхмероприятий.СуществуеттритипаSAFeвех:ВехиProgramIncrement(PI), вехисфиксированнойдатойиучебныевехи.
Model-Based Systems Engineering (MBSE)Model-BasedSystemsEngineering(MBSE) —практикаразработкирядавзаимосвязанныхмоделейсистем,которыепомогаютопределять,проектироватьидокументироватьнаходящуюсявразработкесистему.Этимоделипредлагаютэффективныйспособизучения,обновленияаспектовразрабатываемогопродуктаипредоставленияинформациионихзаинтересованнымсторонам,приэтомзначительносокращаяилиустраняязависимостьотнеобходимостииспользованиятрадиционнойдокументации.
Nonfunctional Requirements (NFR)NonfunctionalRequirements(NFR)определяюттакиеатрибутыпродукта,какзащищенность,надежность,производительность,возможностьсопровождения,масштабируемость,удобствоипростотаиспользования.Онислужатвкачествеограниченийпоразработкепродуктапоотношениюкразличнымbacklogs.
Portfolio BacklogPortfolioBacklogпредставляетсобойочередьработсамоговысокогоуровнявSAFe. Онаобеспечиваетрезервнуюобластьдлябудущихбизнес-иenablerEpics,предназначенныхдлясозданияисчерпывающегонабораSolutions,которыйобеспечиваетконкурентныеотличияиэксплуатационныеулучшения,необходимые дляреализацииStrategicThemesидостиженияуспехавбизнесе.
© Scaled Agile, Inc. | www.scaledagileframework.com 10
Portfolio KanbanPortfolioKanban —этометод,используемыйдлявизуализации,управленияианализаприоритизацииипотокаportfolioEpics,начинаясразработкиконцепциидовнедренияизавершения.
Portfolio LevelPortfolioLevelсодержитпринципы,методыироли,необходимыедлязапускаиуправленияValueStreamsпоразработкеПО.ИменнонаэтомуровнедляValueStreams иихSolutionsопределяетсястратегияиинвестиционноефинансирование.НаэтомуровнетакжеобеспечиваютсяоперацииспортфелемAgileиLeanуправлениедлякадровыхипрочихресурсов,необходимыхдляразработкиsolutions.
Portfolio SAFe configurationPortfolioSAFeconfgurationпомогаетвыстроитьреализациюпортфелявсоответствии сenterpriseстратегиейпосредствоморганизацииразработкиПОпопринципам Agileвокругпроцессасозданияценностичерезодинилиболееvaluestreams. Внейиспользуютсяпринципыипрактикипортфельнойстратегиииинвестиционногофинансирования,операцииспортфелемAgileиуправлениеLeanдляповышениягибкостииприспособляемостибизнеса.
Pre-and Post-PI PlanningМероприятияPre-andPost-ProgramIncrement(PI)Planningпроводятсядляподготовки кPIPlanning(ипоследующейобработкиегорезультатов)дляAgileReleaseTrains(ART) иSuppliersврамкахSolutionTrain.
Product ManagementProductManagementответственензасодержаниеProgramBacklog.ОниотвечаютзавыявлениепотребностейCustomer,приоритизациюFeatures,прохождениечерезProgramKanbanиразработкуVisionиRoadmapпрограммы.
Product Owner (PO)ProductOwner(PO) —эточленAgileTeam,ответственныйзаопределениеStoriesиприоритизациюTeamBacklogдлярационализациивыполненияпрограммныхприоритетовприобеспеченииконцептуальнойитехническойцелостностиFeatures иликомпонентовдлякоманды.
Program BacklogProgramBacklogпредставляетсобойрезервнуюобластьбудущихFeatures,удовлетворяющихпотребностипользователейиобеспечивающихконкурентныепреимуществадляодногоAgileReleaseTrain(ART).Онтакжесодержитenablerfeatures,необходимыедляразработкиArchitecturalRunway.
Program Increment (PI)ProgramIncrement(PI) —этовременнойинтервал,втечениекоторогоAgileReleaseTrain(ART)обеспечиваетприростценностиввидеработающихипротестированныхпрограммногообеспеченияисистем.PIобычносоставляетот8до12недель.ТиповаясхемаPIобычновключаетвсебячетыреитерацииразработки,закоторымиследуетInnovationandPlanning(IP)итерация.
Program Increment (PI) PlanningProgramIncrement(PI)planning —эторегулярноесобытие«лицомклицу»,котороеслужитвкачествесинхронизирующегосигналадляAgileReleaseTrain(ART),обеспечиваясогласованиевсехкоманднаARTвотношенииобщеймиссиииVision.
© Scaled Agile, Inc. | www.scaledagileframework.com 11
Program KanbanСистемыProgramиSolutionKanbanпредставляютсобойметодвизуализациииуправленияпотокомFeaturesиCapabilitiesотзамыслаканализу,реализацииивыпускучерезContinuousDeliveryPipeline.
Program LevelProgramLevelсодержитролиимероприятия,необходимыедлянепрерывнойразработкиsolutionsспомощьюAgileReleaseTrain(ART).
RefactoringRefactoringпредставляетсобоймероприятияпоулучшениювнутреннейструктурыилиработыкодаиликомпонентабезизмененияеговнешнегоповедения.
Release Train Engineer (RTE)ReleaseTrainEngineer(RTE) —этолидер-помощникинаставникAgileReleaseTrain(ART).ОсновныеобязанностиRTEзаключаютсявтом,чтобысодействоватьорганизациимероприятийипроцессовART,атакжепомогатькомандамсоздаватьценность.RTEподдерживаютсвязьсзаинтересованнымисторонами,сообщаютовозникающихтрудностях,оказываютпомощьвуправлениирискамиистимулируютпостоянноесовершенствование.
Release on DemandReleaseonDemand —этопроцесс,прикоторомFeaturesпередаютсявстадиюпроизводстваирелизадляCustomersпоэтапноилисразу,взависимостиотрыночногоспроса.
RoadmapRoadmapпредставляетсобойграфиксобытийиMilestones,которыйописываетзапланированныесрокипредоставлениярезультатовSolution.ВнеговходятобязательствапозапланированнымипредстоящимProgramIncrement(PI),атакжепоказываютсяпрогнозируемыерезультатынесколькихследующихPI.
SAFe Implementation RoadmapSAFeImplementationRoadmapсодержитобщуюдиаграммуи12статей,описывающихстратегию,атакжепорядокдействий,подтвердившихсвоюэффективностьвреализацииSAFe.
SAFe Program Consultants (SPC)SAFeProgramConsultants(SPC)выступаютвролиинициаторовизмененийисовмещаютвсебетехническиезнаниявобластиSAFeсприсущейиммотивациейксовершенствованиюПОипроцессовразработкисистемкомпании.ОнииграюточеньважнуюрольвуспешнойреализацииSAFe.ВкачествеSPCмогутвыступатьразличныевнутренниеивнешниесотрудники,втомчислеруководителивсферебизнесаитехнологий,портфельные/программные/проектныеменеджеры,управляющиепроцессами,инженеры-разработчики,аналитикииконсультанты.
Scrum MasterScrumMasters —это лидерыикоучиAgileTeam.ОнипомогаюткомандеполучатьзнаниявобластиScrum,ExtremeProgramming(XP),KanbanиSAFeиследятзасоблюдениемсогласованногопроцессаAgile.Онитакжепомогаютпреодолеватьвозникающиетрудностиисоздаютатмосферу,поощряющуювысокоэффективную,поступательную ипостоянносовершенствующуюсядеятельностькоманды.
© Scaled Agile, Inc. | www.scaledagileframework.com 12
ScrumXPScrumXP —этолегковесныйпроцесс,посредствомкоторогокросс-функциональные,самоорганизованныекомандыдостигаютрезультатовврамкахSAFe.Онобъединяет всебепрактикууправленияпроектамиScrumиExtremeProgramming(XP).
Set-Based DesignSet-BasedDesign(SBD) —практика,прикоторойгибкийподходвотношениитребованийивариантовпроектированиясохраняетсякакможнодольшевпроцессеразработки.Вместовыбораединственноговозможногорешениясразу,врамкахпрактикиSBDопределяютсяиисследуютсясразунескольковариантов,чтопозволяетизбежатьпроблемыограниченноговыборавтечениенаиболеедолгоговремени.Такаяпрактикадобавляетгибкостипроцессупроектированиязасчетпереходакразработкетехническихрешенийтолькопослеподтвержденияидей,чтопозволяетдобитьсяболеевысокихэкономическихрезультатов.
Shared ServicesSharedServicesопределяютспециализированныероли,кадровыересурсыисервисы,которыенеобходимыдляуспешнойработыAgileReleaseTrain(ART)илиSolutionTrain, ноприэтомнемогутбытьпривлеченынапостояннойоснове.
SolutionКаждыйValueStreamпроизводитодноилиболееSolutions,которыепредставляютсобойпродукты,сервисыилисистемы,создаваемыедляCustomer —внутреннегоиливнешнегопоотношениюкEnterprise.
Solution Architect/EngineerРольSolutionArchitect/Engineeringпредназначенадляотдельныхспециалистовилинебольшихкоманд,которыеопределяютобщеетехническоеилиархитектурноевидениедляSolution,находящегосявразработке.Онипринимаютучастиевопределениипараметровсистем,подсистемиинтерфейсов,утверждаюттехнологическиеидеиианализируютальтернативныеварианты,тесносотрудничают сAgileReleaseTrain(ART)иSolutionTrain.
Solution BacklogSolutionBacklogпредставляетсобойрезервнуюобластьдлябудущихCapabilitiesиenablers,каждаяизкоторыхможетраспространятьсянанесколькоARTипредназначенадляпродвиженияSolutionисозданияегоarchitecturalrunway.
Solution ContextSolutionContextопределяеткритическиеаспектыоперационногоокружениядляSolution.Онобеспечиваетпониманиесутитребований,условийиспользования,установки,эксплуатациииподдержкисамогоSolution.Solutioncontextоказываетбольшоевлияниенавозможностииограниченияпоставкипотребованию.
Solution DemoSolutionDemoпозволяетинтегрировать,оцениватьидемонстрироватьCustomersидругимзаинтересованнымсторонамрезультатыразработокврамкахSolutionTrain.
Solution ManagementSolutionManagement —этоответственныезасодержаниеSolutionBacklog.Онивзаимодействуютсcustomersдляопределенияихпотребностей,приоритизацииCapabilities,созданияSolutionvisionиroadmap,определениятребованийипроведенияработычерезSolutionKanban.
© Scaled Agile, Inc. | www.scaledagileframework.com 13
Solution TrainSolutionTrain —организационнаяединица,используемаядляразработкимасштабныхисложныхSolutions,требующихсогласованнойработымножестваAgileReleaseTrains(ART),атакжевзаимодействиясSuppliers.ОнакоординируетработуARTвсоответствиисобщейтехнологическойибизнес-задачейприпомощиsolutionVision,BacklogиRoadmapисогласованногоProgramIncrement(PI).
Spanning PaletteSpanningPaletteсодержитразличныеролииинструменты,которыемогутбытьиспользованывопределеннойкоманде,программе,масштабномsolutionиливконтекстепортфеля.Будучиключевымэлементом,обеспечивающимгибкостьиадаптируемостьSAFe,spanningpaletteпозволяеторганизациямиспользоватьтольконеобходимыедляихконфигурацииэлементы.
SpikesSpikes —этотиписследовательскаяEnablerStoryвSAFe.БудучиизначальнопредложеннымивExtremeProgramming(XP),онипредставляютсобойтакиемероприятия,какпоискинформации,проектирование,исследованиеипрототипирование.Ихцельзаключаетсявтом,чтобысобратьзнания,необходимыедляснижениярискаподходактехническомурешению,лучшегопониманиятребованийилиповышенияточностиоценкиstory.
StoriesStories — этократкоеописаниеотдельныхнеобходимыхфункций,написанноенаязыкепользователя.AgileTeamsреализуютнебольшиевертикальныесрезысистемныхфункций,выстраиваемыетакимобразом,чтобыихможнобыловыполнитьзаоднуИтерацию.
SupplierSupplier —внутренняяиливнешняяорганизация,разрабатывающаяипоставляющаякомпоненты,подсистемыилиуслуги,которыепомогаютSolutionTrainsсоздаватьSolutionsдлясвоихCustomers.
System DemoSystemDemoпредставляетсобойважноесобытие,котороепозволяеткомплексноувидетьвсеновыеFeaturesпорезультатампоследнейитерациивсехкоманд,участвующихвAgileReleaseTrain(ART).КаждаядемонстрацияпозволяетзаинтересованнымсторонамARTобъективноизмеритьходвыполненияработврамкахProgram Increment (PI).
System TeamSystemTeam —этоспециализированнаякомандаAgileTeam,котораяоказываетподдержкувсозданииииспользованиисредыдляAgile-разработки,включаяобеспечениеContinuousIntegration,автоматизациитестированияиContinuousDeployment.SystemTeamподдерживаетинтеграциюресурсовAgileTeams,принеобходимостиосуществляеттестированиекомплексныхSolutionиоказываетподдержкувихразвертыванииирелизе.
Team BacklogTeamBacklogсодержитStoriesпользователейиenablers,которыепроисходятизProgramBacklog,атакжеstories,которыевозникаютлокально,входеработыкоманды.Онтакжеможетвключатьвсебядругиерабочиеэлементы,которыемогутпонадобитьсякомандевееработенадсистемой.
© Scaled Agile, Inc. | www.scaledagileframework.com 14
Team KanbanTeamKanban —этометод,помогающийкомандаморганизоватьпроцесссозданияценностипосредствомвизуализациипроизводственногопроцесса,установленияограниченийWorkInProcess(WIP),измеренияпроизводительностиинепрерывногосовершенствованияпроцесса.
Team LevelTeamLevelсодержитроли,действия,мероприятияипроцессы,используемыеAgileTeamsдляразработкиисозданияценностиврамкахAgileReleaseTrain(ART).
Test-FirstTest-First —этопрактикаBuilt-InQuality,проистекающаяизExtremeProgramming(XP),котораярекомендуетпроводитьтестыдонаписаниякода,чтобыулучшитьпроизводительностьзасчетфокусированиявниманиянапредполагаемыхрезультатах.
Value Stream CoordinationValueStreamCoordinationформулируетруководящиепринципыдляуправлениязависимостямиииспользованиявозможностейвпортфеле.
Value StreamsValueStreamsпредставляютсобойпоследовательностиэтапов,которыеорганизацияиспользуетдляразработкиSolutions,предоставляющихнепрерывныйпотоксозданияценностидляCustomer.SAFevaluestreamsиспользуютсядляопределенияиреализациибизнес-задачнауровнеPortfolioLevel,атакжедляорганизацииAgileReleaseTrains(ART)сцельюболеебыстрогосозданияценности.
VisionVision —описаниебудущегосостоянияSolution,находящегосявразработке.ОноотражаетпотребностиCustomersизаинтересованныхсторон,атакжеFeaturesиCapabilities,которыедолжныудовлетворитьэтипотребности.
Weighted Shortest Job First (WSJF)WeightedShortestJobFirst(WSJF)—этомодельприоритизации,используемаядляопределенияпоследовательностивыполненияработ(например,Features,CapabilitiesиEpics)длядостижениямаксимальнойэкономическойвыгоды.ВSAFeWSJFрассчитываетсякакCostofDelay(CoD),поделенныйнаобъемработ.
Пройдите сертификацию SAFe®!Согласованная работа на уровне команд и предприятия
Leading SAFe®
With SAFe® 4 Agilist Certification
ПриобретенныенакурсеSAFe®4Agilist(SA)навыкибудутвостребованыповсемумиру.ВходеэтогодвухдневногокурсавыознакомитесьспринципамиипрактикамиSAFe®,узнаете,каксоздаватьценностьпосредствомAgileReleaseTrainsикакосуществитьLean-Agile-трансформациювмасштабепредприятия.
Implementing SAFe®
With SAFe® 4 Program Consultant Certification
СертификацияSAFe®4ProgramConsultant(SPC)позволяетстатьведущиминициаторомизмененийвсвоейорганизациииобеспечитьейуспехвусловияхнестабильногорынка.Входеэтогочетырехдневногокурсавыузнаете,какпровестиLean-Agile-трансформацию,используяпринципыипрактикиSAFe®.Вынаучитесьэффективнопомогать Программам,запускатьAgileReleaseTrains,развиватьcontinuousdeliverypipelineикультуруDevOps,иусиливатьпотенциалLeanPortfolio.Впервыедваднякурса—LeadingSAFe®—будетзаложенаоснова,котораяпозволитвамобучатьдругихпринципамSAFe.
КомпанияScaledAgileпредлагаетпортфельсертификационныхпрограмм,отвечающихпотребностямспециалистовLean-Agileнапротяжениивсейихкарьеры.Каждаяпрограммасертификацииснабженаобучающейсистемоймировогоуровняидополнительнымиресурсами,позволяющимиподготовитьсотрудниканарольключевогоигроканапредприятии,работающемпопринципамSAFe.По результатам курса повышается качество и стабильность работы организации.
SAFe® For TeamsWith SAFe® 4 Practitioner Certification
КурсSAFe®4Practitioner(SP)позволитполучитьнавыки,необходимыедлятого,чтобыбытьвысокопроизводительнымчленомкомандыAgileReleaseTrain(ART),инаучитьсявыстраиватьэффективноевзаимодействиесдругимикомандами.УчастникиэтогодвухдневногокурсаприобретаютисчерпывающеепониманиеподходаART,способовсозданияценностиспомощьюнего,атакжеэффективноговыполнениясвоихфункцийприпомощиScrum,KanbanиXP.
SAFe® DevOpsWith SAFe® 4 DevOps Practitioner Certification
ЭтотдвухдневныйкурсдаетисчерпывающеепредставлениеопрофессиональныхзнанияхDevOps,необходимыхдляуменьшениявременивыводановогопродуктанарынокпосредствомоптимизациипроцессасозданияценностиприпомощиContinuousDeliveryPipeline.Участникикурсасоотносяттекущийvaluestreamсосвоимтехнологическимпроцессомотидеидополученияприбыли,иопределяютметоды,которыепозволяютустранитьузкиеместавэтомпроцессе.
дневный курс
РУКОВОДИТЕЛИ,МЕНЕДЖЕРЫ ИЗАИНТЕРЕСОВАННЫЕСТОРОНЫ
дневный курс
ИНИЦИАТОРЫИЗМЕНЕНИЙ ИLEAN-AGILEКОНСУЛЬТАНТЫ
дневный курс
AGILETEAMS
дневный курс
УЧАСТНИКИAGILERELEASETRAIN,SAFeDevOps
2
4
2
2
scaledagile.com/calendar
PROVIDED BY
SAFe® Product Owner/Product ManagerWith SAFe® 4 Product Owner/Product Manager Certification
Входеэтогодвухдневногокурсавыузнаете,какролиProductOwner,ProductManager,SolutionManagerиEpicOwnerстимулируютпроцесссозданияценностинаSAFe-предприятии.КурсдаетпредставлениеопринципахSAFe®,Lean-AgileMindsetипониманиетого,какролиPOиPMстимулируютпроцесссозданияценностинапредприятии.Крометого,выполучаетеисчерпывающиезнанияоспециальныхдействиях,инструментахиметодах,используемыхдляэффективногосозданияценностидляпредприятия.
SAFe® Release Train EngineerSAFe® 4 Release Train Engineer Certification
ЭтотуглубленныйсеминардаетисчерпывающеепредставлениеоролииобязанностяхReleaseTrainEngineer(RTE)наSAFe-предприятии.ЧерезэмпирическоеобучениевынаучитесьорганизовыватьполныйциклсозданияценностипосредствомAgileReleaseTrains(ART)иvaluestreams.ВытакженаучитесьсоздаватьвысокоэффективныйART,выполняярольлидера-помощникаинаставника,атакжепланироватьипроводитьмероприятиеProgramIncrement(PI)Planning,котороеявляетсяосновнымсвязующимэлементомнавсехуровняхSAFe-организации.
RELEASE TRAIN
ENGINEERS
дневный курс
2
НОВЫЕSCRUM MASTERS
SAFe® Scrum MasterWith SAFe® 4 Scrum Master Certification
УчастникиприобретаютпониманиеролиScrumMAsterвкомпанииработающейпоSAFeпринципам.ВотличиеоттрадиционныхтренинговдляролиScrumMaster,этоттренингфокусируетсянаключевыхпринципахипрактикахScrumнакомандномуровне.КурсSAFeScrumMasterрассматриваетрольScrumMasterвконтекстецелогопредприятияиготовитучастниковкуспешномупланированиюипроведениюProgramIncrement(PI),главногосвязующегоэлементадлявыравниваниянавсехуровняхSAFeорганизации.
ПРАКТИКУЮЩИЕ SCRUMMASTERS
2
PRODUCTOWNERS, PRODUCTMANAGERS
SAFe® Advanced Scrum MasterWith SAFe® 4 Advanced Scrum Master Certification
ЭтоткурспредназначендляподготовкисуществующихScrumMastersдлявыполненияруководящейроливсодействииAgileTeam,реализациипрограммиобеспеченииуспешногопримененияпринциповSAFe®напредприятии.Курсвключаетвсебяобучениеорганизациивзаимодействиямеждукомандамивходереализациипрограммыипостоянногосовершенствованияпроцесса.КурсрасширяетпарадигмуScrum,знакомяучастниковспринципамимасштабируемогопроектированияиразработкииDevOps,примененияKanbanдляоптимизациипроцессасозданияценности,поддержкивзаимодействиясархитекторами,productmanagementидругимиключевымизаинтересованнымисторонамивконтекстекрупныхпрограмм ипредприятий.
дневный курс
дневный курс
2
дневный семинар
3
© Scaled Agile, Inc. | www.scaledagileframework.com 17
Узнать большеЕсливыхотитеполучитьболееподробнуюинформациюоSAFe,посетитеследующиесайты:
Scaled Agile Framework: www.scaledagileframework.com
Программы ролевой подготовки и сертификации SAFe компании Scaled Agile: www.scaledagile.com
О компании Scaled Agile, Inc.КомпанияScaledAgile,Inc.являетсяпоставщикомуслугSAFe® —передовойплатформыпоорганизацииадаптивногопредприятия.Программыобученияисертификации,глобальнаяпартнерскаясетьирастущеесообществоизболеечем250 000подготовленныхспециалистов —всеэтопозволяеткомпанииScaledAgileпомогатьпредприятиямсоздаватьболеесовершенныесистемы,повышатьмотивациюперсоналаиулучшатьрезультатыделовойдеятельности.КомпанияScaledAgileявляетсячленом-спонсоромблаготворительногообщественногодвиженияPledge1%.
Контактная информация: ScaledAgile,Inc.5400AirportBlvd,Suite300BoulderCO80301USA+1.303.554.4367|[email protected]