一、迭代计划、会日站会、迭代评审、迭代回归 每个环节要做哪些事?
1、迭代计划
1)把用户故事分解成任务
2、站立会议:
1)决定多久调整一次团队工作量;
二、scrum、看板、XP、精益 每种方法的原则定义;
1、scrum
定义:Scrum是一种敏捷方法的框架,它提供了一系列管理项目的指导原则;
角色:PO、SM、TEAM
Scrum价值:可视性、检验和适应性
2、eXtreme Programmaing(XP)极限编程:
定义:高度自律的敏捷方法论,以一周迭代周期及程序员结对编程的方法运行;
角色:教练,客户、程序员、跟踪员和测试员
比喻
3、Lean 精益
定义:是一种高度自律的方法论,寻求最大化过程中工作(WIP)的可视性;
7项原则:消除浪费、强化学习、尽可能晚决策、尽可能快交付、授权团队、构建完整性和全盘检视;
管理五原则:顾客确定价值(Customervalue)、识别价值流(Value stream mapping)、价值流动(Value flow)、拉动(Pulling)、尽善尽美(Perfection)。精益管理的核心思想可概括为消除浪费、创造价值。
4、Kaizen改善
定义:一种日式管理哲学,指持续改进。项目启动后,通常完成一部分就交付,改善倡导由团队发起小规模频繁的变革。
5、Kanban看板
定义:一种日式管理哲学,字面意思是“信号”。看板主要推动过程中工作(WIP)的可视化及对团队允许的过程中工作的数量进行限制
三、PO、SM、TEAM 三种角色各负责哪些事情
1、PO:
1)产品风险
2)负责管理产品未完成项;
3)负责保证项目的投资回报率;
4)发布计划;
2、SM:
1)帮助团队遵循12条XP流程
3、TEAM:
1)定义“完成”;
2)负责管理迭代未完成项;
3)产品质量;
4)速度
5)工作流;
四、敏捷项目中必备的文档:
1、项目章程