贴吧图像
05/27/2014

敏捷方法是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方 法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧 密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也 更注重软件开发中人的作用。

The Agile Manifesto is based on twelve principles:
1. Customer satisfaction by rapid delivery of useful software
2. Welcome changing requirements, even late in development
3. Working software is delivered frequently (weeks rather than months)
4. Close, daily cooperation between business people and developers
5. Projects are built around motivated individuals, who should be trusted
6. Face-to-face conversation is the best form of communication (co-location)
7. Working software is the principal measure of progress
8. Sustainable development, able to maintain a constant pace
9. Continuous attention to technical excellence and good design
10. Simplicity—the art of maximizing the amount of work not done—is essential
11. Self-organizing teams
12. Regular adaptation to changing circumstances

引自1:http://baike.baidu.com/view/10087780.htm?fr=aladdin

引自2:http://en.wikipedia.org/wiki/Agile_software_development

更新时间:05/28/2014
回复(2)
170?1442652660
任旭东 11年前

我的理解是,在原型法的基础上,通过多次迭代的方式,利用丰富的软件构件库和软件复用的方法快速构建出满足客户需求的产品开发活动。

国内上海交大张申生老师在早几年曾做过很多这方面的工作。

5?1460204756
尹刚 11年前

准确的说应该是敏捷开发方法。

0?1470885445
登录后可添加回复
贴吧图像
吧主:
尹刚
回答:2
1

© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号

问题和建议
还能输入50个字符 Submit

加入QQ群

关注微信APP


×