Кейс 2. Прогноз времени выполнения задачи разработчиком
2. «Прогноз времени выполнения задачи разработчиком»
Суть кейса
Внутренний инструмент для планирования спринтов.
Признаки:
story points
количество затронутых файлов
количество строк изменений
опыт разработчика (в месяцах)
Цель: Предсказать время выполнения задачи (в часах).
Почему это круто
необычный, «инженерный» ML
хорошо показывает, что ML — это не только картинки
веса легко интерпретируются
Реализация
Pure PHP
данные можно брать из Git / Jira API
обучение оффлайн
предсказание — в CI или planning tool
Особенно хорошо показать:
переобучение
шум в данных
why MSE, а не MAE
PHP + библиотека
Rubix ML
PreviousКейс 1. Оценка стоимости квартиры по параметрамNextКейс 3. Прогноз потребления ресурсов сервера
Last updated