敏捷开发:冲刺计划与执行全解析
1. 冲刺计划概述
冲刺计划是确定团队在冲刺期间可完成工作的重要环节。其核心在于判断所选产品待办事项是否能合理纳入冲刺,同时考虑团队已有的承诺。这一过程会不断循环,直至团队达到工作能力上限,此时承诺确定,冲刺计划结束。
2. 确定团队能力
在冲刺计划中,首要任务是确定团队在冲刺期间的可用工作能力。了解团队能力有助于Scrum团队明确可交付的成果。
2.1 能力的构成因素
团队的工作能力受多种因素影响,如其他Scrum活动所需时间、非冲刺相关的工作承诺、团队成员的个人休假,以及应对意外情况的缓冲时间。
例如,一个为期两周(十天)的冲刺,团队实际用于冲刺执行的时间并非十天。其中,大约一天时间需用于冲刺计划、冲刺评审和冲刺回顾等活动。此外,团队还应预留最多10%的时间协助产品负责人进行产品待办事项的梳理工作,确保这些事项准备就绪。
团队还需考虑非冲刺相关的工作,如支持现有产品、维护其他产品等。同时,在八小时的工作日中,团队成员实际用于处理产品待办事项的时间也不足八小时,因为还需处理会议、邮件等事务。另外,团队成员的个人休假也会降低团队的整体工作能力。
扣除上述各项时间后,剩余的时间即为团队在本次冲刺中可用于处理产品待办事项的能力。但为应对可能出现的意外情况,还应预留一定的缓冲时间。
2.2 确定缓冲时间
团队可采用多种方法确定合适的缓冲时间。在实际操作中,经过多次冲刺后,团队能更好地了解需预留多少缓冲时间来应对开发中的不确定性。
2.3 以故事点衡量能力
团队能
超级会员免费看
订阅专栏 解锁全文
1003

被折叠的 条评论
为什么被折叠?



