敏捷软件的十二条原则
- 我们的最高优先级是通过尽早持续交付有价值的软件来满足客户需求。
- 欢迎需求变更,即使在开发后期。敏捷流程利用变更来为客户创造竞争优势。
- 经常交付可工作的软件,从几周到几个月,以尽可能短的时间表为准。
- 业务人员和开发人员必须在整个项目中每天紧密合作。
- 构建项目围绕激励的个人。提供环境和支持,并信任他们完成工作。
- 无论团队内外的信息传递都应该尽可能的快而且高效。
- 可工作的软件是衡量进度的主要标志。
- 敏捷流程促进可持续发展。赞助商、开发人员和用户应该能够长期保持稳定的步伐。
- 持续关注技术卓越和良好的设计增强敏捷能力。
- 简约至上——尽可能最大化工作的数量,不要做额外的无用功。
- 最好的架构、需求和设计来自自组织团队。
- 团队定期反思如何提高效率并相应地调整行为。
下载地址
用户评论