敏捷开发文库-落地敏捷典型问题(五):资源和赢得客户认可
- 格式:pdf
- 大小:117.19 KB
- 文档页数:1
刊主:袁斌, Andy Yuan,资深敏捷开发咨询顾问,来自-迅思威尔()
迅思威尔(AgileDo)-企业级敏捷开发转型解决方案提供商,帮助客户“以正确的方式构建正确的产品”落地敏捷典型问题(五):资源和赢得客户认可
在敏捷实践过程中,经常会遇到如下的问题:
1)如果一个项目/产品周期比较长,每个角色在不同sprint所占工作量比重不一样,那如何
保证团队中的每个成员不闲置和不超负荷工作?
2)坚持每一个迭代都交付了一个可工作的软件,但是仍然没有赢得客户的认可?
以下是我们推荐的一些做法:
对于#1:
①拆分需求,尽量做到不同角色的工作量差不多
②如果团队成员的技能基本相同,则工作可以匀摊
③对于特别技能的,例如DBA、美工等,一个选择是继续做该角色在发布过程中需要的工
作,例如下一个迭代中的工作、sprint 0 中发现的技术难点(例如海量数据的性能优化等),这里要考量的是优先级和流方式管理
④另一个选择是辅助工作,例如测试、文档等
⑤另一个选择是和PO讨论、细化下一个sprint的需求,以提高下一个sprint中计划会议的
质量
对于#2:
敏捷方法中很强调短周期迭代,但有时候只被用在了消除技术风险,或者是因为短周期迭代很流行,于是我也使用,而忽略了用户的参与,导致交付的产品和客户的需要还是有很大的差距。
短周期迭代只是手段,频繁交付给用户获得反馈,并把反馈体现在产品的需求列表中是目的。
可以从下图中有更加直观的了解。
其实如何快速的获得用户真实的,有代表性的反馈以修正产品开发的方向,互联网产品有非常多实际的做法可以借鉴。