2009-08-27 5 views
2

Je souhaite réaliser les tâches suivantes: Je souhaite un environnement de gestion du cycle de vie des applications (ALM) gratuit autour de vs2008 sp1. (Ma compagnie manque d'argent).Outils de gestion du cycle de vie des applications gratuits pour le développement .NET

Je veux tout: CI, BugTracking, panneau de tâches, Wiki, contrôle de source ... tout en s'intégrant. Si je pouvais avoir une sorte d'outil de gestion de mêlée, ce serait mieux.

Une recommandation?

Merci d'avance.

+0

Le terme que vous cherchez est ALM, vous n'avez donc pas de suggestions IDE – Richard

Répondre

6

C'est à peu près la configuration que nous avons. Si vous disposez d'une version complète de Visual Studio 2008 plutôt que de l'édition Express, il intègre bien mieux le MST intégré que NUnit, et le régulateur de vitesse prend également en charge MSTest. BugTracker.net et Trac ont tous les deux une intégration de subversion, (bien que l'IIRC trac soit un peu bizarre à mettre en place). Le point à surveiller avec Trac est qu'il ne supporte pas très bien plusieurs projets, c'est pourquoi nous avons finalement choisi BugTracker.net.(Cela peut avoir changé, je sais qu'il a été prévu pour une future version quand nous étions la dernière regarder il y a 6 mois)

1

Il ne peut pas remplir le « tout s'intégrer » une partie, mais la boîte à outils suivante devrait vous prendre assez loin:

  • Visual Studio 2008 Express
  • TestDriven.NET (ne fonctionnera pas comme Addin à VS, je pense, mais bien avec CC.NET)
  • Subversion
  • TortoiseSVN
  • CruiseControl.NET

En ce qui concerne le bugtracking, je n'ai utilisé aucun bugtracker OS, donc je laisse cela à d'autres à suggérer.

+0

TestDriven .NET n'est plus gratuit. – yeyeyerman

+0

@yeyeyerman: bon point. C'est gratuit seulement pour les projets personnels/open source et les étudiants. –

1

contrôle Source:

  • SubVersion
  • Git

et deux outils open source largement utilisés. Recherchez ensuite l'intégration pour les choix d'autres outils.

+0

Je pense que vous faites un bon point ici. Commencez par sélectionner votre contrôle de source. Le contrôle de la source est essentiel et essentiel à un projet, et beaucoup d'entre eux ont des philosophies et des styles légèrement différents. Choisissez-en une qui convient le mieux à vos styles de développement, puis travaillez à partir de là en regardant quels outils prennent en charge le contrôle source que vous avez choisi. –

1

J'utiliser les outils suivants:

  • IDE: SharpDevelop
  • contrôle Source: SVN et TortoiseSVN
  • suivi des bogues, wiki, ...: Redmine
0

Code concernant vérification de la qualité, l'exploration de l'architecture, diff versions de code et plus ... vous pouvez jeter un oeil à NDepend. C'est un outil commercial, mais vient avec une version limitée gratuite, gratuite pour les projets OSS et académiques.

Questions connexes