Question

Je souhaite remplacer les outils de cycle de vie actuellement utilisés par mes équipes de développement. Outils que je cherche:

  • Contrôle de version
  • Suivi des défauts / problèmes
  • Suivi des exigences
  • Gestion des cas de test
  • (potentiellement) Gestion de projet: État du projet, saisie des heures

J'ai un nouveau serveur costaud (Windows 2008 Server) sur lequel tous les outils sont exécutés. Je regarde les options COTS et Open Source, mais je n'ai pas encore décidé.

Autres facteurs:

  • Équipe distribuée (différents sites physiques)
  • Quelques développements Windows, d'autres Linux
  • Les logiciels, micrologiciels et rédacteurs techniques doivent pouvoir être utilisés

Des recommandations sur une bonne suite pouvant fonctionner ensemble?
Si Open Source, la meilleure approche à exécuter sur le serveur Windows 2008?

Était-ce utile?

La solution

Le choix le plus courant pour le système de contrôle de version est Subversion . Il prend en charge les outils. La plupart des outils fonctionnent immédiatement avec Subversion.

Vous avez une équipe distribuée, vous pouvez donc envisager un système de contrôle de version distribué. Par exemple, Mercurial ou Git . Mercurial supporte mieux Windows. Le support d’outil manque un peu par rapport à " traditionnel " des systèmes de contrôle de version tels que Subversion .

Tous les éléments ci-dessus sont à code source ouvert.

Pour la gestion de projet / le suivi des problèmes / le suivi des exigences, il existe un Trac à code ouvert qui est un suivi des problèmes combiné, logiciel de gestion de projet et wiki. Trac fonctionne avec Subversion, Git et Mercurial.

Atlassian fournit un JIRA à des fins commerciales pour le suivi des problèmes / la gestion de projet et Confluence pour le wiki. Jira travaille au moins avec Subversion.

Fog Creek utilise un Kiln basé sur Mercurial pour le contrôle de version et FogBugz pour le suivi des problèmes / la gestion de projet. Les deux commerciaux. Les deux sont disponibles en version hébergée et en version exécutée sur votre propre serveur.

J'ai utilisé Trac, qui fonctionne, mais vous pouvez vous attendre à du bricolage et à de la configuration avant de fonctionner comme vous le souhaitez.

Autres conseils

Svn / Trac, plus quelques plugins, vous mènera probablement à la plupart du chemin gratuitement.

Si vous utilisez la version fournie par visualsvn (ils associent trac et subversion), sa configuration est simple et agréable.

http://www.visualsvn.com/server/ http://trac.edgewall.org/ http://trac-hacks.org/

Découvrez les outils développés par Atlassian - http://www.atlassian.com/ . 'ont utilisé certains de leurs produits (Jira / Confluence) et ils sont bien liés. Pas vraiment cher non plus.

En tant que jardinier administrateur / wiki, ils sont faciles à utiliser et à gérer, ce qui peut parfois être une exigence importante et négligée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top