Советы и рекомендации по Azure DevOps: использование встроенных функций
![Советы и рекомендации по Azure DevOps: использование встроенных функций](/public/uploads/img/1/3/90/28935.jpg)
Я уже некоторое время пишу об 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.