Введение
В этом руководстве показано, как использовать Projects для планирования и отслеживания элемента работы. В этом руководстве вы создадите проект, настроите представления и добавьте настраиваемые поля для управления невыполненной работой группы, планирования итерации и плана команды для обмена приоритетами и прогрессом в совместной работе. Вы также настроите встроенные рабочие процессы для автоматического управления элементами проекта и диаграммами для визуализации элементов в проекте.
Необходимые компоненты
Вы можете создать проект организации или проект пользователя. Чтобы создать проект организации, вам потребуется организация GitHub. Дополнительные сведения о создании организации см. в разделе Создание новой организации с нуля.
В этом руководстве вы добавите проблемы из репозиториев, принадлежащих вашей организации (для проектов организации) или вам (для пользовательских проектов) в новый проект. Дополнительные сведения о создании проблем см. в разделе Создание проблемы.
Создание проекта
Для начала создайте проект организации или проект пользователя.
Создание проекта организации
-
В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
-
Щелкните название своей организации.
-
Под именем организации щелкните Projects.

-
Щелкните Создать проект.
-
Выберите тип проекта или шаблона, который вы хотите использовать.
- Чтобы создать пустой проект, в разделе «Начать с нуля» нажмите «Таблица», «Дорожная карта» или «Доска».
- Чтобы создать проект из шаблона, щелкните нужный шаблон. Вы можете выбрать встроенные шаблоны, проверенные GitHub, шаблоны, созданные вашей организацией, и рекомендуемые шаблоны, выбранные вашей организацией.
-
При необходимости, если вы выбрали шаблон, просмотрите поля, представления, рабочие процессы и аналитические сведения, которые будут созданы.
-
В текстовом поле в разделе «Название проекта» введите название нового проекта.
-
При необходимости запустите проект с уже добавленными элементами, выбрав Импорт элементов из репозитория. Все новые и существующие элементы из выбранного репозитория будут добавлены в ваш проект, и он будет назначен репозиторием вашего проекта по умолчанию.
-
Нажмите кнопку Создать проект.
Создание проекта пользователя
-
В правом верхнем углу GitHubщелкните рисунок профиля, а затем щелкните профиль.

-
В профиле щелкните Projects.

-
Щелкните Создать проект.
-
Выберите тип проекта или шаблона, который вы хотите использовать.
- Чтобы создать пустой проект, в разделе "Начать с нуля", нажмите кнопку "Таблица ", "Стратегия" или "Доска".
- Чтобы создать проект из шаблона, щелкните встроенный шаблон, который вы хотите использовать.
-
При необходимости, если вы выбрали шаблон, просмотрите поля, представления, рабочие процессы и аналитические сведения, которые будут созданы.
-
В текстовом поле в поле "Имя проекта" введите имя нового проекта.
-
Нажмите кнопку Создать проект.
Настройка описания проекта и файла README
Вы можете задать описание проекта и файл сведений проекта, чтобы проинформировать о назначении проекта, предоставить инструкции по использованию проекта и включить все соответствующие ссылки.
-
Перейдите к своему проекту
-
В правом верхнем углу щелкните октикона "kebab-horizontal" aria-label="More options" %} (Дополнительные параметры), чтобы открыть меню.

-
В меню щелкните Settings для доступа к параметрам проекта.
-
Чтобы добавить краткое описание в проект, в разделе "Добавить описание" введите описание в текстовом поле и нажмите кнопку Сохранить.
-
Чтобы обновить файл сведений для проекта, в разделе README введите содержимое в текстовом поле.
- Файл сведений можно отформатировать с помощью Markdown. Дополнительные сведения см. в разделе Базовый синтаксис написания и форматирования.
- Чтобы переключаться между текстовым полем и предварительным просмотром изменений, щелкните или .
-
Чтобы сохранить изменения в файле сведений, нажмите кнопку Сохранить.
Вы можете просматривать и вносить быстрые изменения в описание проекта и файл сведений, перейдя к проекту и щелкнув в правом верхнем углу.
Добавление элементов в проект
Затем добавьте в проект несколько элементов.
-
Поместите курсор в нижней строке проекта рядом с .

-
Вставьте URL-адрес проблемы или запроса на вытягивание.
-
Чтобы добавить проблему или запрос на вытягивание, нажмите Возврат.
Повторите описанные выше действия несколько раз, чтобы добавить несколько элементов в проект.
Дополнительные сведения и другие способы добавления проблем в проект или других элементов, которые можно добавить в проект, см. в разделе Добавление элементов в ваш проект.
Добавление черновиков проблем в проект
Теперь добавьте в проект черновик проблемы
-
Поместите курсор в нижней строке проекта рядом с .

