itkaizenclub: Масштабування за допомогою safe: міф чи...

Post on 15-Apr-2017

233 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Before starting

• #ITKaiZenClub• @E5Trainings• WiFi

Welcome2Cogniance

Масштабування за допомогою SAFe: міф чи реальність?

About me

Prykhnych HelenCo-founder & trainer @ E5

Agile PM/Delivery Manager @ CiklumIC Agile certified professional

Certified SAFe Program Consultant

Ми консалтинго-тренінгова компанія Консультуємо компанії на тему

налаштування процесу розробки Допомагаємо підняти рівень ІТ спеціалістів Створюємо тренінги, воркшопи та вебінари Проводимо зустрічі ITKaizenClub Виступаємо на конференціях

SAFe: погляд з висоти

SAFe is an online, freely revealed knowledge base of proven success patterns for implementing Lean-Agile

software and systems development at enterprise scale. It provides comprehensive guidance for work at the

enterprise Portfolio, Value Stream, Program, and Team levels.

9

The Levels

11

The People

13

The Backlogs

15

The Cadence

17

Quality

19

Relentless Improvement

21

Value Delivery

CASE

Чому маштабуватися?Складний продуктІТ команда 50 – 100 чоловікРозвиток функціоналу і потреба в

маштабуванні архітектуриНеобхідність регулярних релізів

Наші передумовиВиділений реліз менеджер (RTE)Команда архітекторів Сильний лідерський складSCRUM командиВиділена DevOps команда

TOP 5 причин для успішного маштабування AGILE по версії VersionOne

Рівень портфоліо

Architectural

features

Business features

Portfolio Backlog

Business Owners

Head of IT Development

Portfolio management

Strategic Themes

Рівень релізу

3 релізи в одиночас

Deliver Develop Plan

Deliver Develop Plan

Deliver Develop Plan

Test Pack UATS2Kanban + UAT S3

Pack & Deliver

Portfolio meeting EG1 EG2 Planning

Agile Release Train

Go L

ive

Code

Fre

eze

S1

Com

mitm

ent

Release Train Engineer

Product Owner

Vision

ReleaseGoals Architectural Runway

Featureroadmap

А до чого тут потяг?

Release scope

Планування релізу

Матриця залежностей

Випуск релізу

Рівень команди

2 weeks sprint

Team

Product Owner Scrum

master

Sprint backlog

Sprint Planning

Daily Stand up

Sprint DemoRetrospective

Epic grooming

Storygrooming

Маштабування організаційної структури

RTE DevOps LeadHead of IT DevelopmentCPO

PO 1

PO 2

PO N

SM 1

SM 2

SM N

TL 1

TL 1

TL N

QA Lead

Sen QA 1

Sen QA 2

Sen QA N

DevOps 1

DevOps 2

DevOps N

Arch 1

Arch 2

Arch N

… … … … … …

TEAM 1

TEAM 2

TEAM N

Плюси та мінуси SAFe на нашому проекті

ПлюсиМаштабування 8+ Agile команд

Синхронізація Прорітезація нових фіч і архітектурних задач на рівні портфоліо

Синхронізація роботи між командами на рівні релізу

Релізи Інкрементальні релізи кожні 4 ітерації

Можливість швидко випускати маленькі патчі

Управління ризиками Управління ризиками і залежностями на ранніх стадіях

Якість Контроль якості на всіх рівнях Управління технічним боргом

Продуктивність Фокус для кожного релізу Повна загрузка девелопменту

МінусиРеліз процес ‒ Довгий Lead time

‒ Довгий процес випуску на Production

Якість ‒ Виривання QA з спрінта для регресії

Продуктивність ‒ Затягування грумінгів через сирі вимоги

‒ Застрявання незакінчених фіч при постійній зміні бізнес пріорітетів

Підтримка процесу ‒ Додаткові ролі і ритуали для підтримання процесу

Чи є альтернатива?

Статистика за 2014 рік від VersionOne

Корисні посилання SAFe (Scaled Agile Framework)

http://www.scaledagileframework.com

DAD (Disciplined Agile Delivery)https://disciplinedagiledelivery.wordpress.com/introduction-to-dad/

LeSS (Large-Scale Scrum)http://less.works

_______________________________________________________ Version One Agile reporthttp://info.versionone.com/state-of-agile-development-survey-ninth.html

Coming soon

ITKaiZenClub 25 травня SAFe certification training 19-20 травня

Знижка 20% на SAFe certification training 19-20 травня за промо-кодом

ITKaiZenClub

Питання? ;-)

Our contacts: info@e-5.com.ua E5Trainings E5Trainings E5 www.e-5.com.ua

top related