Udostępnij za pośrednictwem


Dostosowywanie śledzenia elementów pracy oraz projektu zespołowego

Po utworzeniu zespołu projektu, można go dostosować swojego zespołu.Większość obszarów, które można dostosować, stosuje się do zespołu projektu.W kilku obszarach stosuje się do poszczególnych zespołów.Ten temat zawiera omówienie najczęściej spotykanych rodzajów dostosowań, Uwagi implementacyjne dotyczące działań i wzajemnych zależności oraz łącza do tematów, które dostarczą informacji na temat dostosowywania określonych obszarów.

[!UWAGA]

W tym temacie odnosi się do projektów i zespołu pracy elementu śledzenia (WIT) obiektów, które są tworzone na podstawie jednego z domyślnych szablonów proces który Team Foundation Server miejsce (TFS).Element listy zaległości mogą odwoływać się do historii użytkownika, wymaganie, pozycji listy zaległości produktu lub błąd, w oparciu o czy projektu zespołu został utworzony za pomocą szablonu procesu Agile, CMMI lub Scrum.Aby uzyskać więcej informacji, zobacz Sterowanie procesami i szablony procesów w przypadku serwera Team Foundation Server.

Obszary, które można dostosować

  • Ścieżki obszaru i iteracji

  • Zespoły, alerty zespołu i zespołu Ulubione

  • Agile stron i wykresy

    • Zaległości stron, pozostałej pracy, zdolności produkcyjne, prędkość i prognozowania

    • Zadania zarządu

  • Wybierz z listy lub elementy w menu rozwijanym w formularza elementu pracy

   

  • Pola używane do śledzenia pracy i obsługuje raportowanie i integracja

  • Przepływ pracy zdefiniowanego dla typu elementu pracy

  • Ogranicz liczbę nazw w polu przypisany do

  • Ograniczenia, osób mogących wprowadzać zmiany do elementu lub do którego stosuje się reguła pola

  • Zastosować dopasowania do pola

Metody i środki na wsparcie dostosowania

  • Metody używane w celu dostosowania obiektów WIT

  • Dodatkowe zasoby

[!UWAGA]

Można dostosować szablon procesu, którego użyje do utworzenia zespołu projektu.Następnie po utworzeniu zespołu projektu, te dostosowania są już stosowane.W szczególności dostosować WIT artefakty obiekt i projektu.Dostosowywanie szablonów procesów jest najbardziej skutecznym sposobem wdrażania dostosowań w razie kilka projektów zespołu zostaną utworzone dla wdrażania w przedsiębiorstwie.Zobacz Dostosowywanie szablonów procesów.

Wymagania

  • Aby utworzyć lub usunąć obszarów i liczba iteracji, musi być członkiem wnoszące wkład zespołem lub projektem zespołu.

  • Tworzenie zespołu lub dostosować większość obiektów WIT, takie jak typ pozycji roboczej, kategorie lub proces konfiguracji, musi być członkiem Administratorzy projektu grupy dla zespołu projektu.

  • Aby zmodyfikować atrybuty pola, musi być członkiem Administratorzy zbioru projektu grupy.

  • Aby zobaczyć funkcje zespołu, takie jak Rada zaległości i zadań, musi być członkiem pełne grupy dostępu w Team Web Access.Dodatkowe wymagania licencyjne mogą stosować.Aby uzyskać więcej informacji, zobacz Dostęp do funkcji w programie Team Web Access.

    Aby dowiedzieć się więcej, zobacz Zarządzanie uprawnieniami.

Ścieżki obszaru i iteracji

Aby zgrupować elementy pracy w użyteczne kategorie takie jak pokrewne funkcje i etapy rozwoju, można zdefiniować obszary i iteracji.Korzystasz z obszarów, aby przydzielić pracę logicznych, fizycznych i funkcjonalnych kategoriach lub obszary posiadanych przez zespół.Liczba iteracji umożliwia przypisywanie pracy Sprint lub cykli czasu dla zespołu.

Można dostosować związane z obszarami i iteracje :

  • Dodać obszary podrzędne i iteracji, które zagnieździć maksymalnie 14 poziomów w głąb.

  • Określ domyślną ścieżkę obszaru i domyślna ścieżka iteracji dla zespołu.Wartości domyślne są automatycznie przypisywane do elementów listy zaległości, utworzone za pomocą panelu szybkie Dodaj na stronie zaległości produktu.

  • Wybrać obszary i iteracje użyje zespołu.Zobacz Definiowanie obszarów zespołów i iteracji.

  • Ustawianie daty rozpoczęcia i zakończenia dla iteracji, używane do śledzenia iteracji lub sprint przez zespół.

  • Ograniczyć dostęp do wyświetlania, tworzenia lub edycji elementów pracy i zarządzanie nimi plany badań, które są definiowane w obszarze obszar.

  • Ograniczyć, który można dodawać lub modyfikować węzły podrzędne, które są zdefiniowane w obszarze obszar lub iteracji.

