Тренинг
Метрики: команды, проекты, процессы и код

Не секрет, что выигрывает тот, кто делает быстрее, качественнее, причем фактор «дешевле» для серьезных проектов отходит на второй план. Каким образом делать быстрее и качественнее? Постоянно улучшая рабочие процессы. Но как адекватно оценить, что улучшение помогло? Правильно, посредством измерений.

Все сталкиваются с претензиями от заказчика или менеджмента о недостаточном качестве, количестве, скорости работы – «работаете медленно», «работайте лучше», «у вас плохое качество» и т.п. И при этом ни у одной стороны нет ясного определения этих «медленно», «лучше», «плохое». Знакомо? По существу, это просто чьи-то субъективные ощущения, и без измерений, фактов, цифр они таковыми и остаются.

Не совсем очевидный, но огромной важности факт в том, что, внедряя измерения, вы попутно приводите в порядок рабочие процессы, инструментарий, таким образом повышая зрелость и людей, и компании в целом.

Все вышеуказанное имеет совершенно конкретную пользу для бизнеса: повышает управляемость, повышает определенность состояния проекта, важно! – снижает расходы и повышает репутацию. Давайте посмотрим на такие признаваемые стандарты, фреймворки как ISO (в частности 15939), СMMI, Six Sigma, ITIL, PMBOK и др. Они в соответствующих разделах просто «нашпигованы» применением измерений. Впечатляет?

На данный момент все большую популярность обретают гибкие методологии (Agile, Scrum, Kanban, Lean, XP). Но, тем не менее, метрики в данных процессах также важны для отслеживания успешности проекта и процесса разработки. Существует также ряд метрик, которые касаются непосредственно кода и могут быть использованы в любом процессе разработки.

На тренинге вы получите концентрированный сгусток знаний и навыков о дисциплине измерений. Минуя месяцы, а то и годы попыток и набивания шишек. Общая направленность на практическое применение. Интерактивное изложение теории и практическая работа в группах, множество практических заданий и кейсов из реальной жизни. Тренинг направлен на практическое применение измерений (метрик) при разработке ПО в проектных командах. Используются простые и понятные пояснения, инструментарий, примеры, с целью дальнейшего внедрения измерений.

Особенности тренинга:

  • Тренинг насыщен кейсами реального применения измерений и практическими заданиями
  • В кейсах и практических заданиях рассматриваются разные типы проектов и разные ситуации
  • На тренинге рассматриваются метрики различных типов (командные, процессные, кода)
  • Очень хорошо структурируется дисциплина измерений при разработке ПО: что это, зачем измерять, как взаимодействовать с бизнесом
  • Материал построен на серьезной теоретической и практической базе
  • Формат тренинга рассчитан на интерактивное изложение теории и практическую работу в группах
  • Сертификат, часы проведенные на тренинге могут быть засчитаны как 16 PDU для сертификаций от PMP от PMI (Project Management Institute)
Целевая аудитория

разработчики, тимлиды, менеджеры

Стоимость
$250
за участника
Продолжительность
16 часов
2 дня
Обед включен в стоимость тренинга
При групповой регистрации скидка

Детальная программа

  • Содержание тренинга, организационные вопросы, цели
  • Сбор и анализ ожиданий от тренинга
  • Введение в метрики
  • Зачем вообще что-то мерять?
  • Условия успеха
  • Неправильное использование метрик
  • Основные концепции метрик
    • Философия и реальность
    • Жизненный цикл измерений
    • Структура показателей (Измерение, Метрика, Key Performance Indicator — KPI)
  • Понятие размера (Size)
    • Зачем нужен размер
    • Методики и единицы размера
    • Модель размера
    • Практика. Определение модели размера:
      • Информационный портал
      • Выполнение тестовых сценариев
    • Размер документации, объема работ, продукта
  • Измерения по фазам жизненного цикла
  • Модель реестра метрик
  • Метрики в подробностях
    • Качество продукта — инспектирование документов
    • Практика. Схема оценки качества спецификаций
    • Качество продукта — функциональное тестирование
    • Производительность проекта (метод освоенного объема, Burn up/down charts)
    • Сервисные метрики
    • Практика. Определение набора метрик
    • Agile процессы (Scrum, Kanban, XP) и их метрики
    • Анализ качества кода, дизайна и архитектуры
    • Бизнес метрики для планирования проекта
    • Персональная производительность
    • Практика. Показатели качества и количества работы
    • Схема аттестации персонала
    • HR метрики и профессиональное развитие
    • Практика. План профессионального развития и его контроль
    • Качество процесса производства
    • Практика. Определение системы метрик качества процесса
  • Анализируем метрики
    • Практика. Анализ показателей
  • Предсказание характеристик проекта
  • Внедрение программы метрик
    • План внедрения (интеграции)
    • Проблемы внедрения и их решение
  • Закрытие: повторение пройденного, вопросы-ответы