什么是TFS的ALM替代品?

时间:2009-01-22 08:04:17

标签: tfs alm

我也熟悉开发室中使用的'Subversion + Cruise Control + Fogbugz + nCover + ...'设置。但还有其他选择吗?在这两种组合之外,我很天真。我来自.net世界,也许Ruby开发人员的LISP完全不同吗?

3 个答案:

答案 0 :(得分:2)

我主要是用于在.NET中开发的开源软件堆栈(除了Microsoft Project,当你需要处理非常复杂的项目时没有任何替代方案)。

简而言之,主要的软件成分是:

  • CruiseControl.NET
  • 的Subversion
  • Trac(issue + wiki + SVN)/ Google Code for open-source projects
  • NCover,NUnit,FxCop,SandCastle,Wix,Lokad共享库,Autofac,FxCop等。

项目管理方法:以PM风格启动项目(大量规划,澄清和原型设计),获得第一个版本(最小功能,所有服务都是模拟的,纯UI),然后打开持续集成并切换到敏捷(同时仍然使用PM来规划和安排更大规模)。

相关链接:

答案 1 :(得分:0)

here for Application Life Cycle start point

ALM + TFS Links here

有些人做了什么(例如我) 是让Git执行源版本控制并分别使用SharePoint(WSS 3.0)或MOSS和/或Microsoft Office Project执行项目管理

Windows appServer

答案 2 :(得分:0)

关于代码质量检查,架构探索,代码版本差异等等......您可以查看NDepend