Uwagi implementacyjne:

  • Obszary podrzędne i iteracje są wyświetlane w menu rozwijane z Ścieżka obszaru i Ścieżka iteracji pól.Pola te pojawiają się w większości formularzy element pracy i kryteria filtru w edytorze zapytań.Ponadto wiele raportów (OOB) out-of-box odwoływać się do tych pól do celów filtrowania.

  • Łącza do stron zaległości iteracji są wyświetlane na stronie zaległości tylko dla tych iteracji, które zostały wybrane dla zespołu.

  • Przed użyciem funkcji, takich jak listy zaległości produktu, zadań lub strona główna zespołu na, musisz wybrać co najmniej jedna ścieżka obszaru jako aktywny dla zespołu.Zobacz Definiowanie obszarów zespołów i iteracji.

  • W przypadku zdefiniowania ścieżkę, która zawiera więcej niż 256 znaków, nie będzie mógł określić je w Microsoft Project.Aby uniknąć tego problemu, etykieta dziecka, obszary i się stosowaniem mniej niż 10 znaków, a nie zagnieździć węzły więcej niż 14 poziomów w głąb.

Jak dostosować:

  • Aby dodać lub zmodyfikować obszar, należy otworzyć Team Web Accessi wybierz polecenie Ustawienia ikony (dostęp w sieci Web zespołu) obok swojej nazwy użytkownika w górnej części strony przy użyciu ikony koła zębatego.Na stronie administracyjnej, wybierz opcję obszarów.Lub z Visual Studio, wybierz polecenie zespołu, ustawienia projektu zespołu, obszary elementu pracy.

  • Aby dodać lub zmodyfikować ścieżki iteracji, z Team Web Access administracji wybierz iteracji.

    Zobacz Tworzenie i modyfikowanie obszarów i iteracje.

Powrót do początku

Zespoły, alerty zespołu i zespołu Ulubione

Można utworzyć zespoły w ramach projektu zespołu zezwalająca na każdy zespół do zarządzania ich własnych zaległości pracy oraz zarządzania ich sprinty.Ponadto zespoły można śledzić postęp za pomocą wykresu Zarząd i burndown ich zadania i Konfigurowanie alertów zespołu.Każdy projekt zespołu działa jako domyślnego zespołu.

Można dostosować żywych tabliczkach pojawiających się na stronie głównej zespołu.Aby dodać tabliczkę, dodanie obiektu do zespołu Ulubione z menu skrótów dla kwerendy elementu pracy, budować definicja lub folderu kontroli źródła.Ilustracja przedstawia przykład gdzie sześciu płytek zostały dodane.Wybierając tabliczkę można szybko uzyskać dostęp do informacji dla tej kwerendy, budowania definicji lub folderu kontroli źródła.

Zarządzanie zespołem Ulubione

Można dostosować związane z zespołami:

  • Zarządzanie członków zespołu i uzyskać dostęp do zasobów zespołu.

  • Definiowanie obszarów zespołu i iteracji, zgodnie z opisem w ścieżki obszaru i iteracji.

  • Zdefiniuj alerty zespołu, które wysyłać powiadomienia e-mail, gdy nastąpi zmiana pracy elementów, przeglądania kodu, pliki źródłowe sterowania i buduje.

  • Dodawanie lub usuwanie płytek ze strony głównej zespołu, zawierające łącza do kwerendy elementu pracy, definicje kompilacji i foldery kontroli źródła.

  • Re-Sequence układem tabliczek na stronie głównej zespołu.

Uwagi implementacyjne:

  • Przydzielone do pole ma na celu wyświetlać tylko członkowie zespołu, gdy dostępnych w menu skrótów, z Team Web Access.

  • Wszyscy członkowie zespołu będą widzieć płytki i sekwencji, określone dla strony głównej zespołu.Każdy członek zespołu można zmienić zestaw kafelków i sekwencji.

Jak dostosować:

  • Aby dodać zespół, z Team Web Access, wybierz polecenie Ustawienia ikony (dostęp w sieci Web zespołu) otworzyć strony administracyjne przy użyciu ikony koła zębatego.Na Omówienie tab, wybrać Nowego zespołu łącze.Zobacz Tworzenie i konfiguracja zespołu.

  • Aby zdefiniować alerty zespołu, otwórz stronę administracyjne dla Team Web Access i wybierz polecenie alerty kartę.Zobacz Ustawianie alertów własnych i zespołowych.

  • Aby dodać tabliczkę ze stroną główną zespołu, wybierz polecenie Dodaj do ulubionych zespołu z menu skrótów dla każdego obiektu, który ma być wyświetlany na stronie głównej.Ulubione zespołu można dodać tylko do strony głównej zespołu.Nie można dodać moich ulubionych.Zobacz Ulubione zespołu Zarządzaj.

  • Aby re-sequence płytki, otwórz stronę główną zespołu i przeciągnij płytek w celu ich ponownego rozmieszczenia do preferowanego sekwencji.

Powrót do początku

Agile stron i wykresy

Można dostosować niektóre elementy zaległości i Zarząd strony, w których Team Web Access miejsce.Podczas każdego zespołu można zarządzać swoich własnych stron zaległości i tektury, wszystkie dostosowania wprowadzone do tych stron stosuje się do wszystkich zespołów zdefiniowane dla zespołu projektu.

JJ190744.collapse_all(pl-pl,VS.110).gifZaległości stron, pozostałej pracy, zdolności produkcyjne, prędkość i prognozowania

