Udostępnij za pośrednictwem


Zarządzanie portfelem Agile: Korzystanie z TFS w celu obsługi zaległości wielu zespołów

W Team Foundation Server (TFS) 2012, zarządzane pracy zespołu w zaległości.W programie Team Foundation Server 2013 można zarządzać zadaniami w zaległości portfolio, która umożliwia zarządzanie zespołu analizę pracy rozłożonej między klika zespołów elastyczne.Zespół zarządzania definiuje wysokiego poziomu celów i śledzenie pracy między wiele zespołów elastyczne.Elastyczne zespoły są negatywnym utworu, rozbicie elementów na zadania, naprawiania błędów i uczestniczyć w ogólny obraz.Wszystkie zespoły będzie miał własne zaległości i tablice i będą mieć również Widok zbiorczy środowisk klientów obsługiwanych przez ich pracy.Gdy skończysz, będziesz mógł zarządzać portfela projektów grupując pracę według poziomów zaległości i zobacz, jak jest on osiągnąć wielu zespołów.

Każdy zespół działa na własnych zaległości, podczas pracy hierarchię zaległości typów elementów umożliwia menedżerów wyświetlić zbiorczy postępu na wyższym poziomie.W tym oficjalny dokument firma Microsoft będzie umożliwia przeprowadzenie konfigurowania tego rodzaju struktury, wykonując w przykładzie możesz zespołu zarządzania modułu oszczędzania telefonu i elastyczne zespołom pracującym z określonych obszarów całego projektu.

Każdy zespół ma swój własny widok pracy

Zespół zarządzania modułu oszczędzania telefonu definiuje pracy jako wysokiego poziomu inicjatyw i dzieli je na funkcje ważne ich klientom.W tym momencie pracy jest przypisany do zwinnymi zespołami, którzy dalsze dzieląc je i definiując pracę do wykonania.W miarę postępów projektu rozwija zespołu zarządzania w dół, aby sprawdzić postęp na dowolnym poziomie szczegółowości preferowany.Na przykład mogą wyświetlać elementy zaległe skojarzone z każdym elementem funkcji w projekcie Scrum.

W tym zrzut ekranu można wyświetlić widok zespołu zarządzania ich Zaległość funkcji z elementów zaległości produktu, które obsługują te elementy również wyświetlane.Zespół zarządzania nie ma elementów zaległych tych produktów; są przypisane do jednej z zwinnymi zespołami.Jednakże ponieważ są one elementy podrzędne tych elementów, filtr wyświetla je.W ten sposób zespołu zarządzania można śledzić postęp.

Można wybrać poziom szczegółowości, aby wyświetlić

Grafika informacyjna zawiera koncepcyjnego poziom informacji wyświetlanych w powyższych zrzut ekranu.

Widok zespołu zarządzania

Każdy zespół elastyczne, takich jak zespołu klienta ma własną stronę główną zespołu, zaległości, tablicy Kanban i tablicy zadań.Strony te dotyczą tego zespołu wyświetlane informacje.

W tym zrzut ekranu można wyświetlić widoku elastyczne zespołu ich zaległości sprint, wyświetlanie elementów zaległości produktu, które pracują czy sprint i skojarzonymi zadaniami utworzeniu do dzieląc je i Śledź pracę.Nie są one widoczne dla funkcji lub inicjatywy, które działają do obsługi w tym widoku.Jako przed, okno grafiki pokazuje koncepcyjnego poziom informacji wyświetlanych w tym zrzut ekranu.

Zespół działa z zaległości sprintPoziom szczegółowości postrzegane przez zespół elastyczne

Ustawianie zespołów i zaległości poziomy

