Тёмный

Практические примеры разбиения больших задач на микротаски / Никита Соболев (wemake.services) 

Management Channel
Подписаться 27 тыс.
Просмотров 9 тыс.
50% 1

Приглашаем на конференцию TeamLead Conf 2024, которая пройдет 27 и 28 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyJ0A
---------
При поддержке AvitoTech мы впервые публикуем все видео с TeamLead Conf 2020 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
--------
Календарь конференций - ontico.ru
--------
TeamLead Conf 2020
Тезисы и презентация:
teamleadconf.ru/moscow/2020/a...
Я очень часто слышу, что "оценивать задачи от 15 минут до 2 часов" сложно, ненужно и вообще невозможно.
И как же я устал!
Да, действительно. Поначалу будет сложно.
Да, действительно. Нужно будет поменять свой подход к построению инфраструктуры.
Да, действительно. Нужно будет поменять свой подход к проектированию архитектуры.
Да, действительно. Нужно будет поменять механизм постановки задач.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Опубликовано:

 

13 апр 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@alekseyfilatev602
@alekseyfilatev602 3 года назад
Огненный доклад! Спасибо! Я сейчас смотрю в сторону разбиения работы на функционально законченные куски, до пары дней работы команды. А вот теперь вижу, что это полумера. :-)
@Loutistic
@Loutistic Год назад
Разбивайте на двухминутные задачи, вообще огонь будет.
@cit3556
@cit3556 4 года назад
интересно в какой момент задачи пилятся на микротаски. Это тоже от отдельная таска и требует времени. Или есть отдельные люди с мировосприятием правильной пилы.
@Feycot
@Feycot 3 года назад
пилишь задачу, понимаешь, что задача долгая - пилишь ее на части, сообщаешь об этом
@SPbYoutubeTV
@SPbYoutubeTV 3 года назад
Очень крутой доклад, оказалось что я так всегда работал даже не подозревая что это микротасковый подход.
@N5O1
@N5O1 2 месяца назад
как можно поделить таску на часовые "микротаски" или еще меньше? самое быстрое что я делал в своей работе это был просто багфикс, который я решал по логу из эластика. я знал где и что делать (так как сам писал уод до этого), но у меня заняло это около часа, потому что помимо написания кода, его нужно потестировать, перепроверить чтобы ничто не отлетело и потом еще PR оформить... пусть даже это в сумме займет 30 минут, но это же единичные случаи
@some84884
@some84884 4 года назад
Интересный доклад. Хорошо бы попробовать микротаски на себе :)
@slavasemushin
@slavasemushin 4 года назад
Спасибо! Весьма интересно!
@N5O1
@N5O1 2 месяца назад
15:54 мне интересно на какие задачи они делят все? 1 метод - 1 таска? ну, тогда да - конечно я могу поделить задачу на на подзадачи по 15 минут, но у меня га планирование уйдет столько же сколько и на выполнение, еще и бегать каждые 15 минут в джиру отмечаться, что у все сделано и офромлять коммиты... а модет просто нанять менеджера и не заниматься херней?
@sergeyrs6431
@sergeyrs6431 Год назад
22:05 Прямо сейчас открыто 300 задач. Как обеспечить прозрачность при таком объеме задач? (Кажется, за деревьями леса не видно.) Подозреваю, что накладные расходы на управление задачами будут заметно больше, чем в случае задач на 8 или 4 часа.
@evgen-voheret
@evgen-voheret 4 года назад
В ту же тему - Puzzle Driven Development, www.yegor256.com/2010/03/04/pdd.html
@dmitryivanov6812
@dmitryivanov6812 2 года назад
Очень хотелось бы связаться с докладчиком напрямую, но не нашел ни одного способа подобной коммуникации... ;( Доклад конечно интересный, сейчас пойду изучать ссылки, но некоторые вещи мне принципиально непонятны! Например, автор доклада активно пропагандирует покрытие любой новой части кода необходимым и достаточным количеством автотестов... Я с ним в этом согласен, но пока у нас получается, что время на создание качественных автотестов (я сейчас говорю только о модульных и возможно простейших интеграционных тестах, которые пишет сам разработчик) минимум равняется времени на написание исходного кода фичи. Я надеюсь, что это отношение трудозатрат со временем будет уменьшаться, но все равно в разумных пределах. Получается, что бывают такие микротаски на 15 минут, которые требуют 5-7 минут на написание кода (вместе с поиском и обдумыванием решения) и примерно столько же на автотесты. Если честно, то не могу себе представить таких задач в реальности. Это получается просто написать несколько строчек кода, который заранее уже известен! Если нужно что-то дополнительно проанализировать, погуглись, выбрать одно решение из нескольких или уточнить условие задачи, то времени на это уже не останется...
@dreamworm8
@dreamworm8 3 года назад
Практических примеров разбиения так и не увидел
@Feycot
@Feycot 3 года назад
так ссылки на репозитории были. Взять тот же гитхаб - маленькие пр
@samuraibudoev5857
@samuraibudoev5857 2 года назад
Интересный доклад. Но люди настолько в своём вакууме живут. Вот представьте продуктовую разработку какого-нибудь маршрутизатора, на котором нужно поддержать IPv6. И реальные трудозатраты на это ретроспективно - полгода человеко-команды. Вернёмся назад. Бизнес спрашивает: когда у Вас будет поддержан IPv6? А мы говорим - не знаем, мы можем только на пару недель вперёд максимум микрозадач нарезать и оценить. Бред полнейший. Нужно упоминать явно, для какой разработки возможен подход
Далее
1❤️
00:17
Просмотров 6 млн
Как выходим с тройняшками 🙃
00:17
Декомпозиция задач в Agile
11:38
Просмотров 5 тыс.
1❤️
00:17
Просмотров 6 млн