Team Web AccessIstnieją dwa rodzaje stron zaległości — dla dziennika produktów do tworzenia i sortowanie elementów listy zaległości oraz iteracji stron obsługujące tworzenie zadań do wykonania zaległości elementy przypisane do określonej iteracji.Oprócz tych stron wykresy, które wyświetlają pojemność, burndown i prędkości zespołu są wyświetlane.Aby uzyskać informacje na temat korzystania z tych stron, zobacz Planowanie Agile i iteracje.

Można dostosować związane z stron zaległości:

  • Zmienianie typów elementów roboczych, które pojawiają się na stronach zaległości.

    Domyślnie następujące elementy są traktowane jako elementy listy zaległości: Historii użytkownika (Agile), Pozycji listy zaległości produktu i Bug (Scrum), i Wymóg (CMMI).

  • Zmienianie typów elementów roboczych, że można utworzyć jako zadania, które są połączone z zaległości elementy na stronach zaległości iteracji.

  • Zmiana pól, których są wyświetlane w panelu szybkie Dodaj na stronie zaległości produktu.Na przykład możesz dodać wymagane pole jako części pozycji szybkiego panelu.

  • Zmieniać początkowych kolumn i kolejność kolumny wyświetlane.Można modyfikować te elementy i Team Web Access zapamięta wprowadzone modyfikacje.

  • Zmień pola elementu pracy, które są używane do śledzenia pracy pozostałej, typy działań, rozmiar elementów zaległości i obliczenia prędkości zespołu przechwytywania kolejność sortowania elementów zaległości aukcji i standardowych dni wolnych dla zespołu.

Uwagi implementacyjne:

  • Łącza do stron zaległości iteracji są wyświetlane na stronie zaległości tylko dla tych iteracji, które zostały wybrane dla zespołu.

  • Dla każdego typu elementu pracy, którą dodano do strony zaległości konieczne jest przyporządkowanie jednego lub więcej Państw przepływu pracy do metastates procesu konfiguracji.Wszystkie Państwa, które są mapowane musi odpowiadać jeden z typów elementów pracy, które są przypisane do kategorii, dla którego są mapowane.

  • Jeśli usuniesz typ pozycji roboczej pojawiania się na stronie listy zaległości należy usunąć mapowanie państw do metastates.

  • Następujące pola elementu pracy są mapowane do przetwarzania typów danych konfiguracji.Dodając typ pozycji roboczej do wymagań kategorii lub kategorii zadań, należy rozważyć dodanie odpowiednich pól do definicji typu elementu pracy.

    Pole pozycji roboczychTypOpis
    Praca pozostała RemainingWork Obsługuje generację wykresy burndown i zdolności produkcyjnych.Dodaj, Praca pozostała do pracy z typami towarów, które można dodać do kategorii zadań.
    Aktywność (Agile i Scrum) lub dyscypliny (CMMI) Activity Obsługuje generację zdolności według działalności.Dodaj odpowiednie pole do pracy z typami towarów, które można dodać do kategorii zadań.
    Punktacja historyjek (Agile), nakład pracy (Scrum) lub rozmiar (CMMI) Effort Obsługuje generację wykres prędkości zespołu i prognozowanie.Dodaj odpowiednie pole do pracy z typami towarów, które można dodać do kategorii wymagań.
    Ustawianie klasyfikacji (Agile i CMMI) lub priorytet zaległości (Scrum) Order Obsługuje śledzenie kolejności sortowania elementów zaległości.Dodaj odpowiednie pole do pracy z typami towarów, które można dodać do kategorii wymagań.

    Można określić inne pole następnie te wymienione w powyższej tabeli, tak długo, jak przypisać tym samym polu, który jest mapowany do typu procesu konfiguracji.

  • Kolejność sortowania podzielone poprzez stronę zaległości produktu definiuje kolejność elementów, które pojawiają się na stronach zaległości i wyżywienie iteracji.

Jak dostosować:

  • Aby dodać lub usunąć typów elementów pracy znajdujących się na stronach zaległości, dodać lub usunąć typ z kategorii wymóg.Aby zmodyfikować kategorię wymaganie, należy zmodyfikować plik kategorie.XML.

  • Aby dodać lub usunąć typów elementów pracy, które można tworzyć jako zadania ze stron zaległości iteracji, dodać lub usunąć typ z kategorii zadań.Aby zmodyfikować kategorię zadania, należy zmodyfikować plik kategorie.XML.

  • Aby zmodyfikować panelu szybkie dodawanie lub początkowych kolumn lub kolejność kolumn, należy zmodyfikować plik AgileConfiguration.xml.

  • Aby zmodyfikować mapowanie metastate lub przydziałów typ pola, należy zmodyfikować plik CommonConfiguration.xml.

    Zobacz Dostosowywanie stron zaległości.

  • Aby dodać pole do typ pozycji roboczej, należy zmodyfikować definicję dla typu elementu pracy.Zobacz Dostosowywanie typów elementów pracy i zarządzanie nimi [witadmin].

Powrót do początku

JJ190744.collapse_all(pl-pl,VS.110).gifZadania zarządu

Zarząd zadań wyświetla pozycje robocze zdefiniowane dla bieżącej iteracji.Obejmują one typów elementów pracy, które zostały przypisane do kategorii zadań ułożone w kolumnie, który odpowiada ich bieżącego stanu przydziału.

PoradaPorada