Podczas tworzenia projektu zespołowego w programie TFS, zespół domyślna jest tworzony automatycznie dla tego projektu.Konfigurowanie dodatkowych zespoły dla zwinnymi zespołami używany do zarządzania codziennej pracy, a zmiana definicji domyślnego zespołu do zespołu, który będzie używany przez zespół zarządzania do zarządzania pracę na poziomie ich, zespoły elastyczne można zarządzać swoimi obciążenia i priorytetów.Zarządzanie zespołu pokazywanych jest postęp dla wszystkich prac między zespołami elastyczne.Trwa bardzo mało konfiguracji do skonfigurowania zespołów, aby rozpocząć.

Oprócz rzutowanie postęp za pomocą zwinnymi zespołami, poziomy zaległości służy do tworzenia hierarchicznego widoku utworu.W TFS 2013 masz natychmiastowy dostęp do dwa poziomy zaległości.Ale jeśli musisz dodać inny poziom do obsługi Zarządzanie portfolio, można to zrobić, zbyt.Trwa konfiguracji większego niż tworzenie zwinnymi zespołami, ale nadal jest zbyt skomplikowany.Firma Microsoft będzie przeprowadzenie zarówno konfigurowania zwinnymi zespołami i tworzenie zaległości dodatkowy poziom.

Po pierwsze Przyjrzyjmy utworzyć strukturę zespołu sprawniej i zarządzania, jak pokazano w przykładzie organizacji.

Utwórz zespoły elastyczne i skonfiguruj zespołu zarządzania

  1. Z poziomu strony głównej zespołu domyślnego, użyj ikony narzędzi Ustawienia ikony aby otworzyć stronę administracji i wybierz nowy zespół do tworzenia zespołu elastyczne.

    Utwórz subteams z menu administracji

  2. Nadaj nazwę zespołu i upewnij się, Utwórz ścieżkę obszaru o nazwie zespołu jest zaznaczone.

    Tworzenie ustalenie z własną ścieżkę obszaru

    Będzie to obszar podrzędny obszaru ścieżki dla zespołu zarządzania —, ale co ważniejsze, udostępnia oddzielenie pracy między zespołami elastyczne i z automatycznych zbiorczy postępu do zespołu zarządzania.

  3. Skonfiguruj sprintach elastyczne zespołu.

    Wybierz sprintach elastyczne zespołu

  4. Dodawanie członków do nowego spojrzenia zespołu i usuwać niepotrzebne członków zespołu zarządzania.

    Najlepszym rozwiązaniem członkostwa w zespole zarządzania powinny być ograniczone do menedżerów i członków zespołu, które są właścicielami inicjatyw i funkcje.Członkowie zwinnymi zespołami nadal będą widoczne strony głównej zespołu zarządzania i zaległości, tak jak w przypadku zarządzania zespół będzie widział strony głównej elastyczne zespołów i zaległości.

  5. Zmień obszary dla zespołu zarządzania tak, aby obszary podrzędne nie są uwzględniane.

    Obszary podrzędne będą używane elastyczne zespołu zaległości

Utworzyć dowolną liczbę zespołów elastyczne.Gdy pozycje robocze mają przypisane do zespołu elastyczne, każdy z tych zespołów zostanie wyświetlone te elementy na jego zaległości i zarządzaj nimi na tablicy Kanban i/lub tablicy zadań, podobnie jak poprzednio.

Zaległość elastyczne zespołu przedstawiające elementy zaległe i zadania

Zespół działa z zaległości sprintPoziom szczegółowości postrzegane przez zespół elastyczne

Zespół zarządzania będą widoczne wszystkie elementy pracy przypisane do wszystkich zwinnymi zespołami w zaległości, tablicy Kanban i widoki tablicy zadań, zapewniając widoku głównego pracę w toku, a także pracy jeszcze ma zostać uruchomiony.

Zaległość zespołu zarządzania wykazujących funkcje i elementy zaległe elastyczne zespołu

Można wybrać poziom szczegółowości, aby wyświetlićWidok zespołu zarządzania

Teraz, gdy masz do skonfigurowania struktury zespołu, spróbuj teraz, a następnie dodaj inny poziom zaległości.

Dodaj inny poziom zaległości