-
Введите идею и нажмите клавишу ВВОД.
-
Чтобы добавить основной текст, щелкните название черновика проблемы. В появившемся поле ввода Markdown введите текст черновика проблемы и нажмите Сохранить.
Добавление полей
Затем создайте настраиваемые поля для управления итерацией, приоритетом и оценками для элементов проекта.
Создание поля итерации
Создайте поле итерации, чтобы запланировать и отслеживать работу по повторяющимся блокам времени. Итерации можно настроить в зависимости от стиля работы вашей команды, указав настраиваемую длину и возможность вставки разрывов.
- В представлении таблицы в правом заголовке поля щелкните .

- Щелкните Создать поле.
- В верхней части раскрывающегося списка введите имя нового поля.
- Выбор итерации
- Чтобы изменить длительность каждой итерации, введите новое значение, а затем щелкните раскрывающийся список и выберите единицы измерения: дни или недели.
- Нажмите кнопку Сохранить.
Укажите итерацию для всех элементов проекта.
Создание поля приоритета
Теперь создайте настраиваемое поле с именем Priority, содержащее значения: High, Medium или Low.
- В представлении таблицы в правом заголовке поля щелкните .

- Щелкните Создать поле.
- В верхней части раскрывающегося списка введите имя нового поля.
- Выбор одного выбора
- В разделе «Параметры» введите первый вариант, «Высокий».
- Чтобы добавить дополнительные поля, для «Среднего» и «Низкого» нажмите Добавить опцию.
- Нажмите кнопку Сохранить.
Укажите приоритет для всех элементов проекта.

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

- Щелкните Создать поле.
- В верхней части раскрывающегося списка введите имя нового поля.
- Выбор номера
- Нажмите кнопку Сохранить.
Укажите оценку для всех элементов проекта.
Создание представлений
Создайте представления для визуализации элементов в таблице, доске и схеме развития.
Дополнительные сведения о настройке представлений см. в разделе Настройка представлений в проект.
Создание невыполненной работы группы
Макет таблицы можно использовать для визуализации невыполненной работы команды в виде электронной таблицы, что позволяет просматривать множество полей и вносить изменения.
Выберите видимые поля для представления, чтобы сообщить о приоритете и ходе выполнения невыполненной работы команды.
-
В представлении таблицы в самом правом заголовке поля щелкните .

-
В разделе "Скрытые поля" нажмите Type, Status, Sub-issues progress, Assignees, Linked pull requests, Priority, and Estimate.
Затем сгруппируйте все элементы проекта по приоритетам, чтобы упростить обзор элементов с высоким приоритетом.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Group.
- Нажмите Приоритет.
Теперь переместите элементы между группами, чтобы изменить приоритет.
- Выберите элемент.
- Перетащите элемент в другую группу приоритетов. При этом приоритет элемента изменится на приоритет новой группы.
Вы также можете отобразить сумму поля для каждой Estimate группы приоритетов.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Field sum.
- Выберите " Оценка".
При группировке элементов по приоритету и добавлении суммы полей на предыдущих шагах проект отображал индикатор, чтобы показать, что представление было изменено. Сохраните эти изменения, чтобы все участники совместной работы видели задачи, сгруппированные по приоритету.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Нажмите кнопку Сохранить изменения.
Вы можете передать этот URL-адрес другим сотрудникам, чтобы все были в курсе приоритетов по проекту. После сохранения представления его будет видеть каждый, кто открывает этот проект. В нашем упражнении вы выполнили группировку по приоритетам, но здесь можно добавить и другие модификаторы, такие как сортировка, фильтр или макет.
Наконец, чтобы указать назначение представления, присвойте ему описательное имя.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Переименовать представление.
- Введите новое имя представления.
- Чтобы сохранить изменения, нажмите Возврат.
Затем вы создадите новые представления с различными макетами.
Дополнительные сведения о настройке таблиц см. в разделе Настройка макета таблицы.
Создание еженедельного представления доски итерации
Чтобы просмотреть ход выполнения элементов проекта в канбан-доске, можно использовать макет доски. Макет доски основан на поле состояния по умолчанию, поэтому укажите состояние для каждого элемента в проекте.
Сначала создайте новое представление.
- Справа от существующих представлений нажмите кнопку "Создать представление" с вкладками представления

