5

Mam zamiar zastąpić narzędzia cyklu życia, z których obecnie korzystają moje zespoły programistyczne. Narzędzia że szukam:Life Cycle Tools Suite

  • Kontrola wersji
  • Defect/Issue Tracking
  • Wymagania trekkingowe
  • test Case Management
  • (potencjalnie) Project Management: Project Status, godzina wejścia

Mam nowy sprawny serwer (Windows 2008 Server), aby uruchomić wszystkie narzędzia. Patrzę na opcje COTS i Open Source, ale do tej pory nie zdecydowałem.

Inne czynniki:

  • zespołu rozproszonego (różne strony fizyczne)
  • Niektóre Rozwój systemu Windows, niektóre Development Linux
  • Software, firmware, Zapis techniczny muszą być w stanie z niego korzystać

Zalecenia dotyczące dobrego zestawu, który będzie działać razem?
Czy Open Source, najlepsze podejście do działania na Windows 2008 Server?

Odpowiedz

1

Najbardziej popularnym wyborem dla systemu kontroli wersji jest Subversion. Ma dobrą obsługę narzędzi, większość narzędzi współpracuje z Subversion po wyjęciu z pudełka.

Masz rozproszony zespół, więc możesz rozważyć rozproszony system kontroli wersji. Na przykład Mercurial lub Git. Mercurial ma lepszą obsługę w systemie Windows. Brakuje obsługi narzędzi w porównaniu do "tradycyjnych" systemów kontroli wersji, takich jak Subversion.

Wszystkie powyższe są otwarte.

Do zarządzania projektami/śledzenia problemów/śledzenia wymagań jest otwarte źródło Trac, które jest połączonym trackerem problemów, oprogramowaniem do zarządzania projektami i wiki. Trac działa z Subversion, Git i Mercurial.

Atlassian zapewnia komercyjny kod JIRA do śledzenia problemów/zarządzania projektami i Confluence dla wiki.Jira działa przynajmniej z Subversion.

Fog Creek ma Mercurial oparty Kiln dla kontroli wersji i FogBugz do śledzenia problemów/zarządzania projektami. Obie reklamy. Oba są dostępne jako hostowane i jako wersje uruchomione na własnym serwerze.

Użyłem Trac, który działa, ale możesz oczekiwać trochę majsterkowania i konfiguracji, zanim zadziała, jakbyś chciał, żeby działało.

+0

Nie jestem osobistym fanem FogBugz, ale udało nam się skończyć z Subversion i działało naprawdę dobrze dla nas. – pearcewg

1

Wystarczy popatrzeć na narzędziach przez Atlassian- http://www.atlassian.com/ używaliśmy niektóre z ich produktów (Jira/Confluence) i łączą ze sobą dobrze. Niezupełnie drogie.

Jako administrator/ogrodnik Wiki są łatwe w użyciu i zarządzaniu, co może czasami być ważnym wymaganiem w stosunku do wyglądu.