Александр Андронов, Engineering Assessment

11
Engineering Assessment Александр Андронов SmartStepGroup

Transcript of Александр Андронов, Engineering Assessment

Page 1: Александр Андронов, Engineering Assessment

Engineering Assessment

Александр Андронов

SmartStepGroup

Page 2: Александр Андронов, Engineering Assessment

SmartStepGroup• Внедряем инженерные практики XP• Ставим процессы• Разрабатываем софт

Page 3: Александр Андронов, Engineering Assessment

• Метрики бизнеса• выручка, прибыль, темп роста

• Метрики продукта• Стоимость привлечения клиента, retention, доля

рынка• Метрики проекта• скорость, capacity, lead time

• Метрики кода• покрытие тестами, сложность, ????

Page 4: Александр Андронов, Engineering Assessment

https://goo.gl/Fdf4MA

Page 5: Александр Андронов, Engineering Assessment

1. Сколько людей в команде могут объяснить каждый конкретный участок кода?

2. Сколько ручных шагов необходимо выполнить для выхода на Production?3. Как быстро команда узнавала о том, что свежая сборка оказывается

нерабочей?4. Как долго за последнюю неделю/итерацию свежая сборка оставалась

нерабочей?5. Технический долг увеличился или уменьшился за последнюю

неделю/итерацию?6. Сколько изменений в проект команда отправляла в тестирование за 1

час?7. Сколько изменений вы выкатили на Production за последнюю

неделю/итерацию?8. Сколько человек в команде отправляли код в центральный репозиторий

хотя бы раз в день на протяжении недели/итерации?9. Как быстро вы получаете обратную связь от тестов после написания

одной строчки кода?

Page 6: Александр Андронов, Engineering Assessment

Новый проект: захват рынка

Page 7: Александр Андронов, Engineering Assessment

Свой проект: эволюция

Page 8: Александр Андронов, Engineering Assessment

Взяли проект от другой команды

Page 9: Александр Андронов, Engineering Assessment

Карта метрик

Page 10: Александр Андронов, Engineering Assessment

Что дальше• Экспериментируем на еще большем

количестве проектов• Меняем метрики, чтобы они лучше

отвечали ценностям бизнеса

Page 11: Александр Андронов, Engineering Assessment

Спасибо за вниманиеАлександр Андронов[email protected]