Мастер класс был проведен на конференции PMCon #4, Харьков, 2017.
Мы начнем мастер-класс с разминки - обсудим кто какие метрики применял, чем они были полезны или бесполезны. Затем рассмотрим принципиальный вопрос - зачем нужны метрики и какова их роль в ИТ-бизнесе. Потом, на большом практическом занятии узнаем как правильно увязывать процессы и проблемы реального мира с метриками, и, соответственно, как разумный подбор метрик может помочь их решить. Завершим мастер-класс обсуждением условий, при которых применение метрик имеет смысл.
2. О себе
Founder at IT-Tuning (www.it-tuning.com):
Processes audits
Custom training-implementation programs
Quality Management System
implementation and improvements
Strategic sessions facilitation
Information Security framework set up
CTO at TEAM International
(www.teaminternational.com).
Co-founder at training-center AdvanceIT
(advance.it-tuning.com) - advanced courses:
Strategic Management
Process Management
Client Management
Product Management
advance.it-tuning.com
2
Сергей Поволяшко
Leading role in CMMI L3
implementation
Certifications:
PMI PMP
ISO 27001 ISMS
3. Содержание
Основные концепции метрик и зачем что-то мерять
Структура показателей
Практика
Успешное внедрение измерений
Кейс «Что такое хорошо?»
advance.it-tuning.com
3
4. Основные концепции метрик
Какие метрики собирались?
Зачем, какая была польза? Или не было
4
advance.it-tuning.com
Какие? Зачем?
5. Основные концепции метрик
Зачем вообще что-то мерять?
5
advance.it-tuning.com
Контролировать
процесс, услугу
Улучшать
процесс, услугу
Делать приемку
услуги, продукта
Оценивать
достижение целей
Принимать обоснованные,
объективные решения.
УПРАВЛЯТЬ
6. Основные концепции метрик
Немного Философии
Нельзя управлять тем, что нельзя измерить.
Peter Drucker, Tom De Marco
Не имея правильной информации, вы всего лишь еще
один человек со мнением.
Tracy O’Rourke
Если вы не знаете куда вы идете, то любая дорога
приведет вас туда.
Коран, Льюис Кэролл
6
advance.it-tuning.com
8. Структура показателей
8
advance.it-tuning.com
Миссия, видение, стратегические цели бизнеса. Информационные
потребности. (Mission, Vision, Goals, Information needs)
Ключевой индикатор эффективности
(KPI – Key Performance Indicator)
Метрики
(Metrics)
Измерения
(Measurements, raw data)
9. Структура показателей
9
advance.it-tuning.com
Ключевые показатели (KPI)
Тренд метрик(и)
Метрики
Формула
- Рейтинг переоткрытых дефектов (%)
Базовые измерения
- Количество переоткрытых дефектов
- Единица времени (напр. месяц)
- Количество дефектов
- Уменьшение рейтинга в 2 раза
- Мониторинг ежемесячно
Снизить %
переоткрытых
дефектов в 2 раза
10. Подбор метрик
Метрики должны коррелироваться с бизнес
задачами и процессами
Не существует одной наилучшей метрики
Нет универсального набора метрик, подходящих для
любой организации
Одного измерения/метрики недостаточно для
суждения о характеристиках чего-либо
Измерения влияют на измеряемый объект
10
advance.it-tuning.com
11. Успешное внедрение измерений
Только через внедрение QMS и процессной культуры
https://www.youtube.com/watch?v=WgtBHMxxEaI,
What is a Quality Management System (QMS)?
11
advance.it-tuning.com
Люди
Инструменты
Процессы
Обучены (process leaders,
пользователи)
Доступны и полномочны
Соответствуют бизнесу
Внедрены и выполняются
Адекватно отобраны
Интегрированы с процессами
13. Внедрение метрик – комплексная
управленческая задача
advance.it-tuning.com
13
14. Осталось за кадром мастер-класса
Жизненный цикл измерений, ISO 15939 Systems and
software engineering -- Measurement process
Понятие Размера (Size), модель и единицы размера
Построение Реестра Метрик
Подходы к автоматизации сбора данных
Statistical Process Control
Подбор метрик и их взаимосвязь с бизнесом
Метрики и контрактное обеспечение
Области применимости метрик, конкретные метрики
14
advance.it-tuning.com
15. Осталось за кадром мастер-класса
Области применимости метрик, конкретные метрики
Качество продукта
Качество процессов, инженерных и управленческих
практик
Качество сервиса
Прогресс проекта, команды
[Персональная производительность]
Рекрутинг и HR
Sales & Marketing
15
advance.it-tuning.com
16. Метрики:
Это обоснованные управленческие
решения
Связка с целями проекта, бизнеса
Сначала настройка процессов и
инструментария
Внедрение метрик – комплексная
управленческая задача
advance.it-tuning.com
16
17. Ресурсы
Software Measurement: Establish - Extract - Evaluate – Execute.
Christof Ebert, Reiner Dumke
Measuring the software process. William A. Florac, Anita D. Carleton
ISO 15939 Systems and software engineering -- Measurement process
https://www.youtube.com/watch?v=WgtBHMxxEaI, What is a Quality
Management System (QMS)?
advance.it-tuning.com
17