Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Если вы являетесь единственным разработчиком или работаете в небольшой среде, вы отслеживаете проблемы, планируете функции, пишете код, тестируете, собираете и развертываете.
Если вы работаете в большой организации, вы можете сосредоточиться на определенном наборе задач, которые соответствуют конкретным ролям. Эти конкретные роли могут быть разработка программного обеспечения, управление продуктами и scrum или DevOps.
В следующей статье описываются функции и задачи, доступные для вас, на основе вашей роли.
Роли участников
Участники команды являются вкладчиками, имеющими доступ к следующим областям и многому другому:
- База кода
- Отслеживание рабочих элементов
- Гибкие инструменты
- Конвейеры сборки
- средства тестирования
Если вам нужно заблокировать определенные области для выбранного набора участников, см . раздел управления разрешениями.
Разработчики программного обеспечения
Разработчики используют Visual Studio или другие средства для разработки приложений. Затем они вносят свои изменения в репозиторий Git или в систему управления версиями Team Foundation (TFVC), размещенную в Azure DevOps. С веб-портала или поддерживаемой интегрированной среды разработки они могут просматривать репозитории, проверять журнал и многое другое.
Чтобы приступить к работе с Git, ознакомьтесь с одним из следующих ресурсов:
- Предоставление общего доступа к коду с помощью Git и Visual Studio
- Предоставление общего доступа к коду в Git с помощью Eclipse
- Предоставление общего доступа к коду в Git с помощью Xcode
- Предоставление общего доступа к коду в Git с помощью IntelliJ
- Начало работы с Git и Azure DevOps Services
Чтобы приступить к работе с TFVC, ознакомьтесь с одним из следующих ресурсов:
- Разработка и совместное использование кода в TFVC с помощью Visual Studio
- Предоставление общего доступа к коду в TFVC с помощью Eclipse
- Предоставление общего доступа к коду в TFVC с помощью Xcode
Владельцы продукта
Владельцы продуктов обычно планируют набор функций для доставки, задания приоритетов и отслеживания состояния работы, дефектов кода и проблем с клиентами. Набор веб-инструментов Agile в Azure DevOps предоставляет владельцам продуктов представления и функции, необходимые для выполнения этих задач. Вся работа фиксируется в рабочем элементе. Каждый рабочий элемент представляет определенный тип, например историю пользователя, задачу или ошибку.
- Использование невыполненной работы продукта для быстрого определения и определения приоритетов пользовательских историй, функций и других рабочих элементов
- Используйте список задач спринта и доску задач для реализации методик Scrum.
- Используйте доску для работы с методами Kanban
- Использование запросов для перечисления и обновления рабочих элементов, создания диаграмм состояния и трендов и размещения диаграмм на панелях мониторинга
- Использование панелей мониторинга для совместного использования информации, состояния и тенденций в команде или организации
Дополнительные сведения по началу работы см. в разделе "Об Azure Boards и инструментах для Agile".
Вы можете интегрировать Microsoft Excel с Azure DevOps для планирования и отслеживания работы. Дополнительные сведения см. в статье о массовом изменении с помощью Excel.
Мастера Scrum
Скрам-мастера способствуют внедрению scrum в более крупную команду, обеспечивая соблюдение рамки scrum. Они привержены методикам, но при этом остаются гибкими и открытыми для возможностей, которые позволяют команде улучшить их рабочий процесс. Мастера scrum используют те же функции, что и владельцы продуктов.
DevOps: построители, тестировщики и руководители выпусков
Преимуществом работы с Azure DevOps является набор средств и интегрированных функций, поддерживающих сборку, тестирование и развертывание программных приложений. Ознакомьтесь со следующими общими задачами, связанными с DevOps, которые поддерживает Azure DevOps.
- Определение сборок
- Модульное тестирование кода
- Запускать тесты со сборками
- Выполнение исследовательских тестов
- Определение, управление, отслеживание и утверждение выпусков
- Развертывание приложений в Azure, виртуальной машине, контейнерах Docker и т. д.
Чтобы приступить к работе, ознакомьтесь с общими сведениями в Azure Pipelines и планах тестирования Azure.
Заинтересованные лица
С доступом заинтересованных лиц любой пользователь в вашей организации может проверить состояние проекта и предоставить отзыв. Заинтересованные лица могут отслеживать приоритеты проектов и определять направление, предлагать идеи функций и добиваться согласованности с бизнес-целями команды. Заинтересованные лица также способствуют планированию путем добавления и изменения рабочих элементов. Однако они не могут вносить свой вклад в базу кода или средства тестирования упражнений.
Доступ к заинтересованным лицам, по сути, предоставляет бесплатный доступ к ограниченному набору функций для спонсоров проектов и сторонников. Дополнительные сведения см. в статье "Работа в качестве заинтересованных лиц".
Роли администратора
Уникальное преимущество работы в Azure DevOps Services — снижение затрат на обслуживание сервера. Но существует несколько административных задач, необходимых для поддержки интегрированной среды разработки программного обеспечения.
Основные задачи группируются следующим образом по членству в группе безопасности или роли.
Администраторы группы
Ответственность за настройку параметров группы, включая:
- Параметры бэклога и доски
- Зоны команд и итерации (спринты)
- Участники групп
- Командные панели мониторинга
- Шаблоны рабочих элементов группы
- Оповещения группы
Чтобы приступить к работе, см. статью "Управление командами" и настройка средств команды.
Администраторы проектов
Ответственный за настройку ресурсов на уровне проекта, в том числе:
Владельцы организации и администраторы коллекции проектов
Владельцы организации автоматически входят в группу "Администраторы коллекции проектов". Ответственность за настройку ресурсов уровня организации, включая следующие задачи:
- Управление выставлением счетов
- Добавление проектов и управление ими
- Управление разрешениями на уровне коллекции
- Настройка процессов отслеживания работы
- Установка расширений и управление ими
Сведения о начале работы см. в разделе "Управление организациями и параметрами".