Роли разработки программного обеспечения, поддерживаемые Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

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

Если вы работаете в большом параметре, вы можете сосредоточиться на определенном наборе задач, которые соответствуют определенным ролям. Эти конкретные роли могут быть разработка программного обеспечения, управление продуктами и scrum или DevOps.

В следующей статье описываются функции и задачи, доступные для вас, на основе вашей роли.

Роли участника

Члены команды — это участник, у которых есть доступ к следующим областям и многое другое:

  • База кода
  • Отслеживание рабочих элементов
  • Гибкие инструменты
  • Конвейеры сборки
  • средства тестирования

Если необходимо заблокировать определенные области для выбранного набора участник, см. раздел управления разрешениями.

Разработчики программного обеспечения

Разработчики используют Visual Studio или другие средства для разработки приложений. Затем они проверка изменения в репозитории Git или система управления версиями Team Foundation (TFVC), размещенном в Azure DevOps. С веб-портала или поддерживаемой интегрированной среды разработки они могут просматривать репозитории, проверка журнал и многое другое.

Чтобы приступить к работе с Git, ознакомьтесь с одним из следующих ресурсов:

Чтобы приступить к работе с TFVC, ознакомьтесь с одним из следующих ресурсов:

Владельцы продукта

Владельцы продуктов обычно планируют набор функций для доставки, задания приоритетов и отслеживания состояния работы, дефектов кода и проблем с клиентами. Набор веб-инструментов Agile в Azure DevOps предоставляет владельцам продуктов представления и функции, необходимые для выполнения этих задач. Все трудоемкие данные записываются в рабочем элементе. Каждый рабочий элемент представляет определенный тип, например историю пользователя, задачу или ошибку.

  • Использование невыполненной работы продукта для быстрого определения и определения приоритетов пользовательских историй, функций и других рабочих элементов
  • Использование невыполненной работы с спринтом и доски задач для реализации методик Scrum
  • Использование доски Kanban для работы с методами Kanban
  • Использование запросов для перечисления и обновления рабочих элементов, создания диаграмм состояния и трендов и размещения диаграмм на панелях мониторинга
  • Использование панелей мониторинга для совместного использования информации, состояния и тенденций в команде или организации

Дополнительные сведения о начале работы см. в статье "Сведения о Azure Boards и гибких средствах".

Вы можете интегрировать Microsoft Excel с Azure DevOps для планирования и отслеживания работы. Дополнительные сведения см. в статье о массовом изменении с помощью Excel.

Мастера scrum

Мастера scrum помогают упростить scrum для более крупной команды, обеспечивая выполнение платформы scrum. Они привержены методикам, но остаются гибкими и открытыми для команды, чтобы улучшить свой рабочий процесс. Мастера scrum используют те же функции, что и владельцы продуктов.

DevOps: построители, тестировщики и руководители выпусков

Преимуществом работы с Azure DevOps является набор средств и интегрированных функций, поддерживающих сборку, тестирование и развертывание программных приложений. Ознакомьтесь со следующими общими задачами, связанными с DevOps, которые поддерживает Azure DevOps.

  • Определение сборок
  • Модульное тестирование кода
  • Выполнение тестов для построений
  • Выполнение исследовательских тестов
  • Определение, управление, отслеживание и утверждение выпусков
  • Развертывание приложений в Azure, виртуальной машине, контейнерах Docker и т. д.

Чтобы приступить к работе, ознакомьтесь с общими сведениями в Azure Pipelines и планах тестирования Azure.

Заинтересованные лица

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

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

Роли администратора

Уникальное преимущество работы в Azure DevOps Services — снижение затрат на обслуживание сервера. Но существует несколько административных задач, необходимых для поддержки интегрированной среды разработки программного обеспечения.

Основные задачи группируются следующим образом по членству в группе безопасности или роли.

Администраторы группы

Ответственность за настройку параметров группы, включая:

  • Параметры невыполненной работы и платы
  • Области команд и итерации (спринты)
  • Участники групп
  • Командные панели мониторинга
  • Шаблоны рабочих элементов группы
  • Оповещения группы

Чтобы приступить к работе, см. статью "Управление командами" и настройка средств команды.

Администраторы проектов

Ответственный за настройку ресурсов на уровне проекта, в том числе:

Владельцы организации и Администратор истаторы коллекции проектов

Владельцы организации автоматически входят в группу Администратор istratorов коллекции проектов. Ответственность за настройку ресурсов уровня организации, включая следующие задачи:

  • Управление выставлением счетов
  • Добавление проектов и управление ими
  • Управление разрешениями на уровне коллекции
  • Настройка процессов отслеживания работы
  • Установка расширений и управление ими

Сведения о начале работы см. в статье "Управление организациями и Параметры".