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


Настройка страниц невыполненной работы

Можно настраивать функции " невыполненная работа по Team Web Access для определения различных типов рабочих элементов полей и столбцов, которые отображаются на страницы.Страница " невыполненная работа по предоставляет доступ к 2 типа страниц.Страница " невыполненная работа по продукту перечислены эти элементы " невыполненная работа по продукту, которые должны быть превращенным, но пока еще незафиксированных.Страницы " невыполненная работа по итерации " перечислены эти элементы невыполненной работы, присвоенные определенной итерации.Дополнительные сведения об использовании страниц невыполненной работы см. в разделе Гибкое планирование и итерации.

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

Вы настраиваете страницы невыполненной работы, путем экспортирования XML-файлы определений для командного проекта или путем загрузить последнюю версию шаблонов процессов для командного проекта.Xml-файлы определений, используемые для настройки страницы " невыполненная работа по категории, AgileConfiguration и CommonConfguration.Дополнительные сведения о экспортировать эти файлы или загрузить их см. в разделе Настройка категорий для типов рабочих элементов [witadmin], Управление процесса конфигурация [witadmin] и Загрузка последней версии шаблонов процессов.

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

  • Взаимодействие «Быстрого перетаскивания»

  • Столбцы и последовательность столбцов

  • Печатает рабочих элементов, считаются элементами невыполненной работы

  • Скорости работы команды

  • Оставшиеся трудозатраты " емкость -- действие, а дни, работающее

Требования

  • Запуск программы командной строки witadmin, необходимо быть членом группы Team Foundation Administrators или членом группы Администраторы проекта для проекта.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

  • Чтобы просмотреть страницу невыполненной работы, разрешения Team Web Access, должны быть определены в *** Full ***.Могут применяться дополнительные требования лицензирования.Дополнительные сведения см. в разделе Доступ к функциям Team Web Access.

Взаимодействие «Быстрого перетаскивания»

Использование быстро добавить» функция «, можно задать поля и типы рабочих элементов, доступных для быстро добавлять элементы в невыполненную работу.Можно добавить или удалить поля, которые появляются в панели, что команда используется для ввода новых элементов невыполненной работы.Конфигурация по умолчанию определяет только Название (System.Title) для гибкой разработки и scrum и включает *** тип требования *** (Microsoft.VSTS.CMMI.RequirementType) для CMMI.

ПримечаниеПримечание

Чтобы добавить типы рабочих элементов «быстро добавить», добавьте их в категории компоненты ", как описано в Печатает рабочих элементов, считаются элементами невыполненной работы.

Настраивать быстрая добавление панели

  1. Для запуска программы командной строки witadmin, откройте окно командной строки, в которой Visual Studio или установленны или Team Explorer и ввод:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    В 64-разрядной версии Windows замените %programfiles% на %programfiles(x86)%.

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

    witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
    

    Пример CollectionURL http://MyServer:8080/tfs/TeamProjectCollectionName.

  3. Откройте файл AgileConfiguration в блокноте и найдите элемент AddPanel.

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

    СоветСовет

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

    Если командный проект настроен синхронизироваться с сервером проекта, может потребоваться добавить поле, используемое для отправки на сервер рабочие элементы проекта (Microsoft.Sync.ProjSrv.Submit).

    Например, следующий синтаксис добавляет элемент Приоритет на панели.

    <AddPanel>
       <Fields>
          <Field refname="System.Title" />
          <Field refname="Microsoft.VSTS.Common.Priority" />
       </Fields>
    </AddPanel>
    
    ПримечаниеПримечание

    Категории компонентов можно указать типы рабочих элементов для включения в невыполненную работу продукта, а также для этих рабочих элементов можно указать поля.Необходимо указать ссылочное имя поля, которое определено для типа рабочего элемента, включенных в категории компоненты.Дополнительные сведения см. в разделе Справочник по полям рабочих элементов для Visual Studio ALM.

    На следующем рисунке показана панель после импорта файл.

    Панель невыполненной работы, к которой добавлено поле "Ранг"

К началу

Столбцы и последовательность столбцов для страниц невыполненной работы

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

