如果我们有多个敏捷团队在同一个代码库上工作时,如何将彼此之间代码互相冲突的风险最小化?如何确保每个迭代结束时拥有一个干净的、可发布的软件版本?......
2008-05-14 关键字:“个体与交互胜过过程与工具 ”是《敏捷宣言》的第一条价值观。您发现哪些工具对于敏捷开发来说是必不可少的吗?您是否用过阻碍优秀实践和/或沟通的工具?如果用过的话,你用了哪些折衷方案解决这类问题呢? ......
2008-05-07 关键字:Mingle是一个敏捷项目管理工具。它为整个团队在软件交付过程中提供“一站”式服务,并通过有10年敏捷项目开发经验的ThoughtWorks公司提供的开发框架共享所有的项目成果。你的团队可以使用Min......
2008-05-04 关键字:程序员都喜欢happy工作,那为什么不选择一个让自己让大家都happy的过程呢?先将CMMI抛在脑后,看看ThoughtWorks推出的这款"敏捷项目管理"工具吧。目前其最新版本是1.1,不过听Dre......
2008-05-04 关键字:本文讲述了作者在两年的敏捷测试和开发工作中的经验和体会。从敏捷的实质,敏捷测试的方法和过程,到如何帮助传统团队转变为敏捷团队做了详细阐述。本文是系列的第一篇文章,着重讲述敏捷实质。......
2008-04-30 关键字:在敏捷开发过程中,我们还需要对系统架构进行设计吗?事实上,Martin Fowler在《Is Design Dead?》一文中已经给出了答案,那就是我们同样不能忽略对系统架构的设计。与计划性的设计(P......
2008-04-29 关键字:想要理解敏捷软件开发为什么好,需要从软件质量讲起。那么软件的质量是什么?这个问题有很多中答案,我们不妨想看看传统质量理论对于质量是如何理解的。教科书上说,在20世纪质量管理的发展历程经历了质量检验、统......
2008-04-19 关键字:为一个面向服务的架构(SOA)归档需求文件可能是大多数编程者最不想做的一件事,Paul Raymond——Telelogic AB需求管理的副主席也很清楚的知道这一点。......
2008-04-09 关键字:微软可能是当今世界上最大的软件厂商,但是它同时也可能是在编程实践方面犯错误的数量最多的软件厂商。我们经常可以听到针对微软的各种批评意见。 ......
2008-03-19 关键字: