Многие из тех, кто привык работать с Trello, отмечают удобство и универсальность инструмента, но забывают, что вокруг появляется множество новых сервисов и функций.
Trello построен на основе досок Канбан.
К сожалению, канбан-доски в Trello сильно упрощены: они отлично справляются с обычными офисными задачами, но им не хватает многих функций для Agile-разработки программного обеспечения.
Чего не хватает Trello для полноценной работы со Scrum и Kanban?
Давайте возьмем пример компании, в которой как минимум есть разработчики, тестировщики, менеджер проекта и менеджер по продукту.В своей работе они могут использовать как методологии Scrum, так и Kanban. Почему им следует отвернуться от Trello и узнать о новых функциях и возможностях других платформ? Основатель Hygger.io изначально задумался об этом, когда планировал полноценный функционал платформы управления продуктами.
Основатель и генеральный директор платформы рассказывает о полезных функциях для управления продуктами, которых нет в Trello Hygger.io , Александр Сергеев.
Дорожки для плавания
Легко представить на доске вертикальные столбцы.Представлен? Итак, дорожки для плавания — это горизонтальные колонны.
Обычно на доске разработчиков мы создаем три типа дорожек:
- Задачи и ошибки — 99% времени люди выполняют задания с этой дорожки.
- Когда-нибудь - здесь мы откладываем те задачи, которые, скорее всего, никогда не дойдут до нашей очереди.
- В Блокаторы включены те задачи или ошибки, которые нужно сделать прямо сейчас, в режиме реального времени.
Примеры таких задач: крашился сервер, сломались платежи или регистрация, новые исключения из крашlytics/rollbar/sentry. По договоренности в наших компаниях программист должен сразу перейти к решению бага блокировки.
Важно убедиться, что блокировщики действительно содержат ошибки блокировки, иначе у людей разовьется «слепота» к блокировщикам, и они перестанут придавать им то значение, которого они заслуживают.
лимиты незавершенного производства
Ограничения WIP позволяют ограничить количество задач выше и ниже, которые могут находиться в определенном столбце.Если задач больше или меньше, столбец сообщает об этом «вслух», например, цветом фона.
Для чего это? Например, для выявления узких мест в процессе.
Программисты выполнили 10 задач и стоят в очереди на тестирование.
Тестеров всего два.
Есть проблема — у тестировщиков очередь, они не справляются с задачами по проверке.
Мы устанавливаем лимит WIP в очереди задач для QA на 2, и если лимит будет превышен, мы узнаем об этом.
Возможное решение проблемы — нанять еще двух тестировщиков.
Учет времени
Trello никогда не реализовывал встроенный учет времени.Причина понятна: у них широкая аудитория и не всем это нужно.
А те, кому это необходимо, могут купить дополнительное ПО, например, Everhour или Toggl. Но это дополнительные затраты, и не малые — от $5 на пользователя до $49 на пользователя.
Версии и выпуски
Я не представляю, как можно разрабатывать программное обеспечение без версий и релизов.Версия — это, по сути, тег, который мы вешаем на стопку задач.
Когда все задачи из версии готовы, мы выпускаем эту версию.
Мы прикрепляем тот же тег к коммиту в git. И тогда мы сможем откатиться в случае большой беды или найти концы — определить версию кода по Exception, получить ее из истории коммитов и исправить ошибку.
Диаграмма выгорания
Нет отслеживания времени — нет диаграммы Burndown. Нет Burndown-диаграммы — нет спринтов.Burndownchart — это дашборд для команды, работающей над спринтом.
Он является мотиватором (или демотиватором в запущенных случаях – когда коллектив сильно переоценивает свои возможности).
Проекты и коллекции
Без проектов и коллекций в дереве доски наступает хаос.Проект должен быть закодирован в названии доски.
Коллекции хороши, но доступны только в бизнес-классе Trello.
Типы столбцов
Столбец может быть одного из трех типов:- Делать
- В ходе выполнения
- Сделанный
Без такого разделения невозможно совершать спринты — ведь нам нужно знать, когда задача была выполнена, чтобы отразить это в Burndown диаграмме.
Через Trello к звездам
Именно благодаря Trello я создал свой продукт — Hygger, который по сути является альтернативой Trello для Agile-разработки программного обеспечения.Помимо описанных выше функций, Hygger включает в себя: Доска отставания .
Это позволяет собирать и оценивать идеи, чтобы определить, какие из них необходимо реализовать в первую очередь.
Оценка производится с использованием полей «Значение» и «Усилия».
Под ценностью каждая компания может подразумевать что-то свое, например, влияние на выручку и UX. Усилия – это усилия, необходимые для развития идеи.
Таблица приоритетов невыполненной работы — инструмент, который позволяет наглядно увидеть распределение идей по 4 квадрантам: Быстрые победы, Большие ставки, Временные потери и Возможности, которые формируются двумя осями: Ценность и Усилия.
Доска дорожной карты позволяет планировать будущие выпуски, объединять несколько проектов и видеть общую картину всей компании.
Кстати, Хиггер бесплатно для команд до 5 человек.
Считаете ли вы, что перечисленные выше функции нужны в арсенале продакт-менеджера или менеджера проекта? Каких инструментов и функций вам не хватает в вашей работе? Пишите в комментариях или присылайте свои вопросы или идеи на адрес [email protected]. Теги: #Управление проектами #Управление проектами и командой #Управление разработкой #Управление проектами #Управление продуктом
-
Стратегии Построения Списка
19 Oct, 24 -
Cisco Vss: Ошибка, Которая Не Исправлена
19 Oct, 24 -
[Ненависть] Боль. Формат Русмарк
19 Oct, 24 -
Вы Приносите Плохие Новости Руководству?
19 Oct, 24 -
Две Обязательные Программы Gps Для Iphone 3G
19 Oct, 24