Dodawanie następny poziom zaległości zajmuje trochę czasu, ale jest stosunkowo łatwą do wykonania.Przyjrzyjmy przeprowadzenie procesu.Musisz być członkiem grupy administratorów zespołu projektu można wykonać następujące kroki.Najpierw zamierzasz eksportować istniejącego typu elementu roboczego i edytować go do tworzenia nowego typu elementu roboczego, który dzwonimy inicjatyw.Następnie można dodawać kategorię inicjatywy.Ponadto można dodawać inicjatyw do zaległości portfolio.

Jeśli interesują więcej w działaniu rzeczy po Dodaj poziomu zaległości inicjatywy kliknij tutaj, aby przejdź od razu.

Tworzenie typu elementu roboczego inicjatywy

Jest to najprostszy sposób tworzenia typu elementu roboczego można skopiować istniejącą, zmieniona, a następnie go edytować.W poniższej procedurze możesz eksportować typu elementu roboczego funkcji i używać go jako podstawa dla typu elementu roboczego inicjatywy.Przez cały przykłady modułu oszczędzania telefonu jest nazwa projektu, a nazwa serwera jest Fabrikam.Kolekcja nazwę projektu zespołowego jest domyślną nazwę DefaultCollection.

  1. Otwórz okno poleceń w trybie administratora i zmienić katalogi, na którym jest zainstalowany program Visual Studio (lub Team Explorer).

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

    W 64-bitowej wersji systemu Windows użyj % programfiles(x86) %.

  2. Użyj narzędzia witadmin do pobrania definicji typu elementu pracy funkcji i zapisać go jako Initiative.xml.

    witadmin exportwitd /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /n:Feature /f:%userprofile%\documents\Initiative.xml
    
  3. Otwórz plik Initiative.xml, Zastąp < nazwa WORKITEMTYPE = "Funkcji" > z **< nazwa WORKITEMTYPE = "Inicjatywy" >**i zaktualizuj opis.

    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="Initiative">
       <DESCRIPTION>Tracks an initiative that will be released with the product. </DESCRIPTION>
    
  4. Edytuj kartę etykietą elementu implementacji.Zastąp < Filtruj WorkItemType = "Elementem zaległym produktu" / > z < Filtruj WorkItemType = "Funkcji" / >.Wyświetli funkcje jako elementy podrzędne z elementami roboczymi programu inicjatyw.

    <Tab Label="Implementation">
     <Control Type="LinksControl" Name="Hierarchy" Label="" LabelPosition="Top">
       <LinksControlOptions>
          <LinkColumns>
             <LinkColumn RefName="System.Id" />
             <LinkColumn RefName="System.Title" />
             <LinkColumn RefName="System.AssignedTo" />
             <LinkColumn RefName="System.State" />
          </LinkColumns>
          <WorkItemLinkFilters FilterType="include">
             <Filter LinkType="System.LinkTypes.Hierarchy" FilterOn="forwardname" />
          </WorkItemLinkFilters>
          <ExternalLinkFilters FilterType="excludeAll" />
          <WorkItemTypeFilters FilterType="include">
             <Filter WorkItemType="Feature" />
          </WorkItemTypeFilters>
       </LinksControlOptions>
     </Control>
    </Tab>
    
  5. Zaimportuj plik.

    witadmin importwitd /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /f:%userprofile%\documents\Initiative.xml
    

Utwórz kategorię inicjatywy

Teraz, kiedy masz inicjatywy typ elementu pracy, należy dodać kategorię inicjatyw do zestawu kategorii, które są widoczne w projekcie zespołowym.

  1. Eksportowanie definicji kategorii do pliku xml.

    witadmin exportcategories /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /f:%userprofile%\documents\categories.xml
    
  2. Otwórz plik i Dodaj kategorię inicjatywy.Oto przykład, których kategorii inicjatywy używa nazwy firmy do identyfikacji jako dostosowywania:

    <CATEGORY refname="Fabrikam.InitiativeCategory" name="InitiativeCategory">
      <DEFAULTWORKITEMTYPE name="Initiative" />
    
  3. Podobnie jak w przypadku przed, należy zaimportować ten plik.

    witadmin importcategories /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /f:%userprofile%\documents\categories.xml
    

