Сведения о состояниях рабочего процесса в невыполненных работах и досках
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Рабочие процессы важны для управления рабочими элементами, состоящими из состояний, переходов и причин. Каждый рабочий процесс определяется для определенного типа рабочего элемента. Переходы позволяют двигаться между состояниями, как вперед, так и назад. При добавлении настраиваемого состояния система автоматически включает переходы во все другие унаследованные состояния, за исключением удаленного состояния.
Каждое состояние классифицируется для поддержки невыполненных операций и представлений доски средства Agile, обеспечивая упрощенный и упорядоченный рабочий процесс.
Состояния рабочего процесса
Состояния рабочего процесса определяют ход выполнения рабочего элемента от создания до закрытия. Для истории пользователя (гибкий процесс) основные состояния: новые, активные, разрешенные и закрытые. Состояние "Удалено" используется для удаления рабочего элемента из невыполненной работы; Дополнительные сведения см. в разделе "Перемещение, изменение или удаление рабочих элементов".
Естественные прогрессии и регрессии для типов рабочих элементов — история пользователя (Agile), проблема (базовый), элемент невыполненной работы продукта (Scrum) и требование (CMMI) — как показано ниже.
Состояния рабочего процесса: история пользователя, гибкий процесс
Состояния категорий
Состояния категорий определяют способ обработки каждого состояния рабочего процесса с помощью средств планирования Agile и мини-приложений панели мониторинга. Типы рабочих элементов используют категории состояний для отслеживания хода выполнения. Эти состояния применяются ко всем проектам с использованием одного процесса и влияют на то, как рабочие элементы отображаются в невыполненных работах и досках. Категории состояний, используемые невыполненной работой, досками и мини-приложениями, предлагаются, в процессе выполнения, разрешены и завершены.
В следующей таблице показано, как по умолчанию наследуемые состояния соответствуют состояниям категории для четырех системных процессов, включая типы рабочих элементов плана тестирования. Состояния рабочего процесса для тестового дела, конструктора тестов и набора тестов одинаковы для всех четырех системных процессов.
Категории
Отслеживание работы
Отслеживание тестов
Предлагаемое: назначено состояниям, связанным с недавно добавленными рабочими элементами, чтобы они отображались в невыполненной работе. Первый столбец на досках и досках задач сопоставляется с предлагаемой категорией состояния.
Новый
Проектирование (тестовый случай)
Выполняется: назначено состояниям, представляющим активную работу. Рабочие элементы, назначенные состояниям, сопоставленным с этой категорией, отображаются в невыполненной работе (если вы не решили скрыть их) и составляют средние столбцы на досках.
Активный (ошибка, эпическая, функция, история пользователя)
Активный (тестовый план) в планировании (набор тестов) в процессе выполнения (test Suite) ready (Test Suite) (тестовый случай)
Разрешено: назначено состояниям, представляющим решение, было реализовано, но еще не проверено. Как правило, эти состояния применяются к ошибкам. Рабочие элементы в состоянии разрешенной категории отображаются в невыполненной работе по умолчанию. Вы также можете включить разрешенные состояния в диаграммы сгорения, обеспечивая более точное отслеживание хода выполнения. Средства Agile обрабатывают состояние разрешенной категории точно так же, как состояние категории "Ход выполнения".
Разрешено (ошибка)
Н/Д
Завершено: назначено состояниям, представляющим завершенную работу. Рабочие элементы, состояние которых находится в этой категории, не отображается в невыполненной работе и отображается в последнем столбце доски. Нельзя изменять состояния в этой категории и не добавлять состояния в эту категорию.
Закрыто (ошибка, эпическая, функция, история пользователя)
Закрытый (тестовый случай) завершен (набор тестов) неактивный (план тестирования)
Удалено: назначено удаленному состоянию. Рабочие элементы в состоянии, сопоставленном с удаленной категорией, скрыты от невыполненной работы и интерфейса доски.
Удалено (эпическая, функция, история пользователя)
Н/Д
Типы рабочих элементов и их доски
Узнайте, где отображается каждый тип рабочего элемента, чтобы эффективно управлять работой.
Категория типа рабочего элемента | Рабочие элементы отображаются здесь |
---|---|
Требование | Только на доске продуктов. |
Функция | Только на борту портфеля компонентов. |
Ситуация | Только на борту эпического портфеля. |
Пользовательское | Только на пользовательской доске портфеля. |
Совет
Рекомендуется сопоставить каждое состояние рабочего процесса с столбцом. Если он не сопоставлен, он не отображается на доске.
Примечание.
Завершенные или закрытые рабочие элементы не отображаются в невыполненных журналах и досках после их значения "Измененная дата " больше 183 дней (около половины года). Эти элементы по-прежнему можно перечислить с помощью запроса. Если вы хотите, чтобы они отображались в невыполненной работы или доске, вы можете внести незначительные изменения в них, что сбрасывает часы.
Примечание.
Завершенные или закрытые рабочие элементы не отображаются в невыполненных журналах и досках после их значения "Измененная дата " больше года. Эти элементы по-прежнему можно перечислить с помощью запроса. Если вы хотите, чтобы они отображались в невыполненной работы или доске, вы можете внести незначительные изменения в них, что сбрасывает часы.
Активированы поля "По даты" и "Дата" и "Разрешено по дате"
Система обновляет эти поля— активированная по дате, активированной дате, разрешенной дате и разрешенной дате— при изменении на основе соответствующих состояний категории рабочего процесса. При изменении состояния рабочего процесса в категорию состояния "Ход выполнения" обновляется дата активации и активации. Когда состояние рабочего процесса изменяется на категорию разрешенных состояний, обновляется разрешенная дата и дата разрешения.
Дополнительные сведения о сопоставлении состояний рабочего процесса с категориями состояний см. в статье "Как состояния рабочего процесса и категории состояний используются в невыполненных работах и досках".
Примечание.
Логика, управляющая полями, описанными здесь, применяется к Azure DevOps Services, обновлению Azure DevOps Server 2020.1 и более поздним версиям.
Так как эти поля ссылаются на категории состояния рабочего процесса, настраиваемые рабочие процессы ссылаются на добавленные при обновлении полей. Дополнительные сведения о настройке см. в разделе "Настройка рабочего процесса".
Дополнительные примечания:
- Поля обновляются в любое время, когда рабочий элемент перемещается из любого состояния категории, отличного от заданного. Например, если вы обновляете рабочий элемент с нового на исправленное, то обновляются поля "Разрешенные даты" или "Разрешенная дата ". Однако при обновлении с фиксированного и готового к тестированию (которые находятся в том же состоянии категории), поля "Разрешенная дата" или "Разрешенная дата " не обновляются.
- При переходе назад, например переход от разрешенного к активному состоянию, система очищает значения полей "Разрешенные по/разрешенной дате". Если вы получили от "Активный к новому", система очищает значения для полей "Активированная дата" или "Активированная дата ".
- Не изменяйте значения этих полей вручную. Это системные поля, которые управляются системными правилами. Любое значение, которое вы пытаетесь задать, перенаписывается.
Добавление состояния и столбца
Используйте как состояния, так и столбцы для отслеживания состояния работы. Состояния рабочего процесса совместно используются в проекте, а столбцы совместно используются в команде. Только администраторы коллекции проектов могут добавлять пользовательские состояния, а администраторы групп могут добавлять столбцы.
Добавьте настраиваемые состояния для выравнивания всех команд с рабочим процессом организации. Настройка процесса автоматически настраивает проекты и типы рабочих элементов, ссылающиеся на него.
Пользовательские состояния помогают избежать путаницы из разных команд, создающих запросы на основе столбцов. Так как команды могут настраивать столбцы доски и пловки, значения рабочих элементов могут отличаться между досками. Сохранение единого владения рабочими элементами по пути к области группы или формализации столбцов путем добавления пользовательских состояний, совместно используемых между командами.
Автоматическое завершение рабочих элементов с запросами на вытягивание
При связывании рабочего элемента с запросом на вытягивание (PR) вы можете автоматически завершить эти рабочие элементы при завершении запроса на вытягивание. Дополнительные сведения см. в разделе "Автозавершиваемые рабочие элементы" с запросами на вытягивание.
Автоматизация переходов состояния рабочего элемента
Вы можете автоматически обновить состояние рабочего элемента в соответствии с состоянием его дочерних задач. Дополнительные сведения см. в разделе "Автоматизация переходов состояния рабочего элемента".
Связанные статьи
Модель процесса наследования
- Настройка рабочего процесса
- Применение правил к состояниям рабочего процесса
- Оценка правил
- Изучение сценариев настраиваемых правил
Локальная модель XML-процесса
Мини-приложения информационной панели