Найти тему
Machine Learning Explained

Agile в data science

Заметка о том, что работает и не работает из практик Agile в data science.

Часть 1

Часть 2

TL;DR

Работает:

- планирование и приоритезация

- разбиение на задачи с ограничением по времени

- ретроспективы и демо.

Что не работает и как быть:

- временные оценки - их можно заменить ограниченными по времени экспериментальными задачами

- быстро меняющиеся требования - собственно использование планирования и приоритезации с фиксацией задач хотя бы на время спринта должно показать бизнесу, что работа без переключения контекста эффективнее

- ожидание результата в виде кода в конце спринта - здесь поможет фиксация ожидаемого результата (вместо кода это могут быть результаты экспериментов, определение следующих шагов)

- слишком рьяное следование требованием бизнеса - выделять, например, 2-3 недели в квартал на инновации вместо работы над текущими задачами.

Там ещё есть интересный пример про то, как proof-of-concept занял 2 человеко-месяца, а внедрение в продакшн 117, то есть где-то в 60 раз больше. Такое тоже может быть и нужно это учитывать.

Согласны? Узнали?

Пользуетесь практиками agile в data science командах?

канал в тг: https://t.me/machine_learning_explained