Настраивать макет столбца

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

    witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
    
  2. Откройте файл AgileConfiguration в блокноте и найдите элемент Columns в разделе ProductBacklog для страницы невыполненная работа по продукту или IterationBacklog для страниц " невыполненная работа по итерации.

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

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

    <ProductBacklog>
       <Columns>
          <Column refname="Microsoft.VSTS.Common.Priority" width="400" />
          <Column refname="System.Title" width="400" />
          <Column refname="System.State" width="100" />
          <Column refname="Microsoft.VSTS.Scheduling.Effort" width="50" />
          <Column refname="System.IterationPath" width="200" />
       </Columns>
        . . .
    </ProductBacklog>
    

    При необходимости можно удалить столбец для поля.

  4. (Необязательно) чтобы изменить ширину столбца, измените значение, присвоенное width, которое определено в пикселях.

    Например, можно изменить баллов описаний ширина значение в 100 точек, указав следующий синтаксис.

    <Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="100" />
    
  5. Введите следующую команду импортировать файл определения:

    witadmin importagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
    
  6. Нажмите клавишу F5 для обновления Team Web Access веб-страницу, чтобы отразить изменения.

К началу

Печатает рабочих элементов, считаются элементами невыполненной работы

Элементы невыполненной работы соответствуют этим типам рабочих элементов, добавляемых в категории компоненты.Элементы, отображаемые на странице " невыполненная работа по продукту совпадают с рабочими элементами которых состояние рабочего процесса, связанный с metastate Proposed или metastate InProgress, которые еще не были присвоенные итерации.Дополнительные сведения об этих состояниях см. в разделе Состояния рабочего процесса, metastates и конфигурация процесса.

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

  • Добавление типа рабочего элемента в категории компоненты (Microsoft.RequirementCategory).

  • Настройка metastates для типа рабочего элемента в файле CommonConfiguration если они отличаются от уже определенных результатов.

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

    <FIELD name="Story Points" refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Double" reportable="measure" formula="sum" >
    

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

Определения типов рабочих элементов, появляющихся невыполненной работы

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

    witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    
  2. Открытие категории храните в блокноте, и устраивайте элемент CATEGORY для "Requirement Category".

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

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

    <CATEGORY name="Requirement Category" refname="Microsoft.RequirementCategory">
       <DEFAULTWORKITEMTYPE name="Product Backlog Item" />
       <WORKITEMTYPE name="Bug" />
       <WORKITEMTYPE name="Phone Bug" />
    </CATEGORY> 
    
    Важное примечаниеВажно

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

  4. Введите следующую команду импортировать файл определения:

    witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\Categories.xml"
    
  5. Нажмите клавишу F5 для обновления Team Web Access веб-страницу, чтобы отразить изменения.

Присвоить metastates к состояниям рабочего процесса типа рабочего элемента " невыполненная работа по

  1. Продолжающ из предыдущей процедуры экспортировать файл определения CommonConfiguration для командного проекта, введите следующую команду в окне командной строки:

    witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    
  2. Откройте файл CommonConfiguration в блокноте и найдите элемент RequirementWorkItems.

  3. Чтобы присвоить состояние рабочего процесса, добавьте элемент STATE, который задает имя состояния и его metastate type.

    Например, следующий синтаксис определяет 4 состояния для категории требования типов рабочих элементов, при присвоении 2 из них один и тот же metastate "Proposed".

    <RequirementWorkItems category="Microsoft.RequirementCategory" plural="Backlog items">
       <States>
          <State value="New" type="Proposed" />
          <State value="Approved" type="Proposed" />
          <State value="Committed" type="InProgress" />
          <State value="Done" type="Complete" />
       </States>
    </RequirementWorkItems
    
    Важное примечаниеВажно

    Необходимо указать значение для элемента State, соответствующий допустимой состояние рабочего процесса.Допустимое состояние рабочего процесса в этом случае состояние, которое было определено для типа рабочего элемента, который содержится в категории компоненты командного проекта.Также необходимо присвоить metastate type, определяемое внутри гибкая группа. то есть можно присвоить Proposed, InProgress или Complete.

  4. (Необязательно) можно изменить заголовок столбца, присвоенный элементам " невыполненная работа по изменяя значение, присвоенное plural для элемента RequirementWorkItems.

    Например, следующий синтаксис изменяет заголовок столбца из "Backlog items" к "Stories":

    <RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
    
  5. Введите следующую команду импортировать файл определения:

    witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    
  6. Нажмите клавишу F5 для обновления Team Web Access веб-страницу, чтобы отразить изменения.

