Самые известные подходы к планированию задач для разработки — Scrum и Kanban. Оба относятся к Гибкой методологии, но имеют различия.
Скрам
Проект разбивается на более мелкие этапы, которые называются спринтами. Спринт имеет фиксированную длительность и заканчивается выпуском инкремента продукта.
Основные этапы скрама:
1. Перед началом производят планирование: задаём цель и задачи
2. Каждый день делаем собрание, где каждый член команды рассказывает о проделанной работе
3. В результате собрания можно скорректировать цель и задачи
4. В конце производим обзор спринта
- Оцениваем производительность и эффективность
- Выявляем проблемы для устранения
Канбан
Канбан фокусируется на визуализации потока работы и оптимизации процессов. Тут основной инструмент — это канбан-доска. Показатель эффективности — скорость перемещения задачи по доске в колонку “Done”.
Основные этапы канбана:
1. Создать доску с колонками. Колонки можно назвать так: Backlog, ToDo, In Process, Testing, Done
2. Создавать задачи
3. Перемещать их в зависимости от того, на каком этапе данная задача
Что использовать
Если проект требует быстрой разработки продукта с частым фидбэком от заказчика, то скрам тебе в руки. Если у команды стабильный поток работы или это твой личный проект, то канбан подойдёт лучше. Лучше всего попробовать оба варианта и выбрать удобный.
Дробите задачи
Главное, что стоит сделать перед выполнением задачи — раздели её на несколько маленьких задач. Это поможет сфокусироваться и более конкретно понимать, на каком этапе находится задача.
Практика
Проще всего начать вести доску задач в Notion. Можешь попробовать эти бесплатные шаблоны:
Kanban: https://www.notion.so/templates/kanban-board
Scrum: https://oosstudio.notion.site/Standard-agile-scrum-028aadda524342739e72c5a5ec11ac0b