Aby lepiej zrozumieć jak Team Web Access Określa, które gniazda elementy do wyświetlenia na pokładzie zadań, można wyświetlić kryteria filtru dla bieżącej iteracji.Wybieranie strony zaległości dla bieżącego sprint, Utwórz kwerendę zaległości, wybierz polecenie OK, a następnie wybierz polecenie kliknij tutaj, aby go wyświetlić łącze.Na stronie elementów pracy, wybierz opcję Edytor.

Zarząd nagłówki kolumn są uzyskiwane z Stany przepływu pracy, przypisane do typów elementów pracy, dodane do kategorii zadań.Tylko te województwa, które zostały zmapowane na metastate pojawiają się.Ponadto strony zaległości iteracji odwoływać się do których typów elementów pracy, które można dodać jako zadania zgodnie z tymi, które zostały zdefiniowane dla kategorii zadań.Aby dowiedzieć się więcej o sposobach używania planszy zadań, zobacz Rozpoczęcie iteracji.

Co można dostosować na stronie Zadania zarządu:

  • Dodawanie lub zmienianie typów elementów roboczych, które pojawiają się na pokładzie zadania.Na przykład oprócz typ zadania, można dodać błędu do zestaw typów, które są traktowane jako zadanie na stronach zaległości iteracji i zadania Rady.

  • Dodać lub usunąć kolumny, dodając lub usuwając Państwie z metastate mapowania.Na przykład mając stan przepływu pracy, który umożliwia wskazanie zablokowanych pozycjami konfiguracji, można mapować tego Państwa, mieć zablokowane kolumny są wyświetlane na stronie zarządu.

  • Zmień maksymalny limit ustawiony dla liczba elementów roboczych, które mogą być wyświetlane w Zarządzie zadania.Domyślnie Zarząd zadań jest ograniczony do łącznie 500 elementów roboczych.

Uwagi implementacyjne:

  • Dla każdego typu elementu pracy, którą dodano do kategorii zadań należy mapować jeden lub więcej Państw przepływu pracy z metastates procesu konfiguracji.Wszystkie Państwa, które są mapowane musi odpowiadać jeden z typów elementów pracy, które są przypisane do kategorii, dla którego są mapowane.Tylko te województwa, które są mapowane są wyświetlane jako kolumny w zarządzie.

  • Aby obsługiwać śledzenie pracy i burndown obliczeń, należy dodać pola Praca pozostała do definicji dla każdego typu elementu pracy, który jest dodawany do kategorii zadań.

  • Typ pozycji roboczej nie można dodać do kategorii wymagań i kategorii zadań.Na przykład nie można dodać błędu do kategorii wymagań i kategorii zadań.

Jak dostosować:

  • Aby dodać lub usunąć typów elementów pracy, które działają jako zadania, należy dodać lub usunąć typ z kategorii zadań.Aby zmodyfikować kategorię zadania, należy zmodyfikować plik kategorie.XML.

  • Aby zmodyfikować mapowanie metastate, należy zmodyfikować plik CommonConfiguration.xml.Na przykład dodając mapowanie, <State value="Blocked" type="Proposed" />, jak pokazano w następującej składni, można dodać kolumny zablokowane do deski zadania:

    <TaskWorkItems category="Microsoft.TaskCategory">
        <States>
          <State value="Active" type="Proposed" />
          <State value="Blocked" type="Proposed" />
          <State value="In Progress" type="InProgress" />
          <State value="Closed" type="Complete" />
        </States>
    </TaskWorkItems>
  • Aby zwiększyć lub zmniejszyć liczbę elementów, które mogą być wyświetlane w Zarządzie zadanie, należy określić nowy limit w definicji AgileConfiguration.xml.Na przykład aby ustawić maksymalną liczbę przedmiotów do 600, należy określić:

    <IterationBacklog workItemCountLimit="600">

    Zobacz Dostosowywanie strony tablicy zadań.

Powrót do początku

Wybierz z listy lub elementy w menu rozwijanym w formularza elementu pracy

Listy pobrania są wyliczone wartości, które są wyświetlane w menu rozwijanego w formularza elementu pracy i wartość kolumny w edytorze zapytań.Definiowanie większości list pobrania w FIELD definicję typu elementu pracy.Wyjątkiem od tej reguły jest:

  • Można określić wartości dla Ścieżka obszaru i Ścieżka iteracji pól z administracyjnych stron Team Web Access formularza.Zobacz ścieżki obszaru i iteracji.

  • Można określić wartości dla Państwo i przyczyny dziedzinach w obrębie WORKFLOW sekcji definicji dla typu elementu pracy.Zobacz przepływu pracy zdefiniowane na typ pozycji roboczej.

  • Można określić wartości dla pól skojarzonych z kont użytkowników, takich jak Przydzielone do przez dodanie użytkowników do grupy zabezpieczeń TFS lub przez ograniczenie dostępu do grupy lub zestawu użytkowników.

    Domyślnie lista dla pola przydzielone do zawiera nazwy konta dla wszystkich użytkowników i grup, które zostały dodane dowolne miejsce w ramach programu Team Foundation Server.Konta te są często synchronizowane z usługą Active Directory.Zobacz Przygotowanie do instalacji.

