Ben Northrop - Always do Extra
Представим, что план вашего спринта - реализовать 2 экрана, и вы с этим справились раньше, чем наступил конец спринта (для некоторых команд, наверное, звучит как анекдот). В этом случае у вас появляется выбор, что делать оставшееся время спринта:
- Do More. В нашем случае, начать делать 3й экран
- Do Extra. Делать что-то, не связанное на прямую с бизнесовыми задачами
- Do Nothing. Грубо говоря, отдыхать
По заверению автора статьи, большинство опытных программистов выбирает Do Extra.
Do extra - это делать что-то, что не является обычными рабочими задачами, но где-то рядом с ними. Например, найти новую библиотеку валидации, которая упростит разработку дальнейших экранов. Или написать бота для slack. Это задачи, которые могут быть полезны, но их нельзя просто втащить как часть обычной работы. Эти задачи важны для нас стратегически, даже если они зайдут в тупик (например, нет фреймворка валидации, удовлетворяющего наши нужды)
При этом к extra есть несколько требований:
- Плохо специально уменьшать обьем обычных задач в пользу extra
- Extra должно быть связано с текущими задачами.
