Udostępnij za pośrednictwem


Udostępnianie wglądu w postępy zespołu programowania zwinnego biuru zarządzania programem

Menedżer projektu, można wyświetlić użycie postępu i zasób pracy przy użyciu programu Microsoft Project Server, podczas gdy zespół projektowy agile zarządza ich historie użytkownika i zadań w Visual Studio Team Foundation Server 2012.Biuro zarządzania projektu (PMO) i można przeglądać harmonogramy, postępu na historie użytkownika, pakiet zbiorczy aktualizacji zasobów.Tymczasem członkowie zespołu rozwoju można zdefiniować, plan i zaktualizować ich pracy, w Team Foundation.Aparat synchronizacji dla Team Foundation Server i Microsoft Project Server przechowuje planowania użycia danych i zasobów dla historyjek użytkownika w mapowanego projektu planu i zespół projektu.

Aby można było wyświetlić postęp zespół agile, musisz skojarzyć planu projektu przedsięwzięcia z ich zespołu projektu.Aby uzyskać więcej informacji, zobacz Zarządzanie skojarzeniem projektów w przedsiębiorstwie i projektów zespołowych.Przed planu można skojarzyć z projektu, należy zapoznać się Zalecane konfiguracje do wsparcia rozwoju Agile i widoczność Biuro projektów później w tym temacie.

[!UWAGA]

Procesów i działań, które opisano w tym temacie wymagają, aby wdrażania Team Foundation Server został skonfigurowany do integracji z programem Project Server 2007 lub programu Project Server 2010.Aby uzyskać więcej informacji, zobacz Konfigurowanie integracji programów Team Foundation Server i Project Server.

W tym temacie

  • Omówienie procesu Agile i widoczność Biuro projektów

  • Zalecane konfiguracje do obsługi Agile i widoczność Biuro projektów

  • Zadania i sprawdzonych metod Agile zespół

  • Zadania i najważniejsze wskazówki dotyczące Biuro projektów

[!UWAGA]

Wideo demonstracyjne, zobacz następującą stronę w witrynie sieci Web firmy Microsoft: Dokonywanie Agile zespołu postępu widoczne dla Project Management Office.Niektóre dane mogą różnić się od procedur wykazane w wideo i opisane tutaj, ponieważ dokonano w poprzedniej wersji tego pliku wideo Team Foundation Server.

Wymagania

Aby czynności opisanych w tym temacie, należy przypisać następujące uprawnienia:

  • Do publikowania zadań z planu projektu przedsięwzięcia do Team Foundation, Team Foundation użytkownicy muszą być członkami współpracowników grupy do zespołu projektu.

  • Aby zaktualizować elementów pracy w Team Foundation i przedkłada je do serwera Project Server Team Foundation użytkownicy muszą być członkami Członków zespołu grup programu Project Web Access lub Project Web App (PWA) lub tych użytkowników musi mieć uprawnienia Otwórz projekt i wyświetlanie witryny projektu w programie Project.Tych użytkowników muszą być również dodane do puli zasobów organizacji dla serwera Project Server i puli zasobów przedsiębiorstwa planu projektu.

Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji programów Project Server i Team Foundation Server.

Omówienie procesu Agile i widoczność Biuro projektów

Jak pokazano na poniższej ilustracji, Lider zespołu inicjuje proces planowania historyjek użytkownika i zadań w Team Foundation Server.Aparat synchronizacji tworzy aktualizacje stanu dla każdej historyjki użytkownika, który jest przesyłany do serwera Project Server.Ponieważ Menedżer projektu ma włączone zatwierdzeń automatycznych dla planu projektu w przedsiębiorstwie, Project Server automatycznie aktualizuje planu ze zmianami dokonanymi w Team Foundation.Menedżer projektu może Przegląd planu wprowadzania w życie nowe historie użytkownika i śledzić ich postęp w planie projektu.

Proces wokflow PS TFS Agile

Team Foundationautomatycznie oblicza rollup pozostałych i wykonaną przez zasób w oparciu o zadania, które są związane z historią każdego użytkownika.Jak członkowie zespołu aktualizowanie zadań, wartości zbiorcze są automatycznie aktualizowane dla historyjek użytkownika w planie projektu mapowane.Menedżer projektu należy dodać członków zespołu do puli zasobów organizacji dla serwera Project Server oprócz puli zasobów przedsiębiorstwa planu projektu.

W następującej tabeli zestawiono zadania, które są wykonywane:

Lider zespołu

W Team Foundation, Lider zespołu i członków zespołu należy wykonać następujące działania:

