Je connais également la configuration 'Subversion + Cruise Control + Fogbugz + nCover + ...' utilisée dans les maisons de développement. Mais quelles sont les autres options? Je suis assez naïf en dehors de ces 2 combinaisons. Je viens du monde .net et peut-être les développeurs LISP de Ruby le font-ils complètement différemment?Quelles sont quelques alternatives ALM à TFS?
Répondre
regarder here for Application Life Cycle start point
Qu'est-ce que certaines personnes (moi par exemple) est d'avoir simplement Git faire le contrôle de la version source et effectuer séparément la gestion de projet avec SharePoint (WSS 3.0) ou MOSS et/ou avec Microsoft office Project
Je suis plus dans la pile logicielle open-source pour le développement en .NET (à l'exception de Microsoft Project qui ne dispose d'aucune alternative lorsque vous devez gérer des projets vraiment complexes).
En bref, les ingrédients logiciels principaux sont:
- CruiseControl.NET
- Subversion
- Trac (problème + wiki + SVN)/Google Code pour les projets open-source
- NCover, NUnit , FxCop, SandCastle, Wix, Bibliothèques partagées Lokad, Autofac, FxCop, etc.
approche de démarrage: démarrer des projets dans un style PM (beaucoup de planification, de clarification et de prototypage), arriver à la première version (fonctionnalité minimale, tous les services sont moqués, interface utilisateur), puis activer l'intégration continue et passer à Agile toujours en utilisant PM pour planifier et planifier à plus grande échelle).
Liens connexes:
En ce qui concerne le contrôle de la qualité du code, l'exploration de l'architecture, les versions de code diff et plus ... vous pouvez jeter un oeil à NDepend.
- 1. Quelles sont les alternatives à ClickOnce?
- 2. Quelles sont les alternatives "Pastie"? (installable)
- 3. Quelles sont les alternatives pour CSharpOptParse?
- 4. quelles sont les alternatives à l'utilisation de global.asax?
- 5. Quelles sont les alternatives à l'Open Source Job Scheduler?
- 6. Est-ce que DDE compte toujours? Quelles sont les alternatives?
- 7. Quelles sont les alternatives pour PHPLint qui s'exécutent sous Windows?
- 8. Pourquoi Perfmon ne parvient pas à donner de la mémoire disponible et quelles sont les alternatives?
- 9. Quelles sont les alternatives à UML pour représenter graphiquement les modèles logiciels?
- 10. Quelles sont les alternatives dans les projets OS pour C# similaires à Joomla/Mambo/Drupal?
- 11. Quelles sont les alternatives à Spring Batch pour gérer les tâches en file d'attente?
- 12. Alternatives à WCF
- 13. Quelles sont quelques-unes des optimisations de base de données pour les applications multi-locataires
- 14. Quelles sont les limites internes à WCF?
- 15. NoSQL - Alternatives à SGBDR
- 16. Alternatives à TOAD (Linux)
- 17. Quelles sont les modifications empilables?
- 18. Quelles sont les distributions Subversion adaptées à une entreprise?
- 19. Quelles sont les applications réelles du rendement?
- 20. Quelles sont les stratégies pour tester un planificateur à l'unité?
- 21. Alternatives légères à NHibernate
- 22. Alternatives à window.scrollMaxY?
- 23. Alternatives à ID Selector?
- 24. Alternatives à YQL
- 25. Alternatives à popen/pclose?
- 26. Quelles sont les options disponibles pour VisualSVNServerHooks.exe?
- 27. Optimisation des alternatives à DateTime.Now
- 28. JAXB est bon jusqu'à ce que j'ai besoin de faire quelque chose de complexe. Quelles sont les alternatives?
- 29. Hibernate Union alternatives
- 30. Quelles sont les spécifications HW recommandées pour les virtualisations?
Je suis vraiment à la recherche de recommandations: que font les autres? Le lien wikipedia est bon pour une liste d'outils, l'autre lien est purement lié à TFS et je le connais déjà. J'étais après des histoires d'utilisateur avec le support d'outillage. Merci d'avoir répondu (personne d'autre n'a) – DarkwingDuck
Oui, fondamentalement, j'utilise Git et Project Server pour ALM et la fonctionnalité SharePoint par défaut. Pour être honnête, la question devrait être: Quels outils utilisez-vous pour l'application LifeCycle Management? –
TFS est un outil et j'ai demandé des alternatives. Je dirais que cela implique des outils dans les alternatives. :) – DarkwingDuck