Владимир Дзеба "Art of ART (Agile Release Train). The true story about Scaled Agile...
-
Upload
scrumguides -
Category
Leadership & Management
-
view
681 -
download
3
description
Transcript of Владимир Дзеба "Art of ART (Agile Release Train). The true story about Scaled Agile...
Art or A.R.T.The true story about Scaled Agile
Framework
A.R.T. – Agile Release Train
*
*
О себе
Владимир ДзебаВ разработке ПО 7+ лет. Практикующий ScrumMasterПуть от разработчика до ScrumMaster \ Project CoordinatorScrum Trainer Активный участник Agile\Scrum сообществУчастник и спикер конференций по гибкой разработке
Что такое ART?
The Agile Release Train is a long-lived team of agile teams, typically consisting of 50-125 individuals, that serves as the program-level value delivery mechanism in SAFe.
The ART aligns teams to a common mission, provides for a routine 8-12 week planning, development and retrospective cadence, and implements continuous product development flow.
Принципы Agile Release Train
We use the “train” metaphor to communicate a few key concepts.• The train departs the station and arrives at the
next destination on a reliable schedule, which provides for fixed cadence; standard ART velocity, predictable planning, (and in many cases, cadence-based releases)
• All “cargo,” including code, documentation, etc., goes on the train
• Most people needed on the train are dedicated to the train, no matter what their functional reporting structure might be
Be SAFe
Роли в Agile Release TrainRelease Train Engineer serves as the chief Scrum Master for the trainRelease Management has release governance authority, can help make hard decisions on scope management, and helps plan for the impact of a releaseProduct Managers have content authority for the Program Backlog and they work with Product Owners to actively manage scope and qualityBusiness Owners have their ultimate responsibility for outcomes and have specific responsibilities for the trainThe System Team helps with infrastructure, helps integrate the solution, performs end-to-end system testing, is capable of evaluating conformance to Nonfunctional Requirements, and assists with the System DemoUX designers and System Architects help build the architectural runway that supports new feature development as well as providing for common system behaviors, shared components, and separation of concernsShared Resources assist the team with specialty services that cannot be dedicated to the trainDevOps is integrated with the train, and the development teams apply specific DevOps practices to facilitate a steady set of small releases
Как это было?
Stop starting – start finishing
Как это было?
Жизнь после планирования ARTа
• Development• Refinement• SoS• Demonstration• Retrospectives• Releases• Teams synchronization• и…
Изменения в плане релиза
Искусство ARTa
Уметь выбрать интересные фичи Наладить межличностные отношения с РО и ВАПолучить максимум информации от POВыяснить все зависимости: другие команды, UX, DevOps…Запланировать истории по итерациям Подготовить (AC, mockups …) все истории
Полезная ссылка
http://scaledagileframework.com
TBD PHOTO Q&A