敏捷宣言
敏捷软件开发宣言
敏捷宣言,也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代的以人为中心的软件开发方法
核心价值
敏捷宣言强调的敏捷软件开发的四个核心价值是:
也就是说,尽管右项有其价值,
我们更重视左项的内容。
相关原则
敏捷宣言提出的12条原则已经应用于管理大量的业务以及与IT相关项目中,包括商业智能(BI)。12原则包括:
1.最高优先级的是:通过尽早和持续交付有高价值的软件,满足客户
2.欣然面对需求变化,即使是在开发阶段的后期,敏捷流程就是用变化来为客户获得竞争优势
3.频繁交付可工作的软件,从数周到数月,交付周期越短越好
4.在项目过程中,业务人员、开发人员必须每天在一起工作
5.以受到激励的个体为核心构造项目,为他们提供所需的环境和支持,信任他们可以把工作做好
6.最有效的、最高效的沟通方法是面对面的交谈
7.可工作的软件是衡量进度的首要标准
8.敏捷流程倡导可持续开发。客户、开发人员、用户要能够共同、长期维持步调(节奏)、稳定向前
9.持续地追求技术卓越和良好的设计,以此增强敏捷的能力
10.简单 -- 尽最大可能减少不必要的工作,简单是敏捷流程的根本
11.最佳架构、需求和设计,来自自组织型的团队
12团队定期反思如何提升效率,并调节和调整自己的工作方式
参考资料
《敏捷软件开发宣言》.敏捷宣言.2001-2-13
最新修订时间:2024-11-23 09:26
目录
概述
核心价值
相关原则
参考资料