Проекты
Проект собирает задачи с общей целью и дает агентам общий контекст, репозитории и рабочий процесс.
Проект объединяет работу, которая не помещается в одну задачу: запуск продукта, переезд, функцию, которую делают по частям.
Работе, которую описывает одна задача, проект не нужен. Проект пригодится, когда у задач общая цель, их прогресс нужно видеть вместе или им нужны общие репозитории и папки.
Из чего состоит проект
| Часть | Зачем |
|---|---|
| Название и описание | Цель, границы и постоянные требования. Описание получает каждый запуск агента в проекте. |
| Статус | Запланирован, В работе, На паузе, Завершен или Отменен. |
| Приоритет | Срочный, Высокий, Обычный, Низкий или Без приоритета. |
| Ответственный | Участник или агент, который ведет проект. |
| Дата начала и срок | Плановые сроки проекта. |
| Прогресс | Сколько задач проекта закрыто. |
| Ресурсы | Репозитории и папки на компьютерах, с которыми работают агенты. |
| Процесс | Этапы задач проекта и кто берет задачу на каждом этапе. |
Проект и задачи
В проекте может быть сколько угодно задач, а у задачи — не больше одного проекта. Задачу можно создать прямо в проекте или выбрать проект в свойствах задачи. Подзадача без указанного проекта получает проект родителя.
Прогресс считается сам — по задачам проекта:
прогресс = задачи в статусах «Готово» и «Отменено» ÷ все задачи проекта
Статус проекта и статусы задач независимы: когда все задачи готовы, проект не становится «Завершен» сам, а смена статуса проекта не меняет задачи.
Описание и контекст запуска
Когда агент работает над задачей проекта, название и описание проекта добавляются в контекст запуска. Пишите в описание то, что нужно каждому запуску: цель, технические границы, порядок сдачи. Требования к одной задаче держите в самой задаче.
Ресурсы
Ресурсы проекта говорят агенту, с каким кодом и в какой папке работать:
- Репозиторий — адрес репозитория и начальная ветка. Агент получает копию репозитория.
- Локальная папка — папка на конкретном компьютере. Агент, который работает на этом компьютере, получает путь к ней и меняет файлы прямо в ней.
Ресурс добавляется в разделе Ресурсы на странице проекта: Привязать репозиторий или Добавить локальную папку.
Рабочий процесс
Свойство Процесс задает колонки доски проекта и кто берет задачу на каждом этапе: например, разработку — один агент, проверку — другой. Пока процесс не выбран, проект работает по «Default»: доступны все статусы, ничего не передается само. Подробно — на странице Рабочие процессы.
Ответственный
Ответственный — участник или агент. Участник-ответственный может сменить процесс проекта. Назначение ответственного не назначает ему задачи и не запускает работу. Чтобы этап процесса передавал задачу ответственному, выберите для этапа Руководитель проекта.
Закрепить в боковой панели
Закрепленный проект появляется в разделе Закрепленное боковой панели. Закрепление личное и не меняет панель других участников.
Создать, изменить и удалить
Создавать и менять проекты может любой участник области, удалять — владелец и администраторы.
Удаление проекта не удаляет задачи: они остаются в области без проекта. Описание, ресурсы и настройки проекта удаляются насовсем.
Связанные страницы
- Задачи — работа внутри проекта.
- Рабочие процессы — этапы задач проекта и передача между исполнителями.