{"meta":{"title":"Рекомендации по Projects","intro":"Советы по управлению проектами.","product":"GitHub Issues","breadcrumbs":[{"href":"/ru/issues","title":"GitHub Issues"},{"href":"/ru/issues/planning-and-tracking-with-projects","title":"Projects"},{"href":"/ru/issues/planning-and-tracking-with-projects/learning-about-projects","title":"Сведения о Projects"},{"href":"/ru/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects","title":"Рекомендации по Projects"}],"documentType":"article"},"body":"# Рекомендации по Projects\n\nСоветы по управлению проектами.\n\nВы можете использовать Projects для управления работой в GitHub, где находятся ваши проблемы и запросы на вытягивание. Ознакомьтесь с советами по эффективному управлению проектами. Дополнительные сведения о Projectsсм. в разделе [Около Projects](/ru/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects).\n\n## Обмен данными между проблемами и запросами на вытягивание\n\nПроблемы и запросы на вытягивание включают встроенные возможности, позволяющие легко взаимодействовать с участниками совместной работы. Используйте @mentions, чтобы отправить оповещение о комментарии для одного пользователя или всей команды. Назначьте проблемы участникам совместной работы, чтобы сообщить об ответственности. Предоставьте ссылки на связанные проблемы или запросы на вытягивание, чтобы объяснить, как они связаны.\n\n## Разделение больших проблем на небольшие\n\nБлагодаря разделению большой проблемы на небольшие работа становится более управляемой и позволяет членам команды работать параллельно. Это также способствует созданию меньших запросов на вытягивание, которые проще проверять.\n\nВы можете добавить вложенные проблемы в проблему, чтобы быстро разбить большие части работы на небольшие проблемы. Вложенные проблемы добавляют поддержку иерархий проблем на GitHub путем создания связей между проблемами. Вы можете создать несколько уровней вложенных проблем, которые точно представляют проект, разбив задачи на точное количество необходимых вам и вашей команде сведений. См. раздел \\[AUTOTITLE и [Добавление вложенных проблем](/ru/issues/tracking-your-work-with-issues/using-issues/adding-sub-issues)]\\(/issues/tracking-your-work-with-issues/using-issues/browsing-sub-issues).\n\nВы также можете использовать типы проблем для классификации работы в репозиториях в организации вместе с вложенными проблемами. Дополнительные сведения см. в разделе [Управление типами проблем в организации](/ru/issues/tracking-your-work-with-issues/using-issues/managing-issue-types-in-an-organization).\n\nЧтобы обеспечить эффективный прогресс, четко определите, какие проблемы блокируются или блокируются другими проблемами. См [. раздел AUTOTITLE](/ru/issues/tracking-your-work-with-issues/using-issues/creating-issue-dependencies).\n\nЧтобы отслеживать, как небольшие проблемы соответствуют более крупной цели, используйте вехи или метки. Дополнительные сведения см. в разделе \\[AUTOTITLE и [Сведения о вехах](/ru/issues/using-labels-and-milestones-to-track-work/about-milestones)]\\(/issues/using-labels-and-milestones-to-track-work/managing-labels).\n\n## Использование описания, README и обновлений состояния для совместного использования сведений о проекте\n\nИспользуйте описание проекта и файл README, чтобы предоставить общий доступ к сведениям о проекте.\n\nНапример:\n\n* объяснение назначения проекта;\n* описание представлений проекта и их использования;\n* включение соответствующих ссылок и пользователей для получения дополнительных сведений.\n\nФайлы README проекта поддерживают Markdown, что позволяет использовать изображения и расширенное форматирование, например ссылки, списки и заголовки. Дополнительные сведения см. в разделе [Создание проект](/ru/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project).\n\nВы также можете предоставлять общий доступ к обновлениям высокого уровня другим пользователям проекта, публикуя обновления состояния. Обновления состояния позволяют пометить проект с состоянием, например \"On track\" или \"At Risk\", задать даты начала и целевой даты, а также предоставить общий доступ к записанным обновлениям в команде. Дополнительные сведения см. в разделе [Предоставление общего доступа к обновлениям проект](/ru/issues/planning-and-tracking-with-projects/sharing-project-updates).\n\n## Создание настраиваемых представлений элементов проекта\n\nИспользуйте представления проекта для просмотра проекта с разных углов с помощью макета таблицы, доски и плана. Представления позволяют управлять невыполненной работой вашей команды, еженедельные итерации, стратегии выполнения команд и планы выпуска функций только для названия нескольких.\n\nНапример, можно настроить представления следующим образом:\n\n* Фильтрация по состоянию для просмотра всех элементов без запуска\n* Группирование по пользовательскому полю приоритета для отслеживания объема элементов с высоким приоритетом\n* Сортировка по пользовательскому полю даты для просмотра элементов с самой ранней целевой датой доставки\n* Срез, назначаемый получателем для просмотра емкости команды\n* Отображение суммы полей для оценки для выделения сложности для группы элементов\n* Добавление ограничения столбца в столбец доски для поддержания фокуса\n\nНиже приведен пример макета таблицы:\n\n![Снимок экрана: пример макета таблицы.](/assets/images/help/projects-v2/example-table.png)\n\nНиже приведен пример макета доски:\n\n![Снимок экрана: пример макета доски.](/assets/images/help/projects-v2/example-board.png)\n\nНиже приведен пример макета плана:\n\n![Снимок экрана: пример макета схемы.](/assets/images/help/projects-v2/example-roadmap.png)\n\nДополнительные сведения см. в разделе [Настройка представлений в проект](/ru/issues/planning-and-tracking-with-projects/customizing-views-in-your-project).\n\n## Добавление метаданных в элементы проекта с помощью различных типов полей\n\nВоспользуйтесь различными типами полей, чтобы соответствовать вашим потребностям и добавлять метаданные в ваши проблемы, запросы на вытягивание и черновики проблем для более широких представлений. Вы не ограничены встроенными метаданными (уполномоченный, веха, метки и т. д.), которые в настоящее время существуют для проблем и запросов на вытягивание. Например, можно добавить следующие метаданные в качестве настраиваемых полей:\n\n* Поле даты для отслеживания дат целевого корабля\n* Поле числа для отслеживания сложности задачи\n* Одно поле выбора для отслеживания того, является ли задача низкой, средней или высокой приоритетом\n* Текстовое поле для добавления краткой заметки\n* Поле итерации для планирования работы по неделям, включая поддержку перерывов\n\nПоле итерации используется для планирования работы или создания временной шкалы. Вы можете выполнить группировку по итерации, чтобы узнать, сбалансированы ли элементы между итерациями, или можете активировать фильтр, чтобы сосредоточиться на одной итерации. Поля итерации позволяют просматривать работу, выполненную в прошлых итерациях, что может помочь с планированием скорости и отражением достижений вашей команды. Эти поля также поддерживают перерывы, чтобы показать, когда вы и ваша команда делаете перерывы от итераций. См [. раздел AUTOTITLE](/ru/issues/planning-and-tracking-with-projects/understanding-fields/about-iteration-fields).\n\nИспользуйте поле с возможностью одного выбора для отслеживания сведений о задаче на основе предопределенного списка значений. Например, используйте его для отслеживания приоритета или этапа проекта. Так как значения выбираются из предопределенного списка, вы легко можете выполнить группирование или фильтрование, чтобы сосредоточиться на элементах с определенным значением.\n\nДополнительные сведения о различных типах полей см. в разделе [Общие сведения о полях](/ru/issues/planning-and-tracking-with-projects/understanding-fields).\n\n## Использование автоматизации для автоматического обновления проектов\n\nВы можете автоматизировать задачи, чтобы меньше заниматься бесполезной работой и тратить больше времени на сам проект. Чем меньше задач вам нужно выполнять вручную, тем более вероятно, что ваш проект будет оставаться актуальным.\n\nProjects предлагает встроенные рабочие процессы. Например, при закрытии проблемы можно автоматически задать состояние \"Готово\". Вы также можете настроить встроенные рабочие процессы для автоматического архивирования элементов, когда они соответствуют определенным критериям и автоматически добавлять элементы из репозитория при их сопоставлении с фильтром.\n\nКроме того, API GraphQL и GitHub Actions позволяют автоматизировать рядовые задачи по управлению проектами. Например, для отслеживания запросов на вытягивание, ожидающих проверки, можно создать рабочий процесс, который добавляет запрос на вытягивание в проект и задает состояние \"требует проверки\". Этот процесс можно активировать автоматически, когда запрос на вытягивание помечается как \"готовый к проверке\".\n\n* Дополнительные сведения о встроенных рабочих процессах см. в разделе [Использование встроенных автоматизаций](/ru/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations).\n* Дополнительные сведения об автоматическом архивации элементов см. в разделе [Архивация элементов автоматически](/ru/issues/planning-and-tracking-with-projects/automating-your-project/archiving-items-automatically).\n* Дополнительные сведения о автоматическом добавлении элементов см. в разделе [Автоматическое добавление элементов](/ru/issues/planning-and-tracking-with-projects/automating-your-project/adding-items-automatically).\n* Пример рабочего процесса см. в разделе [Автоматизация Projects с помощью действий](/ru/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions).\n* Дополнительные сведения об API см. в разделе [Использование API для управления Projects](/ru/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects).\n* Дополнительные сведения о GitHub Actionsсм. в разделе [GitHub Actions Документация](/ru/actions).\n\n## Создание диаграмм и аналитических сведений для визуализации и совместного использования хода выполнения\n\nВы можете использовать аналитические сведения для Projects, чтобы просматривать аналитику и настраивать диаграммы, в которых используются элементы, добавленные в проект как исходные данные. Фильтры можно применять к диаграмме по умолчанию, а также создавать собственные диаграммы. При создании диаграммы вы устанавливаете фильтры, тип диаграммы и отображаемые сведения. Диаграмма будет доступна всем, кто может просматривать проект.\n\nДополнительные сведения см. в разделе [Аналитические сведения для Projects](/ru/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects).\n\n## Создание шаблонов проектов для стандартизации рабочих процессов\n\nВы можете создать шаблоны проектов для вашей организации или задать проект в качестве шаблона, чтобы предоставить общий доступ к предварительно настроенного проекта другим людям в организации, которые затем они могут использовать в качестве базы для своих проектов. Шаблоны проектов включают представления, настраиваемые поля, черновики проблем и связанные поля, настроенные рабочие процессы (кроме любых рабочих процессов автоматической добавления) и аналитические сведения.\n\nДополнительные сведения см. в разделе [Управление проект шаблонами в вашей организации](/ru/issues/planning-and-tracking-with-projects/managing-your-project/managing-project-templates-in-your-organization).\n\n## Связывание проектов с командами и репозиториями\n\nВы можете добавить проекты в команду, чтобы предоставить всем участникам совместной работы доступ к своим проектам. При добавлении проекта в команду этот проект отображается на странице проектов команды, что упрощает определение проектов определенной команды.\n\nДополнительные сведения см. в разделе [Добавление проект тебя в команду](/ru/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-team).\n\nВы также можете добавить проекты в репозиторий, принадлежащий тому же пользователю или организации, которому принадлежит проект.\n\nДополнительные сведения см. в разделе [Добавление проект в репозиторий](/ru/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository).\n\n## Наличие единого истинного источника\n\nЧтобы предотвратить нарушение синхронизации сведений, сохраните один источник истины. Например, отслеживайте целевую дату доставки в одном расположении вместо распределения по нескольким полям. Затем в случае сдвига целевой даты доставки необходимо обновить дату только в одном расположении.\n\nПроекты Projects автоматически синхронизируются с данными GitHub, такими как уполномоченные, вехи и метки. Если одно из этих полей изменяется в запросе на вытягивание или в проблеме, изменение автоматически отражается в проекте.\n\n## Дополнительные материалы\n\n* [Около Projects](/ru/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)\n* [Быстрый старт для Projects](/ru/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects)"}