Krok 1Definiowanie historyjek użytkownika i zadań w Team Foundationi plan iteracji za pomocą strony zaległości w Team Web Access.Saldo pracy, która jest przypisywane do członków zespołu za pomocą pasków zdolności produkcyjnych.

Krok 2   Zestaw Prześlij do serwera Project Server stan tych historii użytkownika, które będzie realizowane przy użyciu zbiorczej edycji funkcji w Team Web Access lub otwarcie kwerendy zaległości produktu w programie Excel.

Krok 3   Aktualizacji postępu pracy Praca pozostała i Zakończona praca dla każdego zadania przy użyciu poszczególnych elementach pracy zarządu zadanie stronę w Team Web Access, lub dostosowane kwerendy zaległości iteracji.

Aparat synchronizacji

Krok 4   Dla każdej historyjki użytkownika, który jest przesyłany do serwera Project Server, aparat synchronizacji tworzy aktualizacji stanu, wprowadzając zmiany w Team Foundation dla każdego zamapowanego pola dla każdej historyjki użytkownika opublikowane.

Podczas ustawiania reguły, aby automatycznie zatwierdzać wszystkie aktualizacje stanu serwera Project Server automatycznie aktualizuje planu projektu w przedsiębiorstwie, wprowadzając zmiany w Team Foundation.W przeciwnym razie aktualizacje stanu pojawiają się w kolejce zatwierdzenia dla menedżera projektu do przeglądu.

Kierownik projektu

Jako członek Biuro projektów można wykonywać następujące zadania w programie Project Professional lub wystąpienia programu PWA:

Krok 6   Zobacz harmonogram historie użytkownika, które są realizowane, a następnie przenieś historyjek użytkownika iteracji, które są zdefiniowane w planie projektu.

Krok 7   Śledzenie postępu historii użytkownika i przeglądu postępu w odniesieniu do portfela projektów, które zarządzają lub Biuro projektów.

Krok 5   Przejrzyj obciążenia, który jest przypisany do każdego zasobu.

Powrót do początku

Zalecane konfiguracje do obsługi Agile i widoczność Biuro projektów

Wspieranie procesu, które zostało opisane w poprzedniej sekcji, należy zamapować do zespołu projektu planu projektu w przedsiębiorstwie.W poniższej tabeli opisano zalecane konfiguracje dla obu organizacji projektu planu i zespół projektu.Aby uzyskać więcej informacji, zobacz Zarządzanie skojarzeniem projektów w przedsiębiorstwie i projektów zespołowych.

Obszar, aby skonfigurować

Zalecana konfiguracja

Notatki

Szablon procesu do zespołu projektu

Microsoft Solutions Framework (MSF) dla Agile Software Development

Szablon procesu Agile zapewnia użytkownika historię i zadania typów elementów pracy.Można użyć Team Web Accesszaległości i Rady strony Zarządzanie zaległości i plan i uruchomić swoje sprinty

UwagaUwaga
Można również użyć szablonu dostosowanego procesu.

Mapowanie projektu

/workItemTypes:”User Story”

Podczas mapowania planu projektu w przedsiębiorstwie do zespołu projektu, należy określić historii użytkownika jako typ elementu pracy.Można również zabronić stałej pracy dla zadania.Praca stała jest jednym z trzech typów zadań, które można użyć w projekcie.Aby uzyskać więcej informacji, zobacz zmiany typu zadań program Project używa do obliczania czasu trwania zadania.

Mapowania pól

/useDefaultFieldMappings

Można użyć domyślnego mapowania pól.Nie mapowania pól dodatkowe są wymagane.

Nazwy zasobów

Członkowie zespołu należy dodać do grupy Członkowie zespołu, dla każdego wystąpienia programu PWA lub użytkownik musi udzielić im uprawnień Otwórz projekt i wyświetlanie witryny projektu w programie Project.Aby uzyskać więcej informacji, zobacz Aby dodać członków zespołu Fundacji do grupy Członkowie zespołu.

Ponadto należy dodać zespołu wszystkich potencjalnych klientów i innych członków zespołu do puli zasobów organizacji dla serwera Project Server i puli zasobów przedsiębiorstwa planu projektu.

Należy przyznać uprawnienia do wszystkich kont użytkowników, które są przypisane zasobów w planie projektu lub że wspomniany w polu przypisany do elementu pracy.Użytkownicy ci przesłać aktualizacje stanu, które wypływają na kolejkę stanu dla wystąpienia programu PWA.

