《知行合一: 实现价值驱动的敏捷和精益开发》读后感2
2.1 经常被错误解读的敏捷宣言及敏捷原则
>> 先知后行(定义好一切再开始软件开发)的弊端,尽早、持续交付软件增加了开发团队和产品团队(客户)的沟通机会及质量。知行合一的增量开发也能让用户尽早开始使用开发出的有价值的系统功能特性。
>> 最大化地减少不必要工作的艺术——这是敏捷精
>>
1.尽早、持续交付有价值的软件是我们满足客户的最优先考虑。
2.即使到了开发的后期,也欢迎需求变更。敏捷过程利用变更为客户创造竞争优势。
3.频繁交付可以工作的软件,交付间隔越短越好,可以从一两周到一两个月。
4.在整个项目开发期间,业务人员和开发人员必须可以天天随时沟通、一起解决问题。
5.围绕一群有动力的个人进行项目开发。给他们提供所需要的环境和支持,并且相信他们会把事情做好。
6.对一个开发团队来说,面对面沟通是最高效的传递信息的方法。
7.工作的软件是软件开发中首要进展度量指标。
8.敏捷过程提倡可持续的开发。产品的赞助者、开发者和用户应该能够保持一个长期的、恒定的开发节奏。
9.不断关注卓越技术及优秀设计能增强敏捷力。
10.简于形——是最大化的减少不必要工作的艺术—这是敏捷精髓。
11.自我组织的开发团队能够逐步摸索出最适合的构架、需求和设计。
12.每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后对自己的做事方式进行必要调整。