Można dostosować związane z listy wyborów:

  • Definiowanie listy wyboru proste, które dotyczą jednego pola w obrębie typ pozycji roboczej.

  • Zdefiniowanie globalnej listy, które można używać w wielu typów elementów pracy i projektów zespołów w obrębie zbioru projektu.

  • Określ wartości dopuszczalne, sugerowane lub zabronione w obrębie listy wyboru lub globalnej listy.

  • Łączenie list, ograniczyć do których stosuje się listy i określają warunki, na kiedy praca w formularzu zostanie wyświetlona lista.

Uwagi implementacyjne:

  • Można zdefiniować listy wyboru tylko w przypadku pól o typie danych Liczba całkowita lub ciąg.

  • Za pomocą wykazów globalnych, można zminimalizować czynnooci, które jest wymagane, aby zaktualizować listę, która udostępniać wiele typów elementów pracy i które są współużytkowane przez wiele projektów zespołu w ramach Kolekcja projektów zespołu.Użyj globalnego zawiera listę, gdy konieczne jest wymuszenie wspólnego użytkowania w projektach zespołu.

  • Można zdefiniować listy wyboru różnych dla tego samego pola, które pojawia się w różnych typów elementów i projektów zespołów.

Jak dostosować:

  • Aby zdefiniować lub zmodyfikować listę pobrań, należy zmodyfikować definicję pola dla typu elementu pracy.Zobacz Definiowanie list wyboru.

  • Aby zdefiniować listę globalną, należy zmodyfikować definicję na globalnej liście prowadzonej w Kolekcja projektów zespołu.Aby użyć globalnej listy, należy umieścić je w ramach definicji pola w obrębie typ pozycji roboczej.Zobacz Definiowanie list globalnych.

Powrót do początku

Pola używane do śledzenia pracy i obsługuje raportowanie i integracja

Pola elementu pracy służy do śledzenia danych dla typu elementu pracy, do zdefiniowania kryteriów dla kwerend i raportów projektu.Można dostosować, jak użyć pola elementu pracy wstępnie zdefiniowanych dla typu elementu pracy lub można utworzyć pola obsługujące dodatkowe wymagania dla danych śledzenia.Ponadto można określić lub zmienić atrybutu pola.

Domyślny zestaw pól pojawia się w bazie danych relacyjnych magazyn lub cube, w oparciu o przydziały do każdego pola elementu pracy.Można dodać nowe pole, należy rozważyć, jeśli można użyć istniejącego pola lub zmodyfikować atrybuty objętego obowiązkiem sprawozdawczym istniejącego pola.Zobacz Objętych obowiązkiem sprawozdawczym odniesienia pól dla programu Visual Studio Informatykami.

Można dostosować związane z pozycji roboczych pól:

  • Dodanie pola Typ pozycji roboczej.Można dodać pole systemowe, jest zdefiniowane w inny typ pozycji roboczej pole, pole niestandardowe lub polem integracji.

    Aby uzyskać listę pól systemowych i pola zdefiniowane w domyślnych szablonów proces zapewnia TFS, zobacz Odwołania pola elementu pracy dla Visual Studio ALM.

    Integracja pola zawierają informacje, który jest generowany przy użyciu zautomatyzowanych procesów, które są zarządzane przez Team Foundation Build, Microsoft Test Manager lub Team Foundation kontroli wersji.Zobacz Dodawanie pól w celu obsługi integracji z testowaniem, kompilowaniem i kontrolą wersji.

  • Zmień jedną z następujących atrybutów pola:

    • Przyjazna nazwa którym wyświetlane są w kwerendzie elementu pracy.Ta nazwa mogą się różnić od nazwy, którym są wyświetlane w formularzu pracy.

    • Synchronizacja z usługą Active Directory.Można włączyć lub wyłączyć synchronizację pól, które są skojarzone z kontami użytkowników.

    • Indeksowanie.Można włączyć/wyłączyć indeksowanie pól, które zwiększa wydajność kwerend, które filtrują w tych dziedzinach.

    • Typ danych.Można zmienić typ danych dla PlainText lub HTML pól, aby przełączyć się z jednego typu do drugiego.

    • Zgłoszenie atrybuty: można zmienić nazwę pola, wyświetlaną w polu raportu, nazwę odwołania raportu i zgłoszeniu typu.

      Typ raportowania Określa, czy pola danych są zapisywane do bazy danych relacyjnych magazynu, do obu magazynu relacyjnej bazy danych i do kostki lub wygenerować wstępnie oblicza sumę wartości podczas przetwarzania modułu.Zobacz Perspektywy i grupy pomiarowe udostępniane w Analysis Services Cube dla systemu zespołowego.

Porady dotyczące realizacji:

  • Wszystkie pola, który ma być wyświetlany w raporcie, z wyjątkiem pola systemowe, musi być zdefiniowana w pliku definicji typów elementów roboczych, które śledzone w polu.

  • Aby obsługiwać wprowadzanie danych dla pola, należy dołączyć pole w obu FIELDS sekcji i FORM sekcji definicji typu elementu pracy.

  • Podczas dodawania lub modyfikowania pól, należy zastosować systematyczne konwencji nazewnictwa, aby upewnić się, że dane są logicznie zgrupowane w folderach w module usług Analysis Services programu SQL Server.Zobacz Dodawanie i modyfikowanie pól elementów pracy w celu obsługi raportowania.

  • Wszystkie pola zdefiniowane w ramach typów elementów pracy są zarządzane na poziomie zbioru zespołu projektu.Może spowodować błędy, gdy atrybuty przydzielony do pola zdefiniowany dla jednego projektu zespołu różni się od przypisane do innego zespołu projektu.Aby zarządzać tych błędów, zobacz Rozwiązywanie konfliktów dotyczących schematów, które pojawiają się w magazynie danych.