Wszystkie nazwy, które są przypisane do Nazwy zasobów pole musi być rozpoznawana jako prawidłowy uczestników projektu zespołu.

Menedżerowie projektów

Konta użytkowników programu Project Professional muszą być przyznawane informacji na poziomie projektu w widoku lub przypisany jako członkowie czytnik grupy w Team Foundation dla zespołu projektów, do których będzie publikować.

Należy przyznać uprawnienia menedżerów projektu do modyfikowania elementów pracy w tych projektach zespołu, które są mapowane do ich planów projektu przedsięwzięcia.

Zatwierdzeń automatycznych

Zdefiniować regułę, aby automatycznie zatwierdzać wszystkie aktualizacje, które są przekazywane z Team Foundation Server na serwerze Project Server.

Menedżer projektu można zdefiniować reguły zatwierdzania za pomocą wystąpienia programu PWA planu projektu.Aby uzyskać więcej informacji, zobacz aktualizacje zadań Zatwierdź lub Odrzuć.

Powrót do początku

Zadania i zalecanych praktyk dla Agile zespołu

Jako lider zespołu, można użyć zaległości, zadania zarządu i pozycji roboczych stron Team Web Access do wykonywania następujących zadań:

  • Definiowanie historyjek użytkownika i zadania

  • Planowanie iteracji

  • Prześlij historyjek użytkownika na serwerze Project Server

  • Pozostałych aktualizacji i Praca wykonana

Aby użyć narzędzi planowania Agile, zobacz Planowanie Agile i iteracje.Kwerendy udostępnione można także eksportować do programu Excel do przeprowadzania aktualizacji zbiorczej historii użytkownika i zadań.Zobacz Zarządzanie elementami pracy za pomocą programu Microsoft Excel powiązanego z serwerem Team Foundation Server.

Gg412648.collapse_all(pl-pl,VS.110).gifDefiniowanie historyjek użytkownika i zadania

Można użyć strony zaległości do plan iteracji.Ta strona oblicza poszczególnych i zdolności zespołu oparte na oszacowanych i pozostałych wysiłek, który jest zdefiniowany dla zadania.

Jak pokazano na poniższej ilustracji, można użyć strony zaległości do definiowania historyjek użytkownika i zadań, które są niezbędne do ich wykonania.Zadania są automatycznie łączone historyjek użytkownika.To skojarzenie obsługuje zestawienia godzin pracy od wszystkich zadań do historii użytkownika.

Planowanie Agile zaległości iteracji

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPlanowanie iteracji

Jak pokazano na poniższej ilustracji, można użyć pasków zdolności do zrównoważenia obciążenia przez zasoby zespołu.Przed Równoważenie obciążenia, upewnij się, że mają przypisane wartości do Pracy pozostałej dla każdego zadania pole.Ponadto upewnij się, że określono czas dla każdego członka zespołu i zespołu na zdolności kartę.

Równoważenie obciążenia zdolności prod.

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPrześlij historyjek użytkownika na serwerze Project Server

Jako lider zespołu możesz określić, kiedy chcesz przesłać historyjek użytkownika do Biuro projektów.Można użyć funkcji edycji zbiorczej dostępne w Team Web Access Aby przypisać użytkownika historie i aktualizacji wartości przypisane do Przesłać serwera Project dla kilku historyjek użytkownika.

Zbiorczym aktualizacji kilku pól

  1. W Team Web Access, wybierz opcję Elementów pracy kartę w pracy kontekstu.

  2. Rozwiń węzeł Kwerendy udostępnione i wybierz polecenie Zaległości produktu kwerendy.

  3. Zaznacz elementy pracy w widoku wyniki kwerendy, które chcesz zaktualizować.

  4. Otwórz menu skrótów dla jednego z wybranych elementów i wybierz polecenie Edycja zaznaczonych elementów pracy.

  5. Wybierz pola, które chcesz zaktualizować i wprowadź wartość dla każdego pola, które wybierzesz.Należy pamiętać, że wszystkie wybrane pozycje robocze zostaną zaktualizowane nowymi wartościami.

    Na przykład, aby przypisać historyjek użytkownika i przedkłada je do serwera Project Server, należy wybrać Przypisać do i Przesłać serwera Project pola, jak pokazano na poniższej ilustracji.

    Edytowanie elementów pracy, okno dialogowe

    Modyfikowanie luzem do przypisywania i przesłać do serwera Project Server

  6. Wprowadź opis zadania modyfikacji luzem pod informacje o historii, a następnie wybierz polecenie OK.

  7. Aby zatwierdzić aktualizacje w magazynie danych, wybierz polecenie Zapisz wyniki (TWA) (Zapisać wyniki).

    [!UWAGA]

    Wyróżnione pogrubieniem elementów pracy wskazują, że zmiany nie są jeszcze opublikowany w magazynie danych.Elementów pracy wyświetlane pogrubioną czcionką czerwony wskazują, którym nie przypisano wartości wszystkich pól wymaganych do obsługi przesyłania na serwerze Project Server.

    Zapisać aktualizacje edycji zbiorczej

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPozostałych aktualizacji i Praca wykonana

