lviv pmday: Рубен Мелконян pmo for business

41
PMO for business Рубен Мелконян Мастер-класс Lviv PM Day 2016 November, 26 2016

Upload: lviv-startup-club

Post on 21-Jan-2018

154 views

Category:

Leadership & Management


2 download

TRANSCRIPT

Page 1: Lviv PMDay: Рубен Мелконян PMO for business

PMO for business

Рубен Мелконян

Мастер-класс Lviv PM Day 2016

November, 26 2016

Page 2: Lviv PMDay: Рубен Мелконян PMO for business

МЕЛКОНЯН РУБЕН

Партнер консалтинговой компании at SBS-Consulting

Business development director at QuantuMobile

Руководитель проекта Moldova eGoverment

Transformation

О себе

Page 3: Lviv PMDay: Рубен Мелконян PMO for business

Teazer

Page 4: Lviv PMDay: Рубен Мелконян PMO for business

Teazer

Customer voice

Where is my profit?

Page 5: Lviv PMDay: Рубен Мелконян PMO for business

Master class topic

PMO for business

PMO role in organization

PMO services

Case

Page 6: Lviv PMDay: Рубен Мелконян PMO for business

Роль PMO в организации

Page 7: Lviv PMDay: Рубен Мелконян PMO for business

Project management office

Page 8: Lviv PMDay: Рубен Мелконян PMO for business

Структура. Традиционный PMO

Page 9: Lviv PMDay: Рубен Мелконян PMO for business

Структура. Agile PMO

Page 10: Lviv PMDay: Рубен Мелконян PMO for business

Сервисы PMO

Page 11: Lviv PMDay: Рубен Мелконян PMO for business

Project management office

PMO

Процессы

Инструменты

Ресурсы

Page 12: Lviv PMDay: Рубен Мелконян PMO for business

Место PMO в организации

Традиционный PMO Agile PMO

Основная функция - контроль Основная функция - консультации

Основная цель – успешная

реализация проектов путем

управления бюджетом

длительностью проектов

Основная цель - увеличение

бизнес-ценности

Функциональные подразделения

обеспечивают доступность,

квалификацию и

производительность команд

Команды становятся более само

организованными, роль

функциональных подразделений

снижается

Page 13: Lviv PMDay: Рубен Мелконян PMO for business

Процессы

Методология

•Unified process (iteration waterfall)

•Scrum

•Kanban

•Scrumban

Page 14: Lviv PMDay: Рубен Мелконян PMO for business

Scrum

Page 15: Lviv PMDay: Рубен Мелконян PMO for business

Kanban

Page 16: Lviv PMDay: Рубен Мелконян PMO for business

Scrumban

Page 17: Lviv PMDay: Рубен Мелконян PMO for business

Unified process

Page 18: Lviv PMDay: Рубен Мелконян PMO for business

Scrum Kanban Scrumban

Iterations 1-4 week sprints Continuous work alongside

releases shorter than one week

or bigger iterations like goals

Continuous work with short cycles

for planning and longer cycles for

release

Work routines Push and pull principle mixed

with early binding to team

members

Pull principle with late binding to

team members

Pull principle with late binding to

team members

Scope limits Sprint limits total work amount Work in progress limits current

work amount

Work in progress limits current work

amount

Planning

routines

Sprint planning Release/iteration planning,

demand planning

Work in progress limits current work

amount

Estimation Must be done before start of

sprint

Optional Optional

Performance

metrics

Burndown Cumulative flow diagram, lead

time cycle time

Average cycle time

Roles Product owner, Scrum

master, team

Team and other work specific

roles

Team and other work specific roles

Team

members

Cross- functional team

members

Cross-functional team members,

specialization is allowed

Specialization or preference to tasks

Task size The size that can be

completed in sprint

Any Any

New items in

iteration

Forbidden Allowed whenever queue allows it Allowed whenever queue allows it

Prioritization Through backlog Optional Recommended on each planning

Page 19: Lviv PMDay: Рубен Мелконян PMO for business

Инструменты

Page 20: Lviv PMDay: Рубен Мелконян PMO for business

Ресурсы

Page 21: Lviv PMDay: Рубен Мелконян PMO for business

Роли

Project manager обеспечивает достижение целей проектов в рамках

выделенного бюджета и времени.

Delivery manager обеспечивает успешный процесс поставки продукта

командами в Agile окружении. Убирает все препятствия, блокирующие

прогресс, постоянно помогая командам становиться более

организованными.

Program manager отвечает за тактику и стратегию реализацию

проектов. Стратегия заключается в учете массы факторов, влияющих

на реализацию проектов. Другими словами, менеджер программ

создает окружение, в котором руководители проектов могут успешно

управлять проектами.

Product Manager ориентирован на максимизации ценности продукта.

Product Managers should be obsessed with optimizing a product to achieve

the business goals while maximizing return on investment

Page 22: Lviv PMDay: Рубен Мелконян PMO for business