Затем перейдите к макету доски.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- В разделе «Макет» нажмите «Доска».
Чтобы указать назначение представления, присвойте ему описательное имя.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Переименовать представление.
- Введите новое имя представления.
- Чтобы сохранить изменения, нажмите Возврат.
Добавьте фильтр iteration:@current только для добавления элементов из текущей итерации.
Вы также можете отобразить сумму Estimate поля для каждого столбца состояния.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Field sum.
- Выберите " Оценка".
При добавлении фильтра и добавлении суммы полей на предыдущих шагах проект отображал индикатор, чтобы показать, что представление было изменено. Сохраните это представление, чтобы вы и ваши коллеги могли легко открывать его в будущем.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Нажмите кнопку Сохранить изменения.
Дополнительные сведения о настройке досок см. в разделе Настройка макета доски.
Создание стратегии создания команды
Чтобы просмотреть элементы проекта на временной шкале, можно использовать макет схемы. Стратегии используют настраиваемые поля даты и итерации для размещения проблем, запросов на вытягивание и черновиков элементов на временной шкале, что позволяет отслеживать работу с течением времени и отслеживать ход выполнения.
Сначала создайте новое представление.
- Справа от существующих представлений нажмите кнопку "Создать представление" с вкладками представления

Затем перейдите к макету стратегии.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- В разделе «Макет» нажмите «Дорожная карта».
Вы можете добавить вертикальные маркеры в схему, чтобы отобразить вехи, связанные с элементами проекта.
-
В правом верхнем углу стратегии щелкните Маркеры.

-
В меню выберите маркеры, которые вы хотите отобразить в стратегии.
При добавлении маркеров в проекте отображается индикатор, показывающий, что представление было изменено. Сохраните это представление, чтобы вы и ваши коллеги могли легко открывать его в будущем.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Нажмите кнопку Сохранить изменения.
Чтобы указать назначение представления, присвойте ему описательное имя.
- Нажмите Просмотр рядом с строкой поиска в текущем открытом виде.
- Щелкните Переименовать представление.
- Введите новое имя представления.
- Чтобы сохранить изменения, нажмите Возврат.
Дополнительные сведения о настройке схем см. в разделе Настройка макета стратегии.
Настройка встроенной автоматизации
Затем настройте рабочий процесс автоматической добавления, чтобы автоматически добавлять проблемы, открытые в репозитории с определенной меткой в проект.
-
Перейдите к своему проекту
-
В правом верхнем углу щелкните , чтобы открыть меню.

-
В меню щелкните Workflows.
-
В списке "Рабочие процессы по умолчанию" щелкните "Автоматически добавить в проект".
-
Чтобы начать редактирование рабочего процесса, в правом верхнем углу нажмите кнопку "Изменить".

-
В разделе "Фильтры" выберите репозиторий, из которого вы хотите добавить элементы.
-
Рядом с выбором репозитория введите критерии фильтра, которые нужно сопоставить, прежде чем они будут автоматически добавлены в проект. Например, чтобы отловить все проблемы и запросы на вытягивание, открытые с меткой «вопрос», используйте
is:issue,pr label:question. -
Чтобы включить новый рабочий процесс, нажмите кнопку "Сохранить" и включить рабочий процесс.
Наконец, добавьте встроенный рабочий процесс, чтобы задать состояние Todo всем элементам, добавляемым в проект.
-
В правом верхнем углу щелкните , чтобы открыть меню.
 -
В меню щелкните Workflows.
-
В разделе Рабочие процессы по умолчанию щелкните Элемент, добавленный в проект.
-
Рядом с пунктом Когда должны быть выбраны элементы
issuesиpull requests. -
Рядом с пунктом Задать выберите Состояние:Todo.
-
Щелкните переключатель Отключено, чтобы включить этот рабочий процесс.
Дополнительные сведения об автоматизации проекта и других рабочих процессов по умолчанию можно настроить для актуальности элементов проекта, см. в разделе Автоматизация проект.
Просмотр диаграмм и аналитических сведений
Вы можете использовать аналитические сведения для Projects, чтобы просматривать аналитику и настраивать диаграммы, в которых используются элементы, добавленные в проект как исходные данные. Фильтры можно применить к диаграмме по умолчанию, а также создать собственные диаграммы, выбрав конфигурацию группировки, макета, оси X и оси Y.
- Перейдите к своему проекту
- В правом верхнем углу, чтобы получить доступ к аналитическим сведениям, щелкните .

- В меню слева нажмите Новая диаграмма.
- Чтобы изменить имя новой диаграммы, щелкните , введите новое имя и нажмите клавишу ВВОД.
- Над диаграммой введите фильтры для выбора данных, используемых для построения диаграммы. См . раздел AUTOTITLE.
- Справа от текстового поля фильтра нажмите Сохранить изменения.
Дополнительные сведения см. в разделе Аналитические сведения для Projects.