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


Выполнение итерации

После того, как вы запланировали итерацию, вы с вашей командой должны выполнить запланированные действия.Team Foundation Server содержит несколько средств, помогающих запустить итерацию и отслеживать ход работы команды.Независимо от выбора методологии рабочего процесса, общая цель проста: ход работы имеет ежедневную основу, таким образом, в конце итерации команда завершит то, что было установлено для выполнения.Можно использовать доску задач, созданную для текущей итерации, чтобы помочь вам и вашей команде разработчиков обсудить, какие задачи находятся в процессе выполнения, какие были сделаны и какую работу осталось сделать.Можно использовать эту доску задач совместно на ежедневных собраниях или по отдельности, когда каждый участник команды отслеживает собственную работу и общий ход работы команды.Также можно использовать диаграмму сгорания и панели выполнения, вычисляемые автоматически при просмотре хода выполнения работ командой.По мере выполнения итерации можно использовать эти вычисления и другие средства, чтобы определить, следует ли отредактировать планы, добавить больше работы или внести изменения для улучшения конечного результата.

В примерах, приведенных в этом разделе руководства, рассматриваются действия Питера, являющегося координатором Scrum и ведущим разработчиком вымышленной компании Fabrikam Fiber, во время его работы с товарищами по команде Джулией, Адамом и Анной над созданием итерации невыполненных работ и выполнением цикла спринта с использованием доски задач, списка невыполненных работ и диаграммы сгорания в TFS, помогающей им отслеживать ход выполнения задач.

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

  1. Назначение задач

  2. Обновление доски задач

  3. Просмотр хода выполнения работ

Требования

Для выполнения описанных в этом разделе процедур требуется следующее:

  • Visual Studio Premium, Visual Studio Ultimate или Visual Studio Test Professional.

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

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

Дополнительные сведения см. в разделах Управление профилем и просмотр разрешений, Доступ к функциям Team Web Access и Разрешения Team Foundation Server.

Назначение задач

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

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

  1. Откройте Team Web Access, перейдите на домашнюю страницу для рабочей группы и выберите Просмотреть задел работы.

  2. На странице Невыполненная работа по продукту выберите итерацию, которая содержит необходимую задачу для назначения.Например, команда Fabrikam Fiber работает над Спринтом 1.Питер выбирает Спринт 1, и появляется соответствующая невыполненная работа.

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

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

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

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

Назначение задачи участнику команды из доски задач

  1. Откройте Team Web Access, перейдите на домашнюю страницу для рабочей группы и выберите Просмотреть доску.

    СоветСовет

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

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

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

      Назначение задачи на доске задач

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

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

    Кроме того, из представления Участники группы в "Неназначенные" выделите или выберите задачу, которую необходимо назначить, и затем выполните одно из следующих действий:

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

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

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

Обновление доски задач

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

Обновление оставшихся часов с помощью доски задач

  1. Откройте Team Web Access, перейдите на домашнюю страницу для рабочей группы и выберите Просмотреть доску.

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

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

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

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

Обновление состояния задачи из доски задач

  • Выполните одно из следующих действий:

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

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

Добавление задачи на доску задач

  • Выполните одно из следующих действий:

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

    • Чтобы добавить задачу из Team Explorer или другой области Team Web Access, создайте задачу в виде дочернего рабочего элемента невыполненной работы по итерации, которая будет назначена вложенной итерации.Для того чтобы задача сражу же стала отображаться на доске задач, путь итерации этого рабочего элемента должен соответствовать пути текущей итерации.

    • Чтобы добавить задачу из невыполненной работы по продукту, откройте текущий список невыполненных работ, выберите элемент, а затем выберите символ "плюс" (+) рядом с этим элементом.После открытия окна рабочего элемента задачи заполните необходимые поля и затем выберите Сохранить и закрыть.Эта задача будет отображаться при следующем открытии доски задач.

Команда Fabrikam Fiber использует методологию Scrum, что позволяет поддерживать работу команды в соответствии с установленным графиком.Частью их ежедневных рабочих собраний является открытие доски задач и проверка состояний отображаемых на ней задач. Использование отображения задач на доске задач помогает продемонстрировать, что было сделано в предыдущий день, над чем нужно работать сегодня, и какие задачи нужно отложить.Они перетаскивают задачи по доске во время рабочего собрания для отображения измененного состояния рабочего процесса.Они также определяют по доске задач, сколько часов осталось у них для каждой из задач, а также могут собственноручно назначить еще неназначенные задачи по завершении других задач.

Просмотр хода выполнения работ

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

Просмотр диаграммы сгорания

  1. Откройте Team Web Access, перейдите на домашнюю страницу для группы и просмотрите диаграмму сгорания на домашней странице рабочей группы.Также можно просмотреть данную диаграмму из следующих мест:

    • Представления невыполненной работы в верхнем углу невыполненной работы для текущей итерации

    • Представления доски задач в верхнем углу

  2. Выберите миниатюрная диаграмма.

    Диаграмма откроется в новом окне.

    Диаграмма, представляющая ход выполнения и тенденции

  3. Закройте диаграмму после завершения просмотра данных.

    СоветСовет

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

Просмотр диаграммы производительности

  1. На странице Невыполненная работа по продукту выберите итерацию, для которой необходимо просмотреть диаграмму производительности.Диаграммы производительности недоступны для общей невыполненной работы по продукту.

  2. Просмотрите диаграммы производительности для итерации.

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

    Выполняющийся спринт с отображением производительности

Связанные разделы в данном руководстве

Главная | Создайте невыполненную работу | Просмотр и управление невыполненной работой с доской канбана | Оптимизация и оценка задела работы | Планирование итераций | Завершение итерации

См. также

Основные понятия

Гибкое планирование и итерации