大型及离岸敏捷项目的最佳实践
1. 敏捷流程优化
在项目回顾时,需审视指标方案的益处,评估是否有必要继续执行该方案,并在合适时调整其运行方式。同时,要考虑工具对指标方案的支持作用,尤其是当项目中现有的产品能提供所需数据时。
1.1 减少文档负担
大型项目中,文档的编写、分发、维护和使用会耗费大量时间、精力和成本,严重影响项目的敏捷性。而且纸质文档易出错,可能导致关键项目信息丢失。
对于小型和中型敏捷项目,每日站会可替代部分备忘录和邮件来传递信息,但在大型项目中,这种方式可能变得繁琐且低效。此时,可借助合适的工具来管理项目进度信息、流程指南和报告等。例如,需求管理工具能有效记录和维护项目需求;基于网络的项目门户可实时展示项目进度,提供敏捷流程指南,还能通过图表展示缺陷率、代码覆盖率等指标。
1.2 项目利益相关者的共地办公
在小型和中型敏捷项目中,让所有项目利益相关者共地办公是理想的团队组织方式。然而,随着团队规模扩大,实现这一点变得越来越困难,尤其是当客户代表时间宝贵且有其他事务时。
对于利益相关者不在现场的大型项目,需找到有效的解决方案,确保他们能与共地办公的团队成员高效沟通。可考虑的方案包括即时通讯系统、网络电话(带或不带网络摄像头)、视频会议设施,甚至使用 Web 2.0 技术,如在 Second Life 中进行虚拟项目会议。
2. 大型项目的敏捷沟通与会议
2.1 改善人际沟通
良好的人际沟通对大型敏捷项目的成功至关重要。但随着项目规模增大、团队人数增多,部分利益相关者可能无法全程共地办公,维持有效沟通的难度也随之增