Dodaj kategorię inicjatywy do hierarchii portfolio

Teraz wszystko, który do wykonania jest dodanie swoje inicjatyw do hierarchii elementów pracy, które tworzą zaległości portfolio.

  1. Eksportuj definicję procesu konfiguracji do pliku xml.

    witadmin exportprocessconfig /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /f:%userprofile%\documents\MyProcessConfiguration.xml
    
  2. Otwórz plik i dodać PortfolioBacklog sekcji inicjatyw w ramach PortfolioBacklogs sekcji.W tym samym czasie Modyfikowanie elementu PortfolioBacklog dla FeatureCategory tak, aby inicjatyw nadrzędnego elementy pracy dla funkcji.

      <PortfolioBacklogs>
      <PortfolioBacklog category="Fabrikam.InitiativeCategory" pluralName="Initiatives" singularName="Initiative">
          <AddPanel>
            <Fields>
              <Field refname="System.Title" />
            </Fields>
          </AddPanel>
          <Columns>
            <Column width="100" refname="System.WorkItemType" />
            <Column width="400" refname="System.Title" />
            <Column width="100" refname="System.State" />
            <Column width="50" refname="Microsoft.VSTS.Common.BusinessValue" />
            <Column width="100" refname="Microsoft.VSTS.Scheduling.TargetDate" />
            <Column width="200" refname="System.Tags" />
          </Columns>
          <States>
            <State type="Proposed" value="New" />
            <State type="InProgress" value="In Progress" />
            <State type="Complete" value="Done" />
          </States>
        </PortfolioBacklog>          
    <PortfolioBacklog category="Microsoft.FeatureCategory" parent="Fabrikam.InitiativeCategory" pluralName="Features" singularName="Feature">
    
  3. Dodać kolor do użycia w przypadku inicjatywy WorkItemColors sekcji.

    <WorkItemColor primary="FFFF6600" secondary="FFFEB380" name="Initiative" />
    

    W ten sposób jasny kolor pomarańczowy jako podstawowego koloru do użycia w Wyświetla listę i bladsza pomarańczowy do użycia na tablicy zadań i tablicy Kanban.

  4. Zaimportuj plik.

    witadmin importprocessconfig /collection:"http://fabrikam:8080/tfs/DefaultCollection" /p:"Phone Saver" /f:%userprofile%\documents\MyProcessConfiguration.xml
    

A wszystko jest gotowe!Dodano trzeciego poziomu zaległości o nazwie inicjatyw.

Zdefiniuj inicjatywy

Teraz, gdy zdefiniowano inicjatyw, jest czas, można utworzyć kilka elementów.Członkowie zespołu zarządzania można szybko dodać jeden bezpośrednio w widoku zaległości inicjatyw.Jest odbiór pliku w postaci Dodawanie elementów zaległych do dowolnego zaległości.

Wpisz nazwę dla inicjatywy

Możesz również tworzyć nowe funkcje bezpośrednio za pomocą elementu roboczego inicjatyw przez utworzenie nowego elementu roboczego na kartach implementacji lub łącza.Ma dodatkową zaletą tworzenie relacji nadrzędny podrzędny, w tym samym czasie tworzenia funkcji.

Użyj łącza Utwórz nowy element przycisk

Możesz również wybrać opcję Dodaj inicjatywy jako element nadrzędny element pracy istniejących funkcji Jeśli masz już niektórych.Które zaletą jest automatycznie kojarzenie z inicjatywy, która obsługuje danej funkcji.I z funkcją, można tworzyć elementy zaległe i przypisać je do poszczególnych zespołów elastyczne.

Umożliwia tworzenie inicjatywy nowego połączonego elementu pracy

