Поделиться через


Элемент невыполненной работы по продукту (Scrum)

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

Содержание раздела

  • Определение элемента невыполненной работы по продукту

  • Добавление задач и их связывание с элементом невыполненной работы по продукту

  • Добавление тестовых случаев и их связывание с элементом невыполненной работы по продукту

  • Добавление рабочих элементов других типов в элемент невыполненной работы по продукту

  • Изменение состояния элемента невыполненной работы

Необходимые разрешения

Для просмотра элемента невыполненной работы по продукту необходимо быть членом группы Читатели или обладать разрешением Просмотр рабочих элементов на этом узле со значением Разрешить. Для создания или изменения рабочего элемента необходимо быть членом группы Участники или обладать разрешением Изменить рабочие элементы на этом узле со значением Разрешить.

Определение элемента невыполненной работы по продукту

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

Форма рабочего элемента невыполненной работы содержит поля и вкладки, показанные на следующем рисунке.

Снимок экрана с новым элементом невыполненной работы по продукту

При создании элемента невыполненной работы по продукту необходимо указать Название. Все остальные поля можно оставить пустыми или принять значения по умолчанию, чтобы изменить их позже.

Определение элемента невыполненной работы по продукту

  1. В верхней части формы рабочего элемента укажите следующие сведения.

    • В поле Название (обязательное) введите краткое описание.

    • В поле Итерация укажите путь итерации элемента.

      Можно для начала указать корневой путь итерации, а затем переместить элемент в спринт в ходе совещания по планированию спринта.

    • В списке Исполнитель щелкните имя участника команды, который владеет элементом.

      Примечание

      Владельцами рабочих элементов могут быть только члены группы Участники.

    • В списке Состояние оставьте значение по умолчанию — Новый.

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

    • В списке Причина оставьте значение по умолчанию — Новый элемент невыполненной работы.

    • В поле Объем работ введите число, обозначающее относительный рейтинг объема работ по реализации этого элемента.

      Большее число соответствует большему объему работ.

    • В поле Ценность для бизнеса введите число, показывающее относительную ценность элемента для бизнеса.

    • В поле Приоритет невыполненной работы введите число, показывающее относительный приоритет элемента.

      Большее число соответствует более низкому приоритету. По умолчанию в этом поле указано значение 1000, что помещает элемент в конец списка невыполненных работ.

      Примечание

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

    • В списке Область укажите соответствующий путь области.

      Дополнительные сведения см. в разделе Создание и изменение областей и итераций;

  2. В нижней части формы рабочего элемента укажите следующие сведения.

    • На вкладке Описание задайте более подробные сведения об элементе невыполненной работы по продукту.

    • На вкладке Условия приемки опишите условия, которые будут применяться для оценки того, выполнила ли команда требования к элементу.

    • На вкладке Журнал добавьте комментарии для записи в журнал.

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

    • На вкладке Вложения добавьте файлы, содержащие дополнительные сведения об элементе.

      Например, можно вложить цепочку сообщений электронной почты, документ, изображение или файл журнала.

  3. Свяжите элемент невыполненной работы с другими рабочими элементами, выполнив следующие действия.

    • На вкладке Тестовые случаи создайте связи с тестовыми случаями.

      Дополнительные сведения см. в подразделе Добавление тестовых случаев и их связывание с элементом невыполненной работы по продукту далее в этом разделе.

    • На вкладке Задачи создайте связи с задачами.

      Дополнительные сведения см. в подразделе Добавление задач и их связывание с элементом невыполненной работы по продукту далее в этом разделе.

    • На вкладке Связи создайте связи с другими элементами невыполненной работы или с элементами других типов, например с препятствиями. Кроме того, можно добавить гиперссылку на веб-сайт или на файл, хранящийся на сервере или веб-сайте.

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

  4. Нажмите кнопку Сохранить Сохранить рабочий элемент.

    После сохранения элемента в заголовке под панелью инструментов рабочего элемента отобразится идентификатор.

Добавление задач и их связывание с элементом невыполненной работы по продукту

Рабочие элементы задач связываются с элементом невыполненной работы по продукту для отслеживания хода работ по реализации этого элемента.

Создание задачи, связанной с элементом невыполненной работы по продукту

  1. На вкладке Задачи нажмите кнопку Добавление нового связанного рабочего элемента Создать.

    Откроется диалоговое окно Добавить новый связанный рабочий элемент.

    Снимок экрана, на котором показано добавление нового связанного рабочего элемента

  2. В списке Тип ссылки оставьте вариант по умолчанию — Дочерний.

  3. В списке Тип рабочего элемента выберите вариант Задача.

  4. В поле Название введите имя, которое как можно более точно описывает выполняемую область работ.

  5. (Необязательно.) Введите дополнительные сведения в поле Комментарий.

  6. Нажмите кнопку ОК.

    Откроется форма рабочего элемента задачи, которая будет содержать заданные сведения.

  7. Заполните оставшиеся поля и щелкните Сохранить Сохранить рабочий элемент.

    Дополнительные сведения о полях в форме рабочего элемента см. в разделе Задача (Scrum).