Jak dostosować:

Powrót do początku

Przepływ pracy zdefiniowanego dla typu elementu pracy

Przepływ pracy umożliwia zespołom do śledzenia stanu i postępu prac.Każdy typ pozycji roboczej wiąże się z przepływem pracy.Każda definicja przepływu pracy składa się z szeregu prawidłowy Państwa, przejścia, przyczyn i opcjonalne akcje, które będą wykonywane, gdy członek zespołu zmienia stan elementu pracy.Na przykład stan określa stan pracy, takich jak New, proponowany, Active, W trakcie wykonywania, ukończone, lub Closed.Przejścia reprezentują prawidłowe postępu, regresji lub Państwa Strony, sposoby, takie jak usunięto, między Państwami.Powody obsługuje śledzenie Dlaczego dokonano przejścia.Na przykład kiedy błąd zostanie ponownie uaktywniony, można wybrać przyczynę takich jak zamknięte omyłkowo lub regresji.

Następująca ilustracja pokazuje porównanie side-by-side domyślnymi stanami przepływ pracy dla elementów listy zaległości zdefiniowane dla domyślnych szablonów procesów, które zapewnia TFS.Aby uzyskać więcej informacji, zobacz Wybieranie szablonu procesu.

Ważna uwagaWażne

Poniżej przedstawionych ilustracji są oparte na szablonach proces domyślny, wyposażone w instalację lub uaktualnienie do 2012 r. TFS.Przepływ pracy dla kilku typów elementów pracy w najnowszej aktualizacji kwartalnych wprowadzono znaczące aktualizacje.Zmiany te obsługują przejścia do tyłu, tak aby podczas przypadkowo przeciągania elementu pracy na Kanban i Wyżywienia zadanie do stanu rozwiązane lub zamkniętych, można go przeciągać, wróć do wcześniejszego stanu przepływu pracy.Aby uzyskać więcej informacji na temat aktualizacji, zobacz Planowanie i śledzenie — nowości.

Aby uzyskać dostęp do najnowszych wersji domyślne szablony procesów i aktualizować projekt zespołu przy użyciu najnowszych definicji przepływu pracy, należy zainstalować najnowszą aktualizację kwartalnych dla Team Foundation Server.Aktualizację można uzyskać z witryny pobierania firmy Microsoft: Kwartalne aktualizację dla programu Microsoft Visual Studio Team Foundation Server 2012.

Visual Studio Scrum 2.0

MSF dla Agile 6.0

MSF dla wersji 6.0 CMMI

Diagram stanu elementu listy zaległości produktu

Diagram stanu elementu zaległości produktu

Diagram stanu historii użytkownika

Diagram stanu historii użytkownika

Diagram stanu zapotrzebowania

Wymóg przepływu pracy

Co można dostosować w przepływie pracy dla typu elementu pracy:

  • Dodawanie lub usuwanie Państwa, przejść lub powodów.

  • Zmienianie przyczyny domyślne.

  • Ograniczyć typy zmian, które mogą być wprowadzone do pola lub elementu pracy i przez kogo w oparciu o zmiana stanu skupienia, wybór przyczyny ani typ przejścia dokonywana.Zobacz Ogranicz osób mogących wprowadzać zmiany do elementu pracy lub do którego ma zastosowanie reguła pola.

  • Dodaj akcję niestandardową podczas zmiany stanu, przejścia lub przyczyny.Zobacz Automatyzacja zadań pól na podstawie stanu, przejścia lub powodu.

Uwagi implementacyjne:

  • Menu rozwijanych dla pól Stan i przyczyny wyświetlania wartości przypisane w WORKFLOW sekcji Typ pozycji roboczej.

  • Jeśli dodasz stan typ pozycji roboczej, który pojawia się na stronach zaległości lub Zarząd w Team Web Access, i chcesz, aby tego Państwa, są wyświetlane jako kolumny na stronie zarządu, Państwo musi również mapować do metastate.

Jak dostosować:

  • Aby zmodyfikować przepływu pracy, należy zmodyfikować definicję dla typu elementu pracy.Zobacz Projektowanie przepływu pracy.

  • Aby mapować Stany przepływu pracy do metastates, należy zmodyfikować definicję dla pliku CommonConfiguration.xml.Zobacz Customize Process Configuration.

Powrót do początku

Ogranicz liczbę nazw w polu przypisany do

Domyślnie menu rozwijanego w polu przypisane do Wyświetla wszystkich użytkowników, którym udzielono dostępu do TFS.To jest domyślna grupa uprawnieni użytkownicy.Można ograniczyć grupę użytkowników, którzy są wyświetlane w celu odzwierciedlenia tylko te konta użytkownika, które zostały dodane do grupy zabezpieczeń TFS lub systemu Windows.

Co można dostosować w polu przypisany do :

Ogranicz listę użytkowników, którzy są wyświetlane w menu rozwijanym polu przypisany do lub inne niestandardowe pole Nazwisko osoby.

