Швейцарія, масштабування scrum і розподілені команди от...

27
Click icon to add picture Швейцарія, масштабування Scrum і розподілені команди Роман Сахаров @E5

Upload: fwdays

Post on 06-Aug-2015

81 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Page 1: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Click icon to add pictureШвейцарія, масштабування Scrum і розподілені команди

Роман Сахаров @E5

Page 2: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Про мене Роман Сахаров

Business Analysis Team Leader @EPAM Systems

Co-founder and trainer @E5

Business Analyst on Agile projects Agile Project Manager BA Community and mentoring program

leader BA and Agile trainer

Certified Scrum Master

IT Awards 2014 Business Analysis winner

Page 3: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Scrum?1. Хто з вас працює в Agile,

або Scrum?2. Хто працює більш ніж з

однією командою?3. Хто працює в

розподіленому форматі?

Page 4: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Початок дороги

Page 5: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Business Process Work Management

• BP Case Library• Productivity

Enterprise Case Management

• Escalation• PrioritisationWork Management

• Advanced Routing• Escalation and PrioritisationRules and Workflow

• SWIFT• E-mail/Web access

Automated Correspondence

• Log every user and system actionAudit trails

Page 6: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Клієнт

Page 7: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Команда

Page 8: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Зліт

Page 9: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Scrum Pulse 2-тижневі спринти

Планування спринту

Щоденний Standup

Sprint Review

Спринт ретроспектива

Backlog Grooming

Зустрічі для вирішення проблем

Page 10: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Хороший продукт потрібен усім

• Кількість процесів в розробці зросла від 1 - 3 до 6 - 7• Для забезпечення потреб було зібрано ще 3 (4) команди

Page 11: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

ПОПИТ

Page 12: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Нові виклики

Багато замовлень

від замовників

Замовники змагаються за команду

(и)

Один проект і команди

Жахи пріоретиза

ції

Декілька «потоків» роботи

Page 13: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Потоки стали проблемою

Кожен потік відповідає за свій бізнес процес

Кожен департамент має свій потік

Кожен потік має свій бюджет

Не прозора кількість роботи по напрямкам

Немає пріоритизації між стейкхолдерами

Хаотичне вдосконалення процесу

Команди не розуміють хто чим займається

Page 14: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Пошук рішення

Page 15: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Визначені зони для вдосконалення

Scaled events Scaled artifacts Flow of requirements

Role of BA/POOperations and

support acceptance procedures

Capacity allocation and planning

Page 16: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Scaled Events

Спільне планування для команд

Спільні для всіх PBR (Grooming)

Глобальні ретроспективи

Cross team competency meeting

Page 17: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Scaled Artifacts

Knowledge base Structure by competencies, which is up-to-dated by • component guardians, • managers, • BAs and other knowledge holders

Process descriptions on Confluence Global Retro-points list

Summarized list from all the teams to be discussed on Global retrospective meetings

General backlog for all streams

Rally used for EPICs, Features and User Stories

Populated by Product Owner of each business process

Priorities by Chef Product Owner before PBR

Page 18: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

PBR

Planning

Team SupportDemo

Acceptance

Backlog update

Requirements flow and work with teams

POBA

Page 19: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Планування в 3х частинах• 1st тільки для PO• Standard Scrum Planning• 1st Part with PO

• 2nd with the team creating tasks decomposition

Кожен PO має % бюджету на свій напрямок

% бюджету - це % velocity команд розробки

Capacity Allocation and Planning

Page 20: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

УСПІХ!

Page 21: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Виявилось, що це LeSS

Page 22: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Ціна розподеленості та масштабу

Page 23: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Ціна Час на інтеграцію результатів роботи Час на зустрічі для обміну інформацією Час на підтримання процесу

Час = Гроші але… відсутність цих елементів = хаос

Page 24: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Отже

Page 25: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Agile і Scrum виросли Scrum довів скою користь

Великі компанії використовують Agile і Scrum

Але великі продукти не можуть обійтись Vanilla Scrum і ми повинні шукати рішення

Page 26: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Питання?

Page 27: Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова

Improve yourself continuously!

Vielen dank!

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