Mapowanie wiele elementów, jeśli masz zaległości istniejących

Jeśli masz już istniejących zaległości, należy utworzyć relacje między te elementy w celu obsługi raportowanie automatyczne postępu nadrzędny podrzędny.Należy zmapować elementy zaległe na funkcje i mapowania funkcji do inicjatyw.Na szczęście okienka mapowania ułatwia to.Najpierw należy włączyć funkcję w okienku mapowania.

Przełącz switch mapowania, aby włączyć lub wyłączyć

Teraz usunąć elementy z zaległości na funkcja okienka mapowania, który ma zostać skojarzony z obiektem nadrzędnym.

Przeciągnij i upuść lub wybierz uaktywnić nadrzędnegoMożesz dodać dodatkowe poziomy zaległości

Powtórz ten proces na każdym poziomie zaległości został utworzony hierarchii, które mają.

Można także zbiorczej edycji elementów roboczych i zarządzanie ich hierarchii w programu Microsoft Excel.

Wyświetl postęp

Obecnie elementami pracy jest skojarzony z łączami odpowiednie nadrzędny podrzędny, jest czas, jaki tego widoku postęp w usłudze na różnych poziomach.

Widok zarządzania postępu

Na zarządzanie zaległości inicjatyw dostępnych dla zespołu modułu oszczędzania telefonu zawiera elementy robocze inicjatywy dla wszystkich zespołów w projekcie modułu oszczędzania telefonu.

Powiązane elementy pracy na innych poziomach zobaczyć zespołów

Można ustawić widok, aby wyświetlić funkcje skojarzone...

Możesz dodać dodatkowe poziomy zaległościPoziom szczegółowości postrzegane przez zespół zarządzania

.. lub przejdź do szczegółów dodatkowo, aż do poziomu elementu lub zadania zaległości.

Można zmienić poziom szczegółowości wyświetlanePoziom szczegółowości postrzegane przez zespół zarządzania

Porada: Dodaj kolumnę ścieżkę obszaru, jakie zespół działa na który element.

Ponadto można wyświetlić postęp na tablicy Kanban.Zespół zarządzania zobaczyć, które inicjatyw i funkcje są w toku.

Wszystkie elementy zespoły pojawiają się na głównym tablicy KanbanPoziom szczegółowości postrzegane przez zespół zarządzania

Wyświetl zespołu postępu

Dla poszczególnych zespołów elastyczne różni się widoku.Jako członek jednej z tych zespołów podczas przeglądania zaległości inicjatyw lub funkcje, nie zobaczysz niczego.To elastyczne zespoły nie utworzyć albo pracować bezpośrednio z elementami na tym samym poziomie.Zwinnymi zespołami nigdy nie będzie Zobacz pełną listę inicjatyw lub funkcji.Jednak jeśli zespołu chce, aby dowiedzieć się, jakie inicjatyw i funkcje są one obsługiwane, można włączyć widoków z zaległości elementy zaległe i będzie Zobacz, jakie funkcje i inicjatyw są obsługiwane przez elementy, nad którymi pracuje.

Zespół widzi tylko inicjatywy, które działają naPoziom szczegółowości postrzegane przez zespół zarządzania

Wszystkie inne elementy jest bardzo dużo biznesowych dla poszczególnych zespołów.Podobnie jak zawsze wykonane, ale teraz ich postęp jest widoczny dla zarządzania nimi bez konieczności ręcznego raport na temat innych, będzie można korzystać z tablicy Kanban, tablicy zadań i innych funkcji.Co zrobić jest widoczny w widoku zarządzania.

Temat autorzy

Gregg Boer jest Menedżer główna programu w firmie Microsoft.Gregg jest właścicielem produktu dla obsługi elastyczne zarządzanie w programie TFS.

Ferrell Zuzanna jest starszy Edytor technicznych w firmie Microsoft.

Kathryn Elliott jest starszy Edytor technicznych w firmie Microsoft.