Как вы ведёте проекты по разработке сайта в Trello?
Привет,
Покажите, плз, кто как ведёт проекты по разработке сайтов/ПО в trello. На какие этапы разбиваете, какие столбцы используете, как разделяете задачи, как их формируете, как устанавливаете сроки?
Интересуют 3 основных этапа:
1. Дизайн;
2. Верстка;
3. Разработка.
Как вы это реализовывает? В рамках одной доски, нескольких, по какому принципу, как дробите этапы на подэтапы?
Желательно скринами. Нужно для разработки 1-го личного проекта, хочу изучить боевые модели и примеры.
Чаще всего дизайн выносят за спринты.
Статусы:
Открыта
В процессе
Завершениа
Тестирование
Проверена
Переоткрыта
Все задачи попадающие в статус завершена - хватаются QAшниками и проверяются, если все норм - переводят в статус "Проверено", если нет то переводят в "переоткрыта".
1. Колонка "sprint". В заголовке указывалась дата спринта, т.е. до такого-то числа. В этой колонке были задачи, распределенные по пользователям.
2. Колонка "In progress" - туда несли задачи, если начали их делать
3. Колонка "In review" - после выполнения задачи всё переносилось туда.
4. Колонка "rework" - если в "in review" по каким-то причинам нужны исправления\доработка
5. Колонка "closed" - туда отправляются закрытые задачи
Приоритеты у задач определяются по тэгам разных цветов.
Периодически trello очищается ("closed" колонка как-минимум)
Я считаю, что trello не очень удобен в плане постановки задач.
Трелло не прижилась. Асана немного гибче показалась. Использую Асану. Для телефона у нее удобней приложение, чтобы в дороге можно было быстро решать задачи.
При этом у Асаны также есть канбан, так это полноценная замена как трелло так и вундерлиста.
По колонкам - не изобретайте велик, берите стандартные из эджайл канбан методологии: беклог, туду(селектед), ("анализ", если надо), ин прогресс(девелопмент), тестинг, дан.
В зависимости от проекта дизайн может быть как на этой доске, так и на отдельной. Не известно ведь размеры ваших проектов. Если на этой - делайте своим цветом.
Насколько важный приоритет задачи - ставьте ему уровни приоритета.
Если у Вас планируются спринты - придумайте удобную методологию нумерации спринтов.
Вот и всё деление.
Делаю следующие списки:
- запланировано (тут карточки с задачами, которые надо сделать, отсортированы по приоритету)
- в работе у Вас/Пети/Маши (списки по количеству участников, в списке задачи, которые делает конкретный член команды)
- на внедрении (задача реализована и передана заказчику на проверку)
- выполнено (задачи, которые проверены и приняты заказчиком, но еще не оплачены)
После оплаты карточка с задачей архивируется. Заказчик принимает активное участие в процессе - комментирует карточки, добавляет новые в "Запланировано" и т.п.
Если есть какие-то вопросы - обращайтесь.
Константин Нагибович, ок, как формулируется одна и та же задача для фронта и бэка?
Условно, для того чтобы сделать поиск по тегам от фронта надо дополнить вёрстку 15-ю переменными и заверстать теги, а бэку докрутить движок поиска и протегировать текущие индексы. Это без промежуточных.
Какая судьба у этой задачи? Одной карточкой, несколькими? Как происходит разбивка на этапы и промежуточный контроль по этапам задачи?
Занимаюсь фрилансом.
Свою работу по проектам организовал в Trello (туда же добавляю заказчиков и дополнительных исполнителей, по необходимости).
Для удобства, простые правила вынес в отдельный документ, который прикрепляю в описание к доске с проектом.
Если есть более интересные и удобный решения — интересно посмотреть, внедрить и улучшить свою работу.