К началу

Скорости работы команды

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

Конфигурация по умолчанию ссылается на одно и то же поле, присвоенное элементу невыполненной работы, который записывает усилий.По умолчанию шаблоны процессов для Visual Studio ALM ссылаются на различные поля для type="Effort", которые включают: Точки истории для гибкой разработки (Microsoft.VSTS.Scheduling.StoryPoints), планирование размера для CMMI (Microsoft.VSTS.Scheduling.Size) и усилия для scrum (Microsoft.VSTS.Scheduling.Effort).Поле, заданное для type="Effort" используется для вычисления скорости работы команды и поддержки прогноз.

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

  1. Найдите раздел TypeFields в файле CommonConfigurations.

  2. Найдите запись, указанная для type="Effort".

    Настраивать измените поле, присвоенное refname.

    Например, в следующем примере определяется FabrikamFiber.Points как поле, используемое для оценки размера элементов невыполненной работы:

    <TypeField refname="FabrikamFiber.Points" type="Effort" />
    

К началу

Оставшиеся трудозатраты " емкость -- действие, а дни, работающее

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

Конфигурация по умолчанию ссылается на следующие поля, определенные для типа рабочего элемента задачи и элементы в CommonConfigurations хранится в выполнения вычислений:

  • Оставшиеся трудозатраты " (Microsoft.VSTS.Scheduling.RemainingWork) для отчета вычисляется и оставшиеся трудозатраты ".Поле, которое указывается должен соответствовать один и тот же поле, заданному в определении типа рабочего элемента, который используется для отслеживания работ, который обычно является тип задачи для всех шаблонов процесса.

    ПримечаниеПримечание

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

  • Действие (Microsoft.VSTS.Common.Activity) для связывания задачи с действием и отобразить полосы емкость -- действия.

  • DayOfWeek чтобы указать дни, работающее.

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

Изменить поле, используемое для вычисления " оставшиеся трудозатраты "

  1. Продолжающ из предыдущей процедуры найдите раздел TypeFields в файле CommonConfigurations.

  2. Измените поле, определенное для type="RemainingWork".

    Настраивать измените поле, присвоенное refname для следующей записи TypeField и при необходимости измените назначение формата из format="{0} h" к format="{0}TimeUnitString".Например, следующий синтаксис определяет час. по умолчанию вместо текстовой строки, *** h ***

    <TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="{0} hours"
    
    ПримечаниеПримечание

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

Изменить поле, используемое для вычисления емкость -- действия

  1. Продолжающ из предыдущей процедуры найдите раздел TypeFields в файле CommonConfigurations.

  2. Измените поле, определенное для type="Activity".

    Настраивать измените поле, присвоенное refname для следующей записи TypeField.

    <TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity"/> 
    

Изменение рабочего дня, используемые для вычисления емкость и выполнение

  1. Продолжающ из предыдущей процедуры найдите элемент Weekends в файле CommonConfigurations.

  2. Чтобы изменить день, измените значение, которое появляется за один из элементов DayOfWeek.

    Например, если команда не работает на Friday и Saturday, то определите следующий синтаксис:

    <Weekends>
       <DayOfWeek>Friday</DayOfWeek>
       <DayOfWeek>Saturday</DayOfWeek>
    </Weekends>
    
    ПримечаниеПримечание

    Необходимо указать день недели на английском языке, независимо от установленного языка Team Foundation Server.

    При необходимости можно добавить элемент DayOfWeek если команда работает только из 4 дня недели.

  3. Введите следующую команду импортировать файл определения:

    witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    
  4. Нажмите клавишу F5 для обновления Team Web Access веб-страницу, чтобы отразить изменения.

См. также

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

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

Оптимизация и оценка невыполненной работы

Настройка страниц невыполненной работы и доски с помощью конфигурации процессов