
本站地址:http://www.bajiao123.com

懒惰化、标准化、自动化——>工具化
在这里推荐Vault的理由很多,因为它基于SQL Server,因为它使用.NET编写,因为它采用XML Web Services作为通信协议,当然还有一点别忘记了,SourceGear Vault提供了免费一个月10用户的试用授权,如果不怕麻烦的话,您也可以每个月更新License。在使用习惯方面和传统的VSS区别不大,没有太多的学习代价,另外还提供了Web访问代码库的功能。可以从http://www.sourcegear.com/vault 的到相关的下载
这是最后一个工具,一个大多人忽视的环节。你是否在最后的测试阶段和需求还有测试人员牵扯不清,也没有一个定量的指标去衡量软件开发质量,这个时候缺陷管理也就是我们通常意义的BugTrack就显得至关重要,作为和Vault同一个公司的产品,除了Dragnet正是针对如此问题而提出的解决方案。除了基于Web和.NET之外,Dragnet做到了和Vault的无缝集成,开发人员可以在VS.NET的环境中直接更新各个错误。
工具为本?人为本?
不要期待工具可以解决你所有的问题,问题因人产生,工具因为问题创造,但是在开发过程中如果能够有效的利用一些工具减少不必要的重复或者提高团队协作,何乐而不为呢?随着Visual Studio 2005的临近,我们看到了另外一种选择——Visual Studio Team System,这个VS.NET的第三个版本将前所未有的强调软件工具化和开发协作化,或者,再过几年,Eric的团队不用那些组合工具,但是想法依旧没有变。
做你自己的软件,懒惰一点,规范一点,自动一点,只有你意识到使用工具多一点,才可能构建出流水线的软件过程。
本站地址:http://www.bajiao123.com