KPI

Page 23: Lviv PMDay: Рубен Мелконян PMO for business

KPIs

Вопросы для определения метрик.

• Что мы делаем?

• Кто наш заказчик?

• Что для нашего заказчика является важным?

KPIs

Page 24: Lviv PMDay: Рубен Мелконян PMO for business

Development capabilities

Product

Schedule

Financial

KPIs

• Delivered/earned

business value

• Number of defects in

backlog

• Customer satisfaction

• Running features velocity

• Revenue per

release

• NPV

Page 25: Lviv PMDay: Рубен Мелконян PMO for business

Classic approach

Customer voice

Я хочу в срок

Я хочу в рамках бюджета

Я хочу хорошее качество

Цели проекта должны быть достигнуты

Процесс должен быть управляемым

KPIs

Время, которое должен тратить Customerна работу с командой

Соблюдение сроков сдачи этапов

Earned Value

Количество дефектов в back log

Соблюдение процессов обеспечения качества (ревью, тестирование, …)

Достижение целей проекта

Page 26: Lviv PMDay: Рубен Мелконян PMO for business

Agile approach

Customer voice

Я хочу быстро

Я хочу дешево

Я хочу хорошее качество

Процесс должен быть управляемым

KPIs

Изменение Velocity

Изменение Team capacity

Время, которое должен тратить Product ownerна работу с командой

Количество задач в back log

Среднее время реализации story (PCE)

Cost performance index (Actual hrs/SP / Scheduled hrs/SP)

Schedule performance index (Actual hrs/SP / Scheduled hrs/SP)

Среднее время закрытия дефекта

Количество дефектов в back log

Соблюдение процессов обеспечения качества (тестирование, ретроспективы, релизы)

Page 27: Lviv PMDay: Рубен Мелконян PMO for business

Epic Burndown

Number of story points closed in the sprint

Page 28: Lviv PMDay: Рубен Мелконян PMO for business

Velocity

Number of story points closed per sprint

Deviations between estimation and actual completion

Page 29: Lviv PMDay: Рубен Мелконян PMO for business

Control chart

Average time of an issue closing

Deviations from average time of issues closing

Page 30: Lviv PMDay: Рубен Мелконян PMO for business

Cumulative flow diagram

Average time of an issue closing

Deviations from average time of issues closing

Page 31: Lviv PMDay: Рубен Мелконян PMO for business

Кейс

Page 32: Lviv PMDay: Рубен Мелконян PMO for business

Кейс

Организация

• Бизнес – интернет-услуги

• Оборот – USD 100М

• Количество клиентов – 3М

• География – глобальная

• Позиция на рынке – в десятке провайдеров в мире

Page 33: Lviv PMDay: Рубен Мелконян PMO for business

Кейс

Проекты

• Исправление багов существующего решения

• Разработка нового решения

• Разработка и вывод на рынок новых сервисов

• Разное (Проекты организационного развития, разовые маркетинговые и бизнес проекты)

Page 34: Lviv PMDay: Рубен Мелконян PMO for business

Support

1 level• Customer support

2 level• Technical support

3 level

• Development support

Specialized

ticket system

Specialized

ticket system

Jiira

Chat, call, mail

Ticket

registered

Task

registered

Task

registered

Customer

Page 35: Lviv PMDay: Рубен Мелконян PMO for business

New solution

Solution

Releases

New featuresBugs

Customer Solution with micro services

3rd party services

Page 36: Lviv PMDay: Рубен Мелконян PMO for business

New services

Page 37: Lviv PMDay: Рубен Мелконян PMO for business

Бизнес и организационные проекты

• Покупка конкурентов

• Покупка пулов клиентов у других компаний

• Переход на других провайдеров базовых услуг

• Маркетинговые проекты (сезонные распродажи)

• Открытие новых офисов разработки/поддержки

• Внедрение новых ИТ продуктов для автоматизации бизнес-процессов силами подрядчиков

Page 38: Lviv PMDay: Рубен Мелконян PMO for business

Структура

Customer support

DevelopmentMarketing

PMO

Product

management

Business

development

Support

1 level

2 level

3 level

IT products DevelopmentImplementation

Management

Business projects

Initiation

Management

Operational

management

Org projects

Initiation

Management

Page 39: Lviv PMDay: Рубен Мелконян PMO for business

Ресурсы

Продакт менеджеры

Руководители проектов.

Бизнес-аналитики.

Scrum мастера.

Рабочие команды.

Page 40: Lviv PMDay: Рубен Мелконян PMO for business

Кейс

Задачи

• Определить оптимальные методологии управления для различных типов проектов

• Определить оптимальные инструменты для управления проектами

• Определить роли в PMO

• Определить показатели эффективности работы ролей в PMO

Page 41: Lviv PMDay: Рубен Мелконян PMO for business

Спасибо за понимание

Вы можете найти меня в Facebook

или Linkedin

(Ruben Melkonian)