Блог → Таск-трекеры и процессы
Как IT-студии и агентства в Казахстане ведут клиентские проекты в Plane
IT-студии удобно вести клиентов в Plane: проект на клиента, этапы как статусы, гостевой доступ заказчика, Intake для заявок и учёт часов. Разбираем структуру, роли и казахстанские нюансы.
Коротко и простыми словами
- Когда у студии десять клиентов, задачи из WhatsApp, ТЗ в документах и часы в таблице начинают теряться, а студия бесплатно делает работу, которую должна продавать.
- Статья для руководителей студий, аккаунт-менеджеров и тимлидов, которые ведут от пяти до двадцати клиентов одновременно.
- Рабочая схема в Plane: отдельный проект на клиента, одинаковые статусы по этапам, гостевой доступ заказчика, заявки через единую форму и часы прямо в задачах.
- Первый шаг — перевести в Plane одного клиента и через две-три недели подключить остальных.
Тема новая? Начните с основ: Что такое таск-трекер и как выбрать систему управления задачами для команды
IT-студии и агентству в Plane удобнее всего вести каждого клиента отдельным проектом внутри одного рабочего пространства. Этапы работ становятся статусами, у каждой подзадачи один ответственный, заказчик заходит гостем и видит только свой проект, заявки приходят через Intake, а часы списываются прямо на задачи. Такая схема собирается за день и держится годами, если с первого дня договориться о правилах.
Статья для руководителей студий, аккаунт-менеджеров и тимлидов, которые ведут от пяти до двадцати клиентов одновременно и устали собирать статус по чатам. Ниже: структура пространства, доступ клиента, статусы по этапам, представления под разных людей, документы, приём заявок, учёт часов и чек-лист запуска.
Где ломается управление клиентскими проектами
Типичная студия живёт так: задачи приходят в WhatsApp-чат с клиентом, ТЗ лежит в отдельном документе, часы считаются в таблице, а актуальный статус знает только менеджер проекта. Пока клиентов три, это работает. На десятом клиенте начинаются потери.
Симптомы узнаются сразу:
- На вопрос «что мы делаем для клиента на этой неделе» никто не отвечает без созвона.
- Правки «по гарантии» и новые работы смешаны, и студия бесплатно делает то, что должна продавать.
- Часы за месяц собираются по памяти перед подписанием акта.
- Клиент не понимает, чего от него ждут, и приёмка растягивается на недели.
- Разработчик работает на трёх проектах и узнаёт о приоритетах из пяти чатов.
Трекер сам по себе это не исправит. Исправляет связка: понятная структура, одинаковые статусы во всех проектах и правило, что работа существует только в трекере. Plane подходит под эту связку, потому что задачи, документы, заявки и часы в нём живут вместе.
Структура: пространство, проекты, модули и циклы
Рабочее пространство в Plane соответствует студии целиком. Каждый клиент получает проект. Если у крупного клиента несколько продуктов с разными командами, заводите проект на продукт, а не на клиента. Внутри проекта модули отвечают за фичи или этапы договора, циклы за итерации, а релизы фиксируют поставки.
Отдельно стоит завести внутренний проект студии: пресейл, оценки, внутренняя разработка, найм. Так внутренние обсуждения не попадают в клиентские проекты, куда заходят гости.
| Уровень Plane | Что это в студии | Пример | Владелец |
|---|---|---|---|
| Рабочее пространство | Студия целиком | Все клиенты и внутренние проекты | Руководитель студии |
| Проект | Клиент или продукт клиента | «Клиент А — мобильное приложение» | Менеджер проекта |
| Модуль | Фича или этап договора | «Личный кабинет», «Интеграция оплаты» | Тимлид |
| Цикл | Итерация на одну-две недели | «Цикл 14» | Менеджер проекта |
| Релиз | Поставка клиенту | «Версия 1.3 в сторах» | Тимлид |
| Задача | Результат, который видит клиент | «Экран оплаты» | Исполнитель или тимлид |
| Подзадача | Шаг с одним ответственным | «Вёрстка экрана оплаты» | Исполнитель |
| Pages | ТЗ, протоколы, решения | «Протокол встречи 12.10» | Менеджер проекта |
| Внутренний проект | Пресейл, оценки, R&D | «Оценка для нового клиента» | Руководитель студии |
Короткие идентификаторы проектов делайте осмысленными: по префиксу задачи в комментарии или коммите сразу видно, о каком клиенте речь.
Отдельное рабочее пространство на клиента оправдано в двух случаях: клиент требует полной изоляции данных или ему нужен собственный сервер. В остальных случаях отдельные пространства только мешают: команда переключается между ними, а общая загрузка не видна.
Доступ клиента: роли Members и Guests
Команда студии работает с ролью Member, администраторы пространства с ролью Admin. Клиента приглашают как Guest и добавляют только в его проект. Гостевая роль ограничена: клиент может видеть задачи и комментировать, но не управляет настройками и не видит чужие проекты. Конкретный набор прав гостя зависит от настроек проекта и версии Plane, поэтому до первого приглашения заведите тестового гостя и посмотрите на проект его глазами.
Если нужен более тонкий контроль, например разные права для заказчика и его подрядчика, в старших тарифах Plane есть Granular Access Control. Для большинства студий хватает базовых ролей и дисциплины в том, что писать в клиентском проекте.
| Что | Клиент (Guest) | Команда (Member) |
|---|---|---|
| Задачи своего проекта | В объёме, который разрешают настройки проекта | Все |
| Другие клиентские проекты | Не видит | Видит проекты, куда добавлен |
| Комментарии к задачам | Читает и пишет | Читает и пишет |
| ТЗ и протоколы | Согласованные версии | Все страницы и черновики |
| Оценки, ставки, маржа | Не видит, ведём во внутреннем проекте | Видит руководитель и менеджер |
| Часы по задачам | Получает выгрузкой к акту | Списывает и видит в отчётах |
| Заявки | Отправляет через Intake | Разбирает и принимает |
| Статус цикла | Видит доску проекта | Видит доску, таблицу и дашборды |
Главное правило: в клиентском проекте пишем так, будто клиент читает каждое слово. Обсуждение оценок, внутренних ошибок и споров о приоритетах уходит во внутренний проект или в командный чат.
Статусы по этапам и подзадачи с одним ответственным
В Plane статусы настраиваются внутри проекта и группируются в стандартные группы: бэклог, не начато, в работе, завершено, отменено. Для студии удобно, чтобы статусы повторяли этапы работы и были одинаковыми во всех клиентских проектах:
- Бэклог — заявка принята, но не запланирована.
- Требования — уточняем у клиента, пишем ТЗ.
- Дизайн — макеты и согласование.
- Разработка — код.
- Тест — внутренний QA.
- Приёмка — мяч на стороне клиента.
- Готово и Отменено.
У каждого статуса должен быть критерий входа. В «Разработку» задача попадает только с согласованным макетом, в «Приёмку» только после внутреннего теста. Статус «Приёмка» особенно важен: фильтр по нему показывает, сколько работ ждёт клиента, и это аргумент на еженедельной встрече.
Крупную задачу разбивайте на подзадачи так, чтобы у каждой был ровно один ответственный: дизайн экрана, бэкенд, фронтенд, тест. Задача без ответственного или с тремя ответственными на практике не принадлежит никому.
Зависимости фиксируйте связями blocking и blocked by. Если фронтенд ждёт API, связь видна обоим исполнителям и менеджеру, и задержка бэкенда перестаёт быть сюрпризом в день демо.
Метки используйте для типа работ: «дизайн», «фронтенд», «бэкенд», «QA», «DevOps», «аналитика». Две метки стоит завести обязательно: «гарантия» для исправлений в рамках договора и «вне договора» для запросов, которые нужно оценить и продать отдельно. По нашему опыту, именно вторая метка быстрее всего окупает внедрение трекера в студии.
Представления под разных стейкхолдеров
Одни и те же задачи разным людям нужны в разном виде. Plane поддерживает сохранённые представления с фильтрами и несколько раскладок: список, доска, календарь, таблица и Gantt. Для студии работает такой набор:
- Клиенту — доска его проекта по статусам. Ничего лишнего.
- Менеджеру проекта — таблица по всем своим проектам с фильтром «Приёмка» и просроченными сроками.
- Тимлиду — доска по исполнителям, чтобы видеть перегрузку и задачи, заблокированные другими.
- Руководителю студии — Gantt по модулям крупных проектов и дашборд с загрузкой команды.
- Разработчику — «мои задачи» по всем проектам, отсортированные по приоритету.
Сложные фильтры удобно собирать на PQL, языке запросов Plane, похожем на JQL. Представления на уровне рабочего пространства позволяют смотреть сразу на все проекты, это главный инструмент менеджера, который ведёт несколько клиентов.
Еженедельный статус клиенту тоже собирается из представлений: что закрыто за неделю, что в работе, что ждёт его приёмки и какие вопросы открыты. Менеджер тратит на такой отчёт минуты, а не полдня, а клиент перестаёт спрашивать статус в WhatsApp, потому что получает его регулярно.
Документы и заявки: Pages и Intake
ТЗ, протоколы встреч, решения по архитектуре и описание окружений храните в Pages внутри проекта клиента. Документ можно связать с задачей, а задачи создать прямо из протокола: решение на встрече сразу превращается в работу с ответственным. Подробнее о том, что и где хранить, мы разбираем в статье о документации команды без Confluence.
Шаблон протокола встречи с клиентом:
- дата и участники;
- что показали;
- какие решения приняли;
- какие задачи создали, со ссылками;
- что ждём от клиента и к какому сроку.
Пароли и ключи доступа в Pages не храните. Для них нужен менеджер секретов.
Intake решает проблему заявок из ниоткуда. Клиент или менеджер заводит заявку в Intake, в том числе через email-адрес приёма. Дежурный менеджер разбирает поток раз в день: принимает в проект, отклоняет с объяснением или помечает дублем. В бэклог попадает только разобранная заявка, с меткой «гарантия» или «вне договора».
Учёт часов и почасовые договоры
Учёт времени в Plane привязан к задачам. Исполнитель списывает часы на подзадачу с коротким комментарием, менеджер в конце месяца выгружает часы по проекту и сверяет с актом. Для договоров с фиксированной ценой часы тоже нужны: без них студия не знает реальную маржу проекта и повторяет ошибки в следующей оценке.
Правила, которые работают:
- Списывать время ежедневно, а не в пятницу по памяти.
- Списывать на подзадачу, а не на проект целиком.
- Часы по гарантии помечать отдельно, их не выставляют клиенту.
- Работы «вне договора» не начинать до согласования оценки.
Plane не заменяет финансовую систему: ставки, счета и маржа считаются отдельно на основе выгрузки.
Контекст Казахстана. Почасовые договоры с казахстанскими ТОО обычно закрываются ежемесячным актом выполненных работ, и выгрузка часов по задачам становится приложением к нему. Клиенты привыкли писать в WhatsApp, поэтому правило «задача существует только в Intake» нужно проговорить на старте договора, а менеджеру выделить время на перенос сообщений. Если клиенту важно, чтобы данные хранились в Казахстане, ставьте self-hosted Plane на сервер казахстанского хостера. Хостинг оплачивается в тенге по договору, тогда как облачные тарифы оплачиваются картой в долларах. Какую редакцию выбрать, разбираем в статье о версиях Plane.
Чек-лист запуска Plane в студии
- Одно рабочее пространство на студию, проект на клиента или продукт клиента.
- Внутренний проект для пресейла, оценок и обсуждений.
- Одинаковые статусы во всех клиентских проектах с критериями входа.
- Метки по типу работ плюс «гарантия» и «вне договора».
- Правило: у подзадачи ровно один ответственный.
- Связи blocking и blocked by для зависимостей между исполнителями.
- Сохранённые представления для клиента, менеджера, тимлида и руководителя.
- Шаблоны страниц: ТЗ, протокол встречи, описание окружений.
- Intake включён, назначен ответственный за ежедневный разбор.
- Учёт времени включён, правило ежедневного списания объявлено.
- Тестовый гость проверил, что видит клиент.
- Первый клиент переведён в Plane, остальные после двух-трёх недель.
Как мы это делаем
Внедрение в студии мы начинаем с диагностики: смотрим, сколько клиентов ведётся параллельно, как устроены договоры, где сейчас живут задачи и часы, кто из клиентов требует доступа и хранения данных в стране. Затем запускаем пилот на одном клиентском проекте с реальной командой и реальным заказчиком в роли гостя. Через две-три недели правим статусы, метки и представления по итогам и переносим остальных клиентов.
Если вы хотите пройти этот путь с поддержкой, посмотрите страницу услуги внедрения таск-трекеров Jira и Plane: там описаны этапы, сроки и что входит в результат.
Источники. Тарифы и функции Plane: plane.so/pricing. Исходный код и документация Community Edition: github.com/makeplane/plane. Цены на октябрь 2026 года при годовой оплате и могут меняться.
Термины простыми словами
- Рабочее пространство
- Верхний уровень в Plane, общий для всей студии. Внутри него лежат проекты клиентов и внутренние проекты, а руководитель видит общую загрузку команды.
- Guest (гостевая роль)
- Доступ для внешнего человека, например заказчика. Гость видит только свой проект в рамках настроек и может комментировать, но не видит других клиентов и внутренние обсуждения.
- Intake
- Единая точка приёма заявок в Plane, в том числе по email. Менеджер ежедневно разбирает поток: принимает в работу, отклоняет или помечает дублем.
- Модуль и цикл
- Модуль объединяет задачи одной фичи или этапа договора, цикл — задачи на ближайшие одну-две недели. Вместе они показывают, что и когда студия делает для клиента.
- Бэклог
- Список принятых, но ещё не запланированных задач. В студии туда попадают только разобранные заявки с пометкой «гарантия» или «вне договора».
- Blocking и blocked by
- Связь между задачами: одна не может двигаться, пока не готова другая. Например, фронтенд ждёт бэкенд, и менеджер видит задержку заранее, а не в день демо.
- QA
- Проверка качества: внутреннее тестирование перед тем, как показать результат клиенту. В студии задача попадает на приёмку только после такого теста.
- Granular Access Control
- Детальная настройка прав доступа в старших тарифах Plane. Нужна, когда, например, заказчику и его подрядчику надо показывать разное.
Частые вопросы
Коротко по теме
Подходит ли Plane для IT-студии или агентства?
Да, если студия ведёт несколько клиентских проектов параллельно и хочет держать задачи, документы и часы в одной системе. В Plane есть проекты, циклы, страницы для ТЗ, приём заявок через Intake и учёт времени. Финансовый учёт и выставление счетов Plane не заменит, их ведут в другой системе.
Как дать клиенту доступ к задачам в Plane?
Клиента приглашают в рабочее пространство с ролью Guest и добавляют только в его проект. Гость видит ограниченный набор данных и может комментировать. Что именно доступно гостю, зависит от настроек проекта и версии Plane, поэтому перед первым приглашением проверьте права на тестовом аккаунте.
Что лучше: отдельное рабочее пространство или отдельный проект на каждого клиента?
Большинству студий хватает одного рабочего пространства и проекта на клиента. Так команда видит общую загрузку, а отчёты строятся сразу по всем проектам. Отдельное пространство или отдельный сервер нужны, когда клиент требует полной изоляции своих данных.
Можно ли вести почасовые договоры в Plane?
Да, в Plane есть учёт времени по задачам. Исполнитель списывает часы на конкретную задачу, менеджер выгружает их по проекту за месяц и сверяет с актом выполненных работ. Доступность учёта времени зависит от тарифа, проверьте её на странице цен Plane.
Как принимать заявки от клиента, который пишет в WhatsApp?
Договоритесь, что задачей считается только то, что попало в Intake. Менеджер переносит сообщение из WhatsApp в Intake, или клиент сам пишет на адрес приёма заявок. Дальше заявку разбирают: принимают в работу, отклоняют с объяснением или помечают дублем.
Можно ли развернуть Plane на сервере в Казахстане для клиента с требованиями к данным?
Да. Community Edition бесплатна и ставится через Docker на сервер у казахстанского хостера. Платные self-hosted версии Commercial и Airgapped добавляют SSO, расширенные права и работу без интернета. Это закрывает вопрос клиентов, которым нужно хранить данные внутри страны.
Сколько стоит Plane для студии из 15 человек?
Облачный Free рассчитан на 12 пользователей, поэтому студии из 15 человек нужен Pro за $6 или Business за $13 за пользователя в месяц при годовой оплате, цены на октябрь 2026. Self-hosted Community бесплатна, платите только за сервер. Как тарифицируются гостевые аккаунты клиентов, уточняйте на plane.so/pricing.
Услуги по теме
Как Gotomarket помогает с этим
Внедрение таск-трекеров Jira и Plane в Казахстане
Внедряем Jira, Plane и другие таск-трекеры в Казахстане: аудит процессов, схема статусов, миграция с Jira на Plane, self-hosted на серверах в РК и обучение команды.
Подробнее об услуге 02Внедрение CRM Twenty и amoCRM в Казахстане
Внедряем Twenty CRM и amoCRM для IT-компаний и B2B в Казахстане: воронка, импорт, self-hosted на серверах в РК, интеграции с сайтом, мессенджерами, Plane и Jira, AI-ассистенты.
Подробнее об услуге 03Автоматизация бизнеса и AI в Казахстане
Автоматизация бизнеса в Казахстане: таск-трекеры Jira и Plane, внедрение CRM, интеграции, AI-боты для сайта, ассистенты сотрудников, Chat-with-Data и автоматизация поддержки.
Подробнее об услуге