Риски и аномалии
Аномалии с доказательной базой.
Игорь Кузнецов: расхождение заявленной и реальной нагрузки
ВысокийЛюдиПо статусам команды Игорь работает 40 часов в неделю, но активность по коду и трекеру соответствует ~22 часам. Тренд держится 4 недели.
- Среднее число коммитов в 5 раз ниже среднего по команде
- Закрыто 4 задачи за месяц при загрузке «полная»
- На стендапах декларирует 3–4 задачи в работе
Подрядчик «АйТи-Партнёр»: фактическая ставка в 1,4× выше заявленной
ВысокийДеньгиЗаявленная ставка 3500 ₽/час, но фактическая стоимость закрытой задачи делит месячные траты 620 тыс ₽ на 126 часов реальной работы.
- Промежуточные «обсуждения» оплачиваются как работа
- Из 11 обещанных задач закрыто 6
- Время на доработки после ревью занимает 31% часов
3 задачи без активности более 30 дней
СреднийПроцессЗадачи числятся «в работе», но коммитов, комментариев и обновлений статуса не было.
- MAYAK-094 — 62 дня без активности
- MAYAK-115 — 58 дней без активности
- MAYAK-119 — 51 день без активности
Критичная незаменимость: один человек на legacy-модуле «Биллинг»
СреднийКодВсе коммиты в биллинге за 6 месяцев — от Алексея Петрова. Документации нет.
- 100% коммитов в /billing от одного автора
- Никто из команды не закрывал задачи в этой зоне
- Каждое касание biling — это +30% времени
Растущий процент возвратов с ревью
СигналПроцессДоля «возвратов» PR-ов выросла с 8% до 18% за квартал.
- Особенно у джуниоров: 28% возвратов в среднем
- Самая частая причина — несоответствие ТЗ
Стоимость релиза выросла на 38% за 3 месяца
СреднийДеньгиПри том же объёме фич средняя стоимость одного релиза прибавляет ~12% в месяц.
- Время сборки выросло с 4 до 9 минут
- Доля задач, требующих доработки после QA: +9 процентных пунктов
- Больше времени уходит на интеграции и обходы legacy
Карта legacy-зон
Где «дорого подступаться» и сколько это съедает.
Расчёт скидок, интеграции с эквайрингом, кассами. Самописный, без тестов.
Множество ad-hoc обработчиков, разных по версиям. Часть документации устарела.
Кастомная реализация, конфликтует с современными SSO-фреймворками.
Незаменимость (bus-factor)
Сколько людей могут закрывать критичные зоны.