Общие сведения о GitHub Projects и досках проектов

Завершено

Доски проектов

На всем протяжении жизненного цикла приложения или проекта важно планировать работу и распределять приоритеты. Доски проектов позволяют управлять работами для конкретных возможностей, стратегиями развития, планами выпусков и так далее.

Доски проекта состоят из проблем, запросов на вытягивание и заметок, классифицированных как карточки, которые можно перетаскивать в выбранные столбцы. Эти карточки содержат метаданные для проблем и запросов на вытягивание, например сведения о метках, уполномоченных, состоянии и о том кто открыл этот элемент.

Снимок экрана: возможность досок проекта GitHub.

Существует несколько типов досок проектов:

  • Доски проектов, принадлежащие пользователю: могут отображать проблемы и запросы на вытягивание из любого личного репозитория.
  • Доски проектов на уровне организации: могут содержать проблемы и запросы на вытягивание из любого корпоративного репозитория.
  • Доски проектов репозитория: ограничены проблемами и запросами на вытягивание только в одном репозитории.

Чтобы создать доску проекта для организации, необходимо быть членом этой организации.

Можно использовать шаблоны, чтобы настроить новую доску проекта со столбцами и карточками с советами. Эти шаблоны можно автоматизировать и настроить заранее.

Шаблоны Description
Базовый канбан Отслеживайте задачи с использованием столбцов To do (К выполнению), In progress (Выполняется) и Done (Готово).
Автоматизированный канбан Карточки автоматически перемещаются между столбцами To do (К выполнению), In progress (Выполняется) и Done (Готово).
Автоматизированный канбан с проверкой Карточки автоматически перемещаются между: для выполнения, выполнения и завершения столбцов с дополнительными триггерами для проверка запроса на вытягивание состояния.
Рассмотрение ошибок Рассматривайте ошибки и присваивайте им приоритеты с помощью столбцов To do (К выполнению), High priority (Высокий приоритет), Low priority (Низкий приоритет) и Closed (Закрыто).

Дополнительные сведения о досках проектов см. в следующих разделах.

Проекты

Проекты — это новая, настраиваемая и гибкая версия проектов для планирования и отслеживания работы на GitHub.

Проект — это настраиваемая электронная таблица, в которой можно настроить макет, отфильтровав, сортируя, группируя проблемы и PR, а также добавляя настраиваемые поля для отслеживания метаданных.

Вы можете использовать разные представления, в том числе доски или электронные таблицы.

Снимок экрана: функция проекта GitHub.

При изменении запроса на вытягивание или проблемы проект отражает это изменение.

Настраиваемые поля можно использовать в задачах. Например:

  • Поле даты для отслеживания целевых дат публикации.
  • Числовое поле для отслеживания сложности задачи.
  • Поле с выбором одного значения для отслеживания приоритета задач: низкий, средний или высокий.
  • Текстовое поле для добавления краткой заметки.
  • Поле итерации для планирования работы по неделям с поддержкой перерывов в работе.

Дополнительные сведения о проектах см. в следующем разделе: