梳理交付流程,包括:
- 定义各环节的责任人,交付件,交付件的质量标准。
- 明确流程的参与角色和报告关系。
- 定义各角色在流程中的分工和职责。
- 梳理各角色的标准动作。
执行上述流程,同时收集意见,识别问题,并制订改进措施,然后定期刷新前述流程。
提升效率的思路:
- 识别耗时活动,比如冗余活动要裁撤,必要的活动要思考改进措施。
- 识别阻塞点,比如调整分工或者交付顺序。
- 定义标准化模板,方法。
- 使用工具替代人。
下面介绍一个例子,这是曾经参与过的项目,按周出版本上线。
优化前的协作模式,如下:
- 周一上午,产品经理和SE,确定本周交付的需求。
- 周一下午,SE整理需求的方案,给开发和测试团队讲解方案。
- 周二上午,开发团队分解开发任务,明确责任人。测试团队分解任务,明确各自的分工。
- 周二下午,开发责任人撰写实现方案,拉对应的测试责任人讲解实现方案,启动开发,同时和SE确认遗留问题。
- 周三,开发责任人开发代码。测试团队撰写测试分析,输出门槛用例,在测试团队内部组织评审,评审通过即提供门槛用例。
- 周四上午,开发责任人评审门槛用例。
- 周四下午,开发团队执行门槛用例,按需求组织showcase开发,需求转测试。
- 周五上午,开发完成必改问题的修复,测试团队回归问题单。
- 周五下午ÿ