■如何实现敏捷软件开发?( 三 )
总结:做出可交付的软件是项目的核心
8. 保持恒定的开发速度
项目开发是一次长跑 , 短期内迅速的加速 , 并不是长跑的方式 , 我们应该持续的、匀速的跑步方式 , 这样才能保证团队成员能一直坚持到最后 。敏捷开发提供可持续的开发速度 , 这样不仅团队成员不至于疲惫 , 也有利于制定项目开发进度 , 控制开发周期 。
总结:项目开发过程是长跑 , 不要一开始就冲刺
9. 定期团队优化
我们会每隔一段时间进行一次团队建设 , 进行批评与自我批评 , 找出工作中的问题及影响个人与团队发展的瓶颈 。我们通过交流、沟通方式找出团队及成员间的问题 , 然后进行自我调整 , 通过不断的优化、升级自有团队 , 打造出一个能战斗的队伍 。
总结:
如果项目管理者能够很好的运用敏捷开发思想 , 就相当于在游戏世界里拥有了法器 , 美食世界里掌握了烹饪之道 。
在敏捷开发里还有许多其它思想 , 但有的思想本人并不太认同 , 如用“测试驱动开发” , 在中国与在国外不同 , 在国外有CMMI , 对测试要求非常高 , 测试实际就是质量检查部门、质量控制部门 , 有着很高的权限 , 对测试人员也是更加尊重和认同 。
在国内 , 公司多重开发而轻测试 , 从你公司测试人员与开发人员的薪水上就能看得出来 , 谁更受重视 。想让测试人员驱动开发 , 在目前的现状中有些难以做到 。
有时我想 , 前人已经总结出了那么多好的思想 , 确实应该多学学、多看看、多用用 , 但拿来的思想并不一定全适用 , 每种思想都有着自己的成长土壤 , 不是只要多施肥、多浇水就能长出好庄稼 。有时 , 也要看看 , 植物的习性 , 是否更适应我们的环境 。
本文由@飞鹰长空 原创发布与人人都是产品经理 , 未经允许 , 禁止转载 。
【■如何实现敏捷软件开发?】题图来自Unsplash, 基于CC0协议
推荐阅读
- 『智八斗』就这么被苹果欺负?余承东如何反击
- Ubuntu ■如何在 Ubuntu 中添加多个时区 | Linux 中国
- 「便利店」便利仔便利店,如何看待真实的便利店市场?
- 「事情」史海峰:万字长文剖析技术人如何成长
- 「炊烟」稳定Vlog如何拍?知名博主用Reno3 Pro上山下地,带你看农家生活
- #复工日记#这套“八式太极”打得如何?5G助力浙江复工复产这样双赢
- #3D打印#一文带你了解3D打印如何制作家具
- 「AI工信科创」史海峰:万字长文剖析技术人如何成长
- ■Shopee店铺如何提高流量?Shopee不能被小看的Feed功能
- 「苏宁电器」苏宁消费金融实现结构性转型调整 科技平台发力 深耕消费场景