2009-01-22 71 views
3

我也很熟悉开发人员使用的'Subversion + Cruise Control + Fogbugz + nCover + ...'设置。但还有什么其他选择?除了这两种组合之外,我非常天真。我来自.net世界,Ruby开发人员的LISP可能完全不同吗?什么是TFS的一些ALM替代品?

回答

0

here for Application Life Cycle start point

ALM + TFS Links here

哪些人呢(我要实例) 是仅仅有Git做的源代码版本控制和与SharePoint(WSS 3.0)或MOSS和/执行单独的项目管理或与Microsoft Office项目

Windows appServer

+0

我真的在推荐:其他人实际使用了什么?维基百科链接适用于工具列表,另一个链接纯粹与TFS相关,我对此已经很熟悉。我在使用工具支持的用户故事之后。感谢您的回答(其他人没有) – DarkwingDuck 2009-01-27 05:51:16

2

我最进入.NET开发的开源软件栈(除了Microsoft Project,当你需要处理非常复杂的项目时,它没有任何替代品)。

总之,主要的软件成分是:

  • CruiseControl.NET
  • 颠覆
  • Trac的(问题+维基+ SVN)/谷歌代码的开源项目
  • NCover,NUnit的,FxCop,SandCastle,Wix,Lokad共享库,Autofac,FxCop等。

Project ma管理方法:以PM风格(大量计划,澄清和原型设计)启动项目,到达第一个版本(最小功能,所有服务都被模拟,普通用户界面),然后打开持续集成并切换到Agile(while仍然使用PM来规划和规划更大规模)。

相关链接:

0

关于代码质量检查,架构探索,代码版本diff的还有更多......你可以看看NDepend