Связывание существующих задач с элементом невыполненной работы по продукту

  1. На вкладке Задачи нажмите кнопку Добавление связей Связь с.

    Откроется диалоговое окно Элемент невыполненной работы по продукту Добавление ссылки.

    Снимок экрана, на котором показана привязка к существующим рабочим элементам

  2. В списке Тип ссылки оставьте вариант по умолчанию — Дочерний.

  3. Нажмите кнопку Обзор.

    Откроется диалоговое окно Выбор связанных рабочих элементов.

    Снимок экрана с формой "Выбор связанных рабочих элементов"

  4. Чтобы указать задачи, с которыми требуется связать элемент невыполненной работы, выполните одно из следующих действий:

    • запустите запрос по поиску задач, с которыми необходимо создать связь;

    • введите идентификаторы задач, с которыми необходимо создать связь;

    • введите какой-либо текст из названий искомых элементов и выберите Задача в качестве типа рабочего элемента.

    Установите флажок рядом с каждой задачей, которую требуется связать с элементом невыполненной работы, и нажмите кнопку ОК.

    Диалоговое окно Выбор связанных рабочих элементов будет закрыто.

    Дополнительные сведения см. в разделе Поиск рабочих элементов для связывания или импорта.

  5. (Необязательно.) В диалоговом окне Добавление нового связанного рабочего элемента введите описание связываемых задач.

  6. Нажмите кнопку ОК, а затем — Сохранить Сохранить рабочий элемент.

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

Добавление тестовых случаев и их связывание с элементом невыполненной работы по продукту

В ходе планирования создаются тестовые случаи, которые затем связываются с элементами невыполненной работы по продукту. Рекомендованным клиентом для создания наборов тестов и тестовых случаев является средство Microsoft Test Manager. При помощи этого клиента можно также установить связь с элементом невыполненной работы, как описано в разделе Практическое руководство. Просмотр требований или сведений, полученных от пользователей, с помощью Microsoft Test Manager.

Добавление тестового случая в элемент невыполненной работы по продукту

  1. На вкладке Тестовые случаи нажмите кнопку Добавление нового связанного рабочего элемента Создать.

    Откроется диалоговое окно Добавить новый связанный рабочий элемент.

  2. В списке Тип ссылки оставьте вариант по умолчанию — Тест выполнил.

  3. В списке Тип рабочего элемента оставьте вариант по умолчанию — Тестовый случай.

  4. В поле Название введите описательное имя для тестируемой области.

  5. (Необязательно.) Введите дополнительные сведения в поле Комментарий.

  6. Нажмите кнопку ОК.

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

  7. Заполните оставшиеся поля и нажмите кнопку Сохранить Сохранить рабочий элемент.

    Дополнительные сведения о полях в форме тестового случая см. в разделе Тестовый случай (Scrum).

Добавление существующих тестовых случаев в элемент невыполненной работы по продукту

  1. На вкладке Тестовые случаи нажмите кнопку Добавление связей Добавить ссылку на.

    Откроется диалоговое окно Элемент невыполненной работы по продукту Добавление ссылки.

  2. В списке Тип ссылки оставьте вариант по умолчанию — Тест выполнил.

  3. В поле Идентификаторы рабочих элементов введите идентификаторы тестовых случаев, с которыми необходимо создать связь, или перейдите к ним.

    Можно выполнить сохраненный запрос, чтобы найти тестовые случаи, которые требуется добавить, а затем установить флажок рядом с каждым тестовым случаем, с которым необходимо создать связь. Дополнительные сведения см. в разделе Поиск рабочих элементов для связывания или импорта.

  4. (Необязательно.) Введите описание связываемых тестовых случаев.

  5. Нажмите кнопку ОК, а затем — Сохранить Сохранить рабочий элемент.

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

Добавление рабочих элементов других типов в элемент невыполненной работы по продукту

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

Создание препятствия и связывание его с элементом невыполненной работы по продукту

  1. На вкладке Связи нажмите кнопку Добавление нового связанного рабочего элемента Создать.

    Откроется диалоговое окно Добавить новый связанный рабочий элемент.

  2. В списке Тип связи выберите Связано.

  3. В списке Тип рабочего элемента щелкните Препятствие.

  4. В поле Название введите имя, которое как можно более точно описывает блокирующую проблему.

  5. (Необязательно.) Введите дополнительные сведения в поле Комментарий.

  6. Нажмите кнопку ОК.

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

  7. Заполните оставшиеся поля и нажмите кнопку Сохранить Сохранить рабочий элемент.

    Дополнительные сведения о полях формы рабочего элемента препятствия см. в разделе Препятствие (Scrum).

Изменение состояния элемента невыполненной работы

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

Схема состояний элемента невыполненной работы

Схема состояния элемента невыполненной работы по продукту

Типичная схема рабочего процесса.

  • Создание элемента невыполненной работы по продукту в состоянии по умолчанию Новый.

  • Переход из состояния Новый в состояние Утверждено.

  • Переход из состояния Утверждено в состояние Зафиксировано.

  • Переход из состояния Зафиксировано в состояние Выполнено.

Переходы вне стандартного процесса

  • Переход из состояния Новый в состояние Удалено.

  • Переход из состояния Удалено в состояние Новый.

  • Переход из состояния Утверждено в состояние Удалено.

  • Переход из состояния Зафиксировано в состояние Утверждено.

  • Переход из состояния Выполнено в состояние Зафиксировано.

Изменения состояния

Условия использования

Из Новый в Утверждено.

Владелец продукта утверждает элемент невыполненной работы по продукту.

Из Новый в Удалено.

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

Из Утверждено в Зафиксировано.

Команда зафиксировала необходимость реализовать элемент невыполненной работы в текущем спринте.

Из Утверждено в Удалено.

Команда не будет реализовывать элемент невыполненной работы, поскольку требования к продукту или другие условия изменились.

Из Удалено в Новый.

Команда пересмотрела элемент невыполненной работы.

Из Зафиксировано в Выполнено.

Команда завершила реализацию элемента невыполненной работы; условия приемки соблюдены.

Из Выполнено в Зафиксировано.

Команда обнаружила дополнительные задачи, которые должны быть выполнены в рамках этого элемента невыполненной работы.

Из Зафиксировано в Утверждено.

Работа по элементу невыполненной работы была остановлена из-за изменения приоритетов или состава команды.

См. также

Другие ресурсы

Visual Studio Scrum 1.0