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

51
Before starting #ITKaiZenClub @E5Trainings WiFi Welcome2Cogniance

Upload: e-5

Post on 15-Apr-2017

232 views

Category:

Software


3 download

TRANSCRIPT

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

Before starting

• #ITKaiZenClub• @E5Trainings• WiFi

Welcome2Cogniance

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

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

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

About me

Prykhnych HelenCo-founder & trainer @ E5

Agile PM/Delivery Manager @ CiklumIC Agile certified professional

Certified SAFe Program Consultant

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

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

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

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

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

Page 7: ITKaiZenClub: Масштабування за допомогою SAFe: міф чи реальність?
Page 8: 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.

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

9

The Levels

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

11

The People

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

13

The Backlogs

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

15

The Cadence

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

17

Quality

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

19

Relentless Improvement

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

21

Value Delivery

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

CASE

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

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

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

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

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

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

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

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

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

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

Architectural

features

Business features

Portfolio Backlog

Business Owners

Head of IT Development

Portfolio management

Strategic Themes

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

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

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

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

Deliver Develop Plan

Deliver Develop Plan

Deliver Develop Plan

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

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

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

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

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

Release scope

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

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

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

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

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

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

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

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

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

2 weeks sprint

Team

Product Owner Scrum

master

Sprint backlog

Sprint Planning

Daily Stand up

Sprint DemoRetrospective

Epic grooming

Storygrooming

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Корисні посилання 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

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

Coming soon

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

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

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

ITKaiZenClub

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

Питання? ;-)

Our contacts: [email protected] E5Trainings E5Trainings E5 www.e-5.com.ua