Советы и рекомендации по Azure DevOps: использование встроенных функций

Опубликовано: 1 Марта, 2023
Советы и рекомендации по Azure DevOps: использование встроенных функций

Я уже некоторое время пишу об Azure DevOps здесь, в TechGenix. До сих пор мы рассматривали Wiki, настройку рабочих элементов, использование Azure DevOps в качестве IaC (инфраструктура как код) и так далее. В этом путешествии я собрал несколько советов и приемов, чтобы сэкономить время и воспользоваться некоторыми важными встроенными функциями, чтобы помочь команде быть более продуктивной и избежать повторяющихся задач при использовании Azure DevOps, и это цель этой статьи..

Использование шаблонов

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

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

Мы можем нажать на (многоточие показано в элементе 1), затем нажать «Шаблоны и захват».

В новом окне появится страница Capture Template. Мы можем начать с полей, которые мы не трогали, и мы можем сделать это, нажав Удалить неизмененные поля, тогда нам просто нужно определить, какие поля и значение.

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

Теги

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

Мы можем использовать теги, добавив этот столбец в представление невыполненной работы, и это помогает в визуализации.

Мощь запросов Azure DevOps

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

Чтобы начать использовать запросы, нажмите «Доски», «Запросы» (пункт 1), а затем определите поля и значения, которые вы хотите выполнить в запросе (пункт 2). Мы всегда можем добавить дополнительные предложения (элемент 3), щелкнуть запрос «Выполнить» (элемент 4), и результаты будут перечислены внизу той же страницы (элемент 5).

Получив запрос, соответствующий нашим требованиям, мы всегда можем его сохранить. Мы можем сохранить в пользовательском контексте (личном) или в папке «Общие запросы», которая может использоваться совместно с другими членами команды. Мы собираемся сохранить запрос, в котором перечислены все активные задачи, которым назначен тег ProjectX.

Использование электронной почты

Еще один полезный совет: мы можем отправить электронное письмо по большинству элементов, над которыми мы работаем с помощью Azure DevOps. В прошлом, используя файл проекта, нам приходилось копировать или делать снимок экрана того, что мы хотим, открывать электронное письмо и отправлять сообщение, которое является частью далекого прошлого. Используя Azure DevOps, просто найдите параметр электронной почты, как показано на изображении ниже. В других областях у него будет немного другое имя, но значок почты всегда один и тот же.

Отобразится новая страница. Введите название ресурсов, которым вы хотите адресовать это сообщение, добавьте примечание, и результаты запроса (мы отправляем электронное письмо со страницы запроса) будут перечислены. Когда закончите, просто нажмите «Отправить», и все!

Создание информационной панели

На этом этапе мы научились маркировать элементы, создавать полезные запросы для предоставления нам информации о проекте, но нам все еще не хватает более управленческого представления о том, что происходит в едином окне, верно? Вам больше не нужно ждать, добро пожаловать в Dashboards!

Чтобы приступить к созданию панели мониторинга, разверните Обзор и нажмите Панели мониторинга. С правой стороны мы можем начать нашу первую панель инструментов, нажав «Изменить» или «Добавить виджет».

Процесс редактирования аналогичен Azure Dashboards, где мы выбираем гаджеты и определяем измерения. Начнем с добавления виджета «Назначено мне», который отображается в левой части панели инструментов. Мы собираемся добавить второй виджет под названием «Заголовок запроса», и новый виджет будет размещен на панели инструментов, нажмите «Настройки». Этот виджет предоставляет только количество результатов выбранного запроса.

В колонке «Конфигурация» мы можем определить заголовок. Самое главное: существующий Query. Этот виджет имеет удобную функцию, которая позволяет нам изменять цвет в зависимости от условия. В демонстрационных целях он будет зеленым, если у нас менее пяти активных задач, синим, если больше пяти, и красным, если больше 10.

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

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

На изображении ниже мы перечисляем все задачи, определенные как активные и помеченные как ProjectX. Стоит отметить один момент: оба виджета основаны на одном и том же запросе, который мы создали в начале этой статьи.

После добавления виджетов на исходную панель инструментов нажмите «Готово», и в результате появится изображение, показанное ниже. Мы также добавили виджет уценки, чтобы предоставить некоторую информацию, и он расположен справа.

Использование сочетаний клавиш

Последний из наших советов и приемов Azure DevOps — это сочетания клавиш. Вы можете получить доступ к списку доступных сочетаний клавиш из многоточия любого рабочего элемента, а затем щелкнуть сочетания клавиш, чтобы просмотреть список. Чтобы просмотреть полный список, нажмите на ссылку «Полный список сочетаний клавиш» в правом нижнем углу.

Все ли мы рассмотрели в Azure DevOps?

Ни за что! В этом динамичном продукте, который постоянно обновляется и улучшается, есть еще много чего для изучения. Я буду добавлять некоторые подсказки в блоги здесь, в TechGenix, и в ближайшем будущем расскажу о других областях Azure DevOps.