读书笔记之敏捷宣言
一、敏捷宣言(四大宣言)
- 个体和互动 高于 流程和工具
- 工作的软件 高于 详尽的文档
- 客户合作 高于 合同谈判
- 相应变化 高于 遵循计划
二、敏捷原则(12原则)
- 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意
- 即使到了开发的后期,也欢迎改变需求
- 经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好
- 在整个项目开发期间,业务人员和开发人员 必须天天都在一起工作
- 围绕被激励起来的个人来构建项目
- 在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈
- 工作的软件是首要的进度度量标准
- 敏捷过程提倡平稳的开发节奏。发起人、开发者和用户应该保持一个长期的、恒定的开发速度
- 不断地关注优秀的技能和好的设计会增强敏捷能力
- 简单化是根本(不做过度设计和预测)
- 最好的构架、需求和设计出自于自组织的团队
- 每隔一定时间,团队会在如何才能更有效地工作方面进行反思并对自己的行为进行相应调整
三、12原则的简单描述(分为 事情和人)
事情
- 持续交付,小步快跑(迭代)
- 拥抱变化,提高优势 (变更在迭代中间还是 迭代内部)
- 尽早反馈,价值排序(待办项、范围相关)
- 成果达成,衡量进度 (质量、完成、 DOD、AC、DOR)
- 持续更新,强化敏捷 ( 赋能、培训 )
- 精简产品,杜绝浪费 (最小可行产品MVP 、提高敏捷交付速度和效果 )
人
- 团队合作,每日互动(15分钟站立会(完成什么、继续做什么、有什么阻碍)、沟通风险、时间不要过长)
- 信任团队,给与支持(面对面沟通、首先先私下沟通、紧急除外)
- 当面沟通,高效明了 ( 提高沟通效果、面对面在一起 )
- 各方成员,稳定节奏 (稳定人员(不建议经常更换人员)、稳定速度、稳定节奏、)
- 同心协力,自我组织 (在团队章程框架下面 自己组织 做事方法 )
- 团队自身,持续改进 (反思会、回顾会 、总结经验教训, 质量相关问题发现解决问题)