敏捷开发
文章平均质量分 71
netHibernate
这个作者很懒,什么都没留下…
展开
-
【转】从一个项目谈XP在国内的应用
目前国内对于XP方面的研究和应用此起彼伏,各种关于XP的书籍争相出版,对于以XP为代表的"敏捷软件工程"方法的争论也在网络上随处可见。之所以出现这样的情况,是因为国内的用户在软件项目的实施过程中遇到了很多问题,例如项目的交付时间推迟、用户需求变更频繁等,我们的软件工程师迫切的希望能够找到解决问题的"银弹"。对于高度动态、通过非常短的迭代周期来应对需求变化的极限编程方法论来讲,确实能够从一定程度上解转载 2006-12-20 16:16:00 · 1378 阅读 · 0 评论 -
【转】模式与XP
Joshua Kerievsky著,Gigix 译 2002年05月14日 概述 模式和极端编程(XP)都为软件设计、开发者提供了无法用金钱衡量的帮助。但是迄今为止XP大量关注于重构(refactoring),而对模式只字不提。在这篇文章中,我问“为什么”,并且最终描述出模式怎样以XP的方式更好地实现、以及XP怎样因为包含对模式的使用而变得更好。 致谢 非常感谢Kent Beck、Mar转载 2006-12-20 16:48:00 · 1239 阅读 · 0 评论 -
【转】敏捷开发技术的特点、优势和原则
敏捷开发(agile development)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷开发技术的特点和优势:1.个体和交互胜过过程和工具2.可以工作的软件胜过面面俱到的转载 2007-09-07 17:43:00 · 10959 阅读 · 0 评论 -
用8种有趣的技巧来检查项目的运行情况
该文章是从乔梁的一篇博文链接到原文的,看了之后觉得这些小技巧确实有用,所以把我看到的意思写出来并且将原文转载过来。 我的理解:在上周伦敦举行的Embedding Agile Methods小型讨论会上,Keith Richards提出了一些有趣的小技巧来检查项目的运行情况:是否团队中的每一个人都能够用粗的画图笔(flip-chart marker)在一张便签纸上写下项目的目标?翻译 2009-12-30 09:15:00 · 1070 阅读 · 0 评论