Uwagi implementacyjne:

  • Najbardziej skutecznym sposobem Zastosuj zabezpieczenia jest utworzenie grupy niestandardowe, które zarządzają w systemie Windows lub w programie TFS.

  • W Team Web Access, menu skrótów, które obsługują przypisywanie elementów pracy są ograniczone do członków zespołu.

Jak dostosować:

  1. Utwórz grupy zabezpieczeń, który chcesz użyć, a następnie dodać konta do grupy.Na przykład, utworzyć nową grupę o nazwie Uczestników zespołu.Zobacz Zmień uprawnienia dla grupy lub użytkownika.

  2. Zmodyfikuj plik definicji służący do każdego typu elementu pracy, który ma zostać ograniczony zestaw użytkowników.Dodać VALIDUSER element, aby FIELD definicję elementu dla przypisany do pola, a następnie określ grupę TFS.

    Na przykład poniższy kod mogą być dodawane do definicję zadania, aby ograniczyć grupę użytkowników, dla pola przydzielone do tylko tych członków zespołu, które są dodawane do grupy zadań zespołu TFS.

    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension" syncnamechanges="true">
       <HELPTEXT>The person currently working on this task</HELPTEXT>
       <ALLOWEXISTINGVALUE />
       <VALIDUSER group="Team Contributors" />
    </FIELD>

    Określając ALLOWEXISTINGVALUE element, można uniknąć błędów sprawdzania poprawności, które miałoby to nastąpić po członków opuścić zespół i nie jest już są zarejestrowane jako współautorów projektu.

    Zobacz Zarządzanie uprawnieniami w celu utworzenia lub modyfikacji elementów pracy.

Powrót do początku

Ograniczenia, osób mogących wprowadzać zmiany do elementu lub do której stosuje się reguły pól

Można określić, kto może tworzyć, modyfikować, rozwiązać, lub Zamknij element pracy lub zmodyfikować pole elementu pracy.Ponadto można określić ograniczenia na pole, które reguły są obowiązują, w oparciu o który jest tworzenie lub modyfikowanie elementu pracy.

Można ograniczyć:

  • Które reguły pola pozostają w mocy, oparte na który modyfikuje element pracy.Ograniczenia można zastosować do następujących elementów reguły, ograniczając ich zastosowanie do lub stosować je do grupy użytkowników.Można określić te reguły, tworzenia i modyfikacji elementu pracy lub w przypadku, gdy zmiana w Państwie, w czasie określone przejścia, lub wybranie przyczyny:

    • CANNOTLOSEVALUE

    • COPY

    • DEFAULT

    • EMPTY

    • FROZEN

    • MATCH

    • READONLY

    • REQUIRED

    • SERVERDEFAULT

    • VALIDUSER

    Na przykład z poniższym fragmencie kodu, można wymusić regułę tylko członkowie zespołu zarządzającego można zmodyfikować pola ranga stosu po utworzeniu elementu pracy.

    <FIELD name="Stack Rank" refname="Microsoft.VSTS.Common.StackRank" type="Double" reportable="dimension">
       <FROZEN not="Management Team" />
       <HELPTEXT>Work first on items with lower-valued stack rank. Set in triage.</HELPTEXT>
    </FIELD>

    Zobacz Wszystkie odniesienia do elementów XML pola.

  • Które pola reguły obowiązują, opiera się na który modyfikuje element pracy i warunkowe na wartość przypisana do innego pola.Conditional rules include WHEN, WHENNOT, WHENCHANGED, and WHENNOTCHANGED.Zobacz Przypisywanie uzależnionych od warunków wartości i reguł.

  • Kto może modyfikować elementów pracy, ustawiając uprawnienia na ścieżkach obszaru.Zobacz ścieżki obszaru i iteracji.

  • Kto może modyfikować pola przez dodanie reguła pola, aby WORKFLOW sekcji.Na przykład można ograniczyć wszystkich użytkowników z wyjątkiem tych, którzy należą do grupy zespół zarządzający użytkownikom dokonywanie zmian w polu Punktacja historyjek, gdy element pracy jest równa Resolve określając następującej składni:

    <STATE value="Resolved">
       <FIELDS>
          <FIELD refname="Microsoft.VSTS.Scheduling.StoryPoints">
             <FROZEN not="Management Team"/>
       </FIELD>
    </STATE>
  • Można zastosować reguły pole i pole warunkowe reguły, gdy użytkownik zmienia stan, sprawia, że określone przejścia lub wybiera powód.

  • Dla Państwo i przyczyny pól, można zastosować tylko READONLY reguła pola.

  • Nie można zastosować reguły pól do Ścieżka obszaru lub Ścieżka iteracji pól.

Uwagi implementacyjne:

  • Najbardziej skutecznym sposobem Zastosuj zabezpieczenia jest utworzenie grupy niestandardowe, które zarządzają w systemie Windows lub w programie TFS.

  • Ograniczenia można zastosować do dowolnego pola zdefiniowanych przez system lub niestandardowe, które można przypisać nazwy kont.Pola te są nazywane polami nazwisko osoby.Możesz włączyć synchronizację między TFS i usługi Active Directory dla pól niestandardowych nazwisko osoby.Zobacz Managing Work Item Fields [witadmin].

Jak dostosować:

  • Zmodyfikuj plik definicji służący do każdego typu elementu pracy, którą chcesz nałożyć ograniczenia na.Na przykład, można ograniczyć użytkowników, którzy można utworzyć elementu pracy przez określenie VALIDUSER grupy dla pola utworzone przez w WORKFLOW sekcji.

    <STATE value="New">
       <FIELDS>
          <FIELD refname="Microsoft.VSTS.Common.CreatedBy">
                <VALIDUSER group="Team Task Group" />
          </FIELD>
               . . .
       </FIELDS>
    </STATE>

    W ten sam sposób, można umieścić ograniczeń, na który można rozwiązać, zamknąć lub ponownie uaktywnić element pracy, dodając pola reguły przepływu pracy na następujących polach: rozwiązać, zamknięte przez lub aktywowany.

  • Można utworzyć listy globalnej, która określa grupy, które są prawidłowe i dodać, że do FIELD definicji zawartej w ALLOWEDVALUES lub PROHIBITEDVALUES.

  • Grupy niestandardowe można utworzyć w programie TFS lub w systemie Windows.

  • Aby umieścić ograniczeń, na których reguły stosuje się do pola, należy określić for lub not atrybuty w ramach FIELD element podrzędny w ramach FIELDS sekcji.Na przykład, można określić która wymaganych dla wydania pola jest READONLY dla wszystkich użytkowników z wyjątkiem tych, w grupie rannych zespołu.

    <FIELD name="Required for Release" refname="MyCompany.ProjectA.RequiredForRelease" type="String" reportable="dimension">
       <READONLY not="Team Triage Group" />
       <HELPTEXT>Specify Yes when true, otherwise leave blank.</HELPTEXT>
    </FIELD>

    Aby uzyskać więcej informacji, zobacz Zarządzanie uprawnieniami w celu utworzenia lub modyfikacji elementów pracy.

Powrót do początku

Zastosować dopasowania do pola

Można ograniczyć wpisy do pola do odpowiadają wzorcowi wymaganych znaków alfanumerycznych.Na przykład można wymusić użytkownicy mają wprowadzać wartość, która odpowiada numerowi kompilacji przez określenie regułę, która odpowiada konwencji nazewnictwa numerowania, ustalonymi dla etykietowania buduje.

Co można dostosować dopasowywania do wzorca,:

  • Ograniczanie wpisów do pasują do określonego wzoru.

  • Ograniczanie wpisów do pola, aby odpowiadają przynajmniej jednej zbiór wzorców.

  • Określ użytkowników lub grup, dla których stosuje się regułę, lub nie ma zastosowania.

Uwagi implementacyjne:

  • Można zastosować dopasowania do Integer i String tylko w polach.

Jak dostosować:

  • Zmodyfikuj plik definicji służący do typ pozycji roboczej z polem, które chcesz wymusić, dopasowywanie do wzorca.Na przykład, można wymusić wpis daty w postaci month.day.year określając MATCH reguły.

    <FIELD refname="MyCompany.ProjectA.RequestDate">
       <MATCH pattern="nn.nn.20nn" />
       <HELPTEXT>Enter the date the request was received.</HELPTEXT>
    </FIELD>

    Zobacz Dopasowywanie pola ciągu do wzorca.

Powrót do początku

Metody używane w celu dostosowania obiektów WIT

Po utworzeniu zespołu projektu, można dostosować obiekt WIT w jednym z następujących sposobów:

  • Użyj edytora procesu, aby zmodyfikować typ pozycji roboczej.

    Typy elementów pracy można modyfikować za pomocą edytora procesu, zasilania dodatek Narzędzia dla programu Visual Studio, które można pobrać i zainstalować.Znajduje się pod Narzędzia menu edytora proces udostępnia graficzny interfejs użytkownika.To narzędzie umożliwia importowanie i eksportowanie typów elementów pracy, edytowanie typów elementów pracy i modyfikować zawartość szablonu procesu.Aby uzyskać więcej informacji, zobacz następującą stronę w witrynie firmy Microsoft: Team Foundation Server narzędzia.

  • Modyfikowanie atrybutów pola elementu pracy: można użyć witadmin narzędzie wiersza polecenia, aby zmienić atrybuty przydzielony do pola.Zobacz Managing Work Item Fields [witadmin].

  • Eksportowanie, modyfikowanie i zaimportować plik definicji dla obiektu WIT: dla każdego obiektu, który chcesz dostosować, należy wykonać następujące czynności: zidentyfikować zmiana zakresu, określić zależności, wyeksportować obiekty, aktualizowanie obiektów, importować obiekty i zweryfikować zmiany.

    Proces dostosowywania obiektów, które śledzą pracę

    Proces dostosowywania obiektów WIT

    Obiekty, które można dostosować za pomocą tego procesu włączenia typów elementów pracy, kategorii, typy łączy, wykazów globalnych, globalnego przepływu pracy i proces konfiguracji.

    ZobaczwitAdmin: dostosowywanie obiektów i zarządzanie nimi w celu śledzenia elementów pracy

Powrót do początku

Dodatkowe zasoby

Oprócz obszarów opisanych w tym temacie można dostosować następujące obszary dla projektu zespołu:

Może się okazać dodatkowej odpowiedzi na pytania lub w jednym z tych forach TFS może ogłosić pytanie:

Powrót do początku

Zobacz też

Koncepcje

Dostosowywanie projektów zespołowych i procesów

Inne zasoby

Rozpoczynanie nowego projektu zespołowego