Członkowie zespołu mogą aktualizować ich pracy za pomocą Team Web Access zadania zarządu lub element roboczy Formularze w Team Explorer.Aby zaktualizować zarówno Pracy pozostałej i Pracę wykonaną, należy otworzyć każdego zadania i zaktualizować pola.Wartość wyświetlana w lewym dolnym rogu każdego zadania odpowiada Pracy pozostałej.Zobacz Rozpoczęcie iteracji.

Aktualizowanie zadań za pomocą zadania zarządu

Powrót do początku

Zadania i najważniejsze wskazówki dotyczące programu pakietu Office

Jako członek programu pakietu office mogą angażować się w następujących działań monitorowania pracy, który wykonuje agile zespół:

  • Przeglądanie historii użytkownika i zaplanować harmonogram projektu

  • Przegląd postępu do planu

  • Przegląd postępu dla projektów inwestycyjnych

Ponadto można także wyświetlić przypisanie do zasobów.Aby uzyskać więcej informacji, zobacz Praca z zasobów zbiorczego w mapowane do projektów zespołów projektów organizacji.

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPrzeglądanie historii użytkownika i zaplanować harmonogram projektu

Jak nowe historie użytkownika są przekazywane do serwera Project Server, automatycznie pojawiają się w planie projektu przedsięwzięcia.Jak na poniższej ilustracji przedstawiono historie trzech użytkowników, które zostały przedłożone przez zespół agile w Przesłać historyjek użytkownika na serwerze Project Server są dodawane do planu projektu.

Historyjki użytkownika dodane do planu projektu

Można pogrupować te wątki do wspierania planowania widoku.Jak pokazano na poniższej ilustracji, historie trzech użytkowników, które zostały przeniesione do występują w obszarze 1 iteracji w planie.Można zobaczyć pakietu zbiorczego historie trzech użytkowników, a w tym przykładzie wykonania iteracji 1 historie wymaga 10 dni.

Historyjki użytkownika dodane do iteracji

Ważna uwagaWażne

Tekst30 jest domyślne pole Projekt, który jest skojarzony z Typu elementu pracy kolumny, która jest używana w synchronizacji zadań z elementów pracy.Jeśli kiedykolwiek połączyć planu projektu z Team Foundation Server za pomocą Wybrać zespołu projektu opcji menu Wstążka zespołu, dodatkowe pola projektu, który jest oznaczony Typu elementu pracy, staje się dostępna.To pole, z pola Domyślny projekt Tekst24, obsługuje mapowanie planów projektu, które są związane z Team Foundation , ale nie obsługuje synchronizacji planów.Pole na bazie Tekst24 zawiera pełną listę typów elementów pracy do zespołu projektu.Można sprawdzić, czy masz poprawne pole wskazując go i sprawdzeniu, czy Tekst30 pojawia się.

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPrzegląd postępu do planu

Jak członkowie zespołu projektowego Aktualizuj ilość pracy dla ich zadań, automatycznie przepływ informacji do planu projektu.Jak pokazano na poniższej ilustracji, została zakończona w pierwszych dwóch wątkach i zespół musi ukończyć pozostałe trzeciego historię.

PoradaPorada

Aby wyświetlić aktualizacje do planu, należy zamknąć i otworzyć ją ponownie.

Plan projektu z aktualizacji planu Agile

Powrót do początku

Gg412648.collapse_all(pl-pl,VS.110).gifPrzegląd postępu portfela projektów

Możesz przejrzeć postęp portfela projektów z Biuro projektów przy użyciu widoku Centrum projektów, która zapewnia programu PWA.Jak pokazano na poniższej ilustracji, można łatwo śledzić postęp kilka projektów rozwoju agile.

Portfel projektów z aktualizacji planu Agile

Powrót do początku

Zobacz też

Zadania

Rozwiązywanie błędów walidacji

Koncepcje

Zasady zarządzania aktualizacjami określonych pól

Inne zasoby

Managing Projects Using Project Professional Mapped to a Team Project