敏捷开发
敏捷开发通过宣言表示了它的4 个核心价值观。
⚫ 个体和互动胜过流程和工具
⚫ 可工作的软件胜过详尽的文档
⚫ 客户合作胜过合同谈判
⚫ 响应变化胜过遵循计划
所有敏捷开发方法都遵循下面12 条原则。
(1)最优先要做的是通过尽早地、持续地交付有价值的软件满足客户需要.
(2)即使在开发后期也欢迎需求的变化,敏捷过程利用变化为客户创造竞争优势.
(3)经常交付可以工作的软件,从几星期到几个月,时间越短越好.
(4)业务人员和开发人员应该在整个项目过程中始终朝夕在一起工作.
(5)要善于激励项目人员,给他们以所需要的环境和支持,并相信他们能够完成 任务.
(6)在开发小组中最有效率、也最有效果的信息传达方式是面对面的交谈.
(7)可工作的软件是进度的主要度量标准.
(8)责任人、开发者和用户应该维持长期、恒等的开发节奏.
(9)对卓越技术与良好设计的不断追求将有助于提高敏捷性.
(10)简单——尽可能减少工作量的艺术——至关重要.
(11)最好的架构、需求和设计都源于自组织的团队.
(12)每隔一定时间,团队都要总结、反省工作效率,然后相应地调整自己的行为

浙公网安备 33010602011771号