2015-05-05 21 views
6

Mamy zespół około 10 programistów pracujących nad nowym produktem.VSO i wiele projektów dla pojedynczego zespołu produktów

Podzieliliśmy ten produkt na dwa zespołowe projekty w Visual Studio Online. Programiści mogą pracować nad obydwoma projektami podczas jednego sprintu. Chociaż mamy dwa zespołowe projekty, cały zespół pracuje razem jako jedna zwinna jednostka.

Dlaczego to zrobiliśmy?

  • Chcemy oddzielny produkt zaległości
  • Każdy projekt ma swoje własne Właściciel Produktu

Ale to doprowadziło do dwóch problemów:

  • mamy dwa upadki oparzeniach, co może utrudnić śledzenie postępów zespołu.
  • Musimy podzielić możliwości poszczególnych osób między dwa projekty, co nie jest łatwe do wykonania w planowaniu sprintu, a także utrudnia śledzenie poszczególnych postępów.

Mam wrażenie, że może to być powszechny problem. Czy ktoś ma tutaj doświadczenie? Jakieś sugestie?

Odpowiedz

12

Powinieneś mieć obie drużyny w tym samym zespole projektu. Możesz utworzyć wiele zespołów, które istnieją w ramach tego samego projektu zespołu i uzyskać własne zaległości.

http://nakedalm.com/creating-nested-teams-visual-studio-alm/

Większość moich klientów zostały przeniesione do jednego projektu zespołu i mam prostą zasadę:

„Jeśli masz aktywów, które są związane (z aktywów określonych jako kod, ludzie, czy pracy przedmiotów), powinieneś być w jednym projekcie zespołowym. "

Właśnie skończyłem pracę w Londynie, łącząc około 15 projektów zespołowych w jeden, aby całe organizacje mogły ze sobą współpracować. Było to 6 zespołów w około 12 produktach, wszystkie zostały przeniesione do jednego zespołu projektowego.

Jedyny skuteczny sposób współpracy to jedno opakowanie pracy.

+0

Grałem z tym teraz - działa świetnie! Ale oznaczałoby to posiadanie tylko jednego repozytorium kontroli źródła? Być może używając tylko folderów i obszarów roboczych do podziału kodu projektu? – davenewza

+2

Prawidłowo - możesz przypisywać uprawnienia zabezpieczeń na poziomie folderów dla zespołów. Lub (chociaż jest to poważna zmiana, której nie należy lekceważyć), możesz użyć Git i skonfigurować wiele repozytoriów, jedno repo na aplikację, a następnie ustawić zabezpieczenia na poziomie repo. –

+0

Dzięki! Zadałem inne powiązane pytanie [tutaj] (http://stackoverflow.com/questions/30077591/vso-single-project-with-a-tiered-area-structure). – davenewza

Powiązane problemy