ClickUp: цифровое пространство для управления проектами | Часть 1
Год назад нужно было принять стратегическое решение - выбрать пространство для ведения задач. До этого уже были испробованы Redmine, Jira, Trello, был опыт ведения задач на доске Notion, и даже совершен пробный переезд в пространство Штаб. Однако после просмотра нескольких рекламных роликов про ClickUp появилось желание его попробовать. Для нас он оказался самым удобным трекером задач и в целом пространством для ведения проектов. Рассказ о нём не поместился в формат одной публикации, поэтому их будет несколько.
Кто-то из проектного офиса ранее уже сталкивался с ClickUp и у них остались негативные воспоминания: «тормозил», «неудобно» и «непонятно». Моё же знакомство с сервисом было омрачено лишь слабой оптимизацией веб-версии приложения с довольно значительным потреблением оперативной памяти - к функциональной составляющей претензий не было. Каково же было удивление, когда буквально через месяц использования команда ClickUp оптимизировала и веб-версию, и десктопные приложения. Это позволило пользоваться удобным сервисом ещё и достаточно быстро. Мы сделали вывод: команда не перестаёт совершенствовать свой продукт, а значит - нам по пути.
Уверен, что для многих проектых менеджеров полюбившийся таск-трекер или рабочее пространство - “самое лучшее и другого не нужно”. Не буду пытаться доказать обратное, всего лишь хочу описать, как мы пользуемся ClickUp и почему не планируем от него отказываться.
Во-первых, это простая и понятная Канбан-доска, которую можно настроить именно так, как удобно команде, и в соответствии с принятыми в ней процессами.
В нашем случае это классические этапы: Backlog, To Do, In Progress, In Review и Done. Есть возможность добавлять или убирать колонки, переименовывать их, выбирать цвет и стиль отображения - в общем, куча возможностей для кастомизации.
С карточками задач - точно такая же история: можно добавлять и удалять поля, создавать собственные, определять порядок их отображения, а также настраивать элементы, которые будут видны в табличном виде.
В своей работе мы используем статусы задач (Status), которые соответствуют названиям колонок Канбан-доски. Также каждая задача всегда закрепляется за конкретным разработчиком в поле Assignees, указываются даты, в которые нужно выполнить задачу (Dates), и примерное время, за которое задача должна быть выполнена (Time Estimate). Отдельного упоминания заслуживают атрибуты Tags, Priority и Track Time.
Приоритетность (Priority) - это очень удобный атрибут задачи, который позволяет быстро изменять ход разработки в зависимости от изменяющихся условий. Очень удобно после завершения очередного этапа пройтись по столбцу To Do и обновить приоритеты, исходя из новых реалий.
Теги (Tags) - отличная возможность для индикации задач. Администраторы могут создавать их самостоятельно, а также выбирать цвет для каждого. Мы в своей команде сделали теги по направлениям разработки и языкам программирования. Такая индикация особенно пригодилась, когда в рамках одного проекта у нас было веб-приложение на Angular и его десктопная версия на Electron. Frontend-разработчик сразу понимал, в каком клиенте обнаружен баг или какой функционал нужно добавить в конкретную версию.
Атрибут Учёт времени (Track Time) вообще стал спасением для тех, кто когда-то начинал вести проекты в Redmine и доверет разработчикам самостоятельно указывать в таске потраченное на разработку время. Да, во многих таск-трекерах есть таймеры, специальные отслеживающие расширения и другие функции для логирования времени разработки. Однако во многих из них отсутствует простой способ вручную добавить потраченные часы. Таймер — возможно, классная штука, но его либо забывают включить, либо забывают выключить, либо ещё что-нибудь. В больших компаниях трекинг времени — норма корпоративных реалий, но в нашей небольшой команде это совсем лишнее. Нам нужна была простая возможность указать часы, потраченные на задачу, и в ClickUp такая возможность есть — и это здорово.
Мы не могли найти такой функционал на других досках, приходилось указывать время в комментариях к задачам, оно терялось и его неудобно было считать. В ClickUp внутри трекера доступен удобный интерфейс, а также Администратор может как дологировать время за разработчика, так и внести корректировки в добавленное время, если была допущена ошибка.
В дополнение к этому есть отдельная страница статистики, которая показывает, сколько часов разработчики потратили за каждую неделю с детализацией по дням. А в формате отображения List можно выбрать задачи конкретного разработчика и получить сумму всех потраченных им часов. Такие возможности позволяют значительно сократить время на составление счетов при работе в формате Time & Material.
Это только часть возможностей, которые предоставляет ClickUp для ведения задач и координации процесса разработки. В этом цифровом пространстве также доступно ведение базы знаний с разметкой Markdown и другие полезные инструменты, о которых пойдёт речь в следующих публикациях.
Использование ClickUp стало для нашей команды не просто сменой таск-трекера, а настоящим шагом вперёд в организации процессов. Гибкая настройка, понятный интерфейс и удобный трекинг времени — всё это позволило нам не только закрыть наши текущие потребности, но и сделать процесс разработки ПО удобнее и эффективнее.