Александр Андронов, Engineering Assessment
Transcript of Александр Андронов, Engineering Assessment
Engineering Assessment
Александр Андронов
SmartStepGroup
SmartStepGroup• Внедряем инженерные практики XP• Ставим процессы• Разрабатываем софт
• Метрики бизнеса• выручка, прибыль, темп роста
• Метрики продукта• Стоимость привлечения клиента, retention, доля
рынка• Метрики проекта• скорость, capacity, lead time
• Метрики кода• покрытие тестами, сложность, ????
https://goo.gl/Fdf4MA
1. Сколько людей в команде могут объяснить каждый конкретный участок кода?
2. Сколько ручных шагов необходимо выполнить для выхода на Production?3. Как быстро команда узнавала о том, что свежая сборка оказывается
нерабочей?4. Как долго за последнюю неделю/итерацию свежая сборка оставалась
нерабочей?5. Технический долг увеличился или уменьшился за последнюю
неделю/итерацию?6. Сколько изменений в проект команда отправляла в тестирование за 1
час?7. Сколько изменений вы выкатили на Production за последнюю
неделю/итерацию?8. Сколько человек в команде отправляли код в центральный репозиторий
хотя бы раз в день на протяжении недели/итерации?9. Как быстро вы получаете обратную связь от тестов после написания
одной строчки кода?
Новый проект: захват рынка
Свой проект: эволюция
Взяли проект от другой команды
Карта метрик
Что дальше• Экспериментируем на еще большем
количестве проектов• Меняем метрики, чтобы они лучше
отвечали ценностям бизнеса
Спасибо за вниманиеАлександр Андронов[email protected]