Функционал
Проекты и стадии в PRO-dela: как устроена программа для ведения проектов
Проекты и стадии в PRO-dela: CRUD проекта в пользовательском и admin API, назначение участников, генерация типовых стадий, привязка задач к этапам и техническое задание на двух уровнях с файлами.

Проект в PRO-dela — рабочий контур с техническим заданием, участниками, задачами и стадиями. Стадия — отдельная сущность внутри проекта: она делит путь работы на этапы вроде «Подготовка», «Реализация» и «Тестирование», может иметь свои сроки, статус выполнения и собственное техническое задание. Ниже разобрано, как в платформе устроены создание и редактирование проекта в пользовательском и admin API, назначение участников, работа со стадиями и хранение технического задания на двух уровнях.
Текст пригодится тем, кто настраивает рабочий процесс агентства, подрядчика, продуктовой или сервисной команды и хочет опираться на реальные возможности программы для ведения проектов, а не на общие обещания.
Проект как единица работы
Это и есть основа системы управления проектами PRO-dela: не просто список задач, а связанный контур из требований, участников, этапов и результата. Проект существует внутри компании и содержит:
- автора и список участников с ролями;
- название, описание и срок (дедлайн);
- собственное техническое задание с текстом и файлами;
- стадии, задачи, чат проекта и, при необходимости, приватные обсуждения.
При создании проекта платформа сразу заводит базовый набор статусов задач и настройку доступа по ролям — с неё начинается управление тем, что именно видит и может делать каждый участник. Создание проекта зависит от компании и её тарифа: система проверяет доступный лимит проектов и достаточно ли слотов для стандартного набора ролей, который создаётся вместе с проектом.
CRUD проекта: пользовательский и admin API
В пользовательском интерфейсе доступен полный цикл управления проектом: список своих и доступных проектов, создание, просмотр карточки, редактирование названия, описания, срока и технического задания, удаление.
В админ-панели PRO-dela для проектов работает независимый CRUD: администратор может создать, посмотреть, изменить и удалить любой проект компании — например, для поддержки пользователя или контроля данных, — не обязательно являясь его участником.
Важная деталь: удаление проекта необратимо и каскадно. Вместе с проектом удаляются его участники, задачи, роли, статусы и стадии. Это не перенос в архив, а окончательное удаление — прежде чем удалять проект, стоит убедиться, что эти данные больше не нужны.
Участники и роли — коротко
У каждого проекта есть участники: их можно добавить напрямую, если человек уже состоит в компании, либо пригласить — тогда решение о вступлении принимает сам приглашённый. Участнику назначается роль, которая определяет доступные ему действия внутри проекта: от просмотра задач до редактирования технического задания и стадий.
Эта статья не разбирает роли и приглашения подробно: полный разбор — в материале о ролях и участниках в PRO-dela.
Стадии: как декомпозировать проект на этапы
Стадия — самостоятельная сущность, привязанная к конкретному проекту. У неё есть:
- название и описание;
- плановые даты начала и окончания, длительность;
- отметка «этап завершён»;
- собственное техническое задание;
- поля стоимости, предоплаты и остатка оплаты, которые связывают этап с финансовой картиной проекта.
Стадии можно создавать, редактировать и удалять как в пользовательском, так и в admin API проекта.
Типовой набор стадий одним действием
Если у проекта ещё нет ни одной стадии, платформа может сгенерировать типовой набор: «Подготовка», «Реализация» и «Тестирование» — с уже проставленным порядком. Как только у проекта появилась хотя бы одна стадия, повторная генерация недоступна: дальше этапы добавляются, переименовываются и удаляются вручную под конкретный процесс команды.
Порядок стадий и привязка задач
Порядок стадий можно менять: платформа сохраняет ровно ту последовательность, которую передаёт пользователь, обычно перетаскиванием в интерфейсе. Задачи проекта можно прикрепить к конкретной стадии, а затем открепить — без удаления самой задачи, это только снимает связь «задача — этап». Прикрепить получится лишь задачу, которая действительно принадлежит проекту и видна пользователю: платформа проверяет это при каждом запросе.
Порядок задач внутри стадии не совпадает с общим порядком задач проекта — у каждой стадии свой список, поэтому перестановка внутри этапа не путает общий бэклог. А отметить этап выполненным может не любой, кто способен изменить его название или даты: это отдельное право доступа.
Техническое задание на уровне проекта и на уровне стадии
Техническое задание в PRO-dela существует на двух независимых уровнях. У проекта — своё поле с текстом ТЗ и отдельное действие для его сохранения. У каждой стадии — собственное поле технического задания, которое редактируется вместе с остальными данными этапа. Общая постановка на уровне всего проекта и уточнённые требования конкретного этапа не перезаписывают друг друга.
К техническому заданию — и на уровне проекта, и на уровне стадии — можно прикрепить файлы: до 10 файлов на одно техническое задание, каждый файл размером не более 10 МБ. Загрузка и удаление файлов — отдельное действие от редактирования текста, а лимит считается независимо для проекта и для каждой стадии. Право менять техническое задание и его файлы совпадает с правом редактировать сам проект или стадию — отдельного разрешения «только для ТЗ» не существует.
Как проект и стадии связаны с задачами, чатами и бюджетом
Стадии не заменяют список задач — они дают ему структуру. Сама задача существует в проекте независимо от того, прикреплена ли она к какому-то этапу; о работе с задачами, подзадачами, приоритетами и статусами — в статье о задачах в PRO-dela.
У проекта есть общий чат, а у каждой задачи — свой; для отдельного чувствительного вопроса можно завести приватное обсуждение с ограниченным составом участников — подробнее в статье о чатах и коммуникации в PRO-dela.
Стоимость и оплата этапов, бюджет и расходы по проекту учитываются отдельно и подробно разобраны в статье о бюджетах проектов.
Частые вопросы
Можно ли вести проект вообще без стадий?
Да. Стадии — необязательный слой структуры. Список задач проекта работает и без единого этапа; стадии стоит подключать, когда работу действительно нужно разложить на последовательные части.
Что произойдёт с задачами и участниками при удалении проекта?
Они будут удалены вместе с проектом: участники, задачи, роли, статусы и стадии. Это необратимое действие, а не перенос в архив.
Отличается ли техническое задание проекта от технического задания стадии?
Да, это два независимых текстовых поля и два независимых набора файлов: один — на уровне проекта в целом, другой — на уровне конкретного этапа.
Кто может создавать, редактировать и завершать стадии?
Это зависит от роли участника в проекте: создание, редактирование, удаление и отметка «этап завершён» — разные права доступа. Подробнее о ролях — в статье о ролях и участниках.
Начните с одного проекта
Зарегистрируйтесь в PRO-dela и создайте первый проект: добавьте техническое задание, разложите работу на стадии и подключите нужных участников. Перед стартом можно посмотреть тарифы, чтобы выбрать подходящий объём для команды.
Войдите, чтобы оставить комментарий или ответ.
Обсуждение
Комментарии 0
Спокойный обмен опытом без публичных персональных данных.