略为超前架构设计:支持良好的扩容性和可维护性;组件化基础功能模块:代码耦合度低,模块间的依赖性小;插件化业务模块:降低营销活动与业务耦合度,自升级、自维护;客户端预埋逻辑;技术预研等等;项目经理圈子
6、数据运营与灰度发布blog.mypm.net
点击率分析、用户路径分析、渠道选择、渠道升级控制等等。项目管理者联盟
敏捷开发的经验转自项目管理者联盟
重点明确,及时调整。通过分析需求的紧急性和重要性,做出优先级的判定,优先级从1排到10,没有重复;迭代中严格按照优先级顺序开发,即使最后时间不够,也能保证最需要的功能开发完成;每次迭代前重新调整需求的重要性,及时加入重要的业务需求和用户需求,将重要性不高的需求往后调整。项目经理博客
倾听用户的声音、相信用户的直觉。在迭代中充分关注线上版本用户的反馈,并且主动联系用户了解困扰,在当个迭代或下个迭代快速优化;通过对用户反馈的及时响应获得用户的认可和口碑。项目管理者联盟
勇于创新、小步快跑。在迭代中勇于创新,快速实现创新想法,并在后续的迭代中不断优化。项目经理圈子
持续不断地发现问题,解决问题。通过每天的版本发布来检验团队在每日立会上做出的承诺;测试和验证功能的开发程度;对于功能的实现第一时间给出反馈,并能快速调整,而不会像瀑布式等到开发末期才发现实现上的问题。项目管理者联盟
持续提升整个团队的产品能力。专门的团队面向一个产品领域;持续优化用户体验和产品流程;通过产品迭代的心跳保持产品团队的用户和市场敏感度;提升产品经理的产品感觉、提高技术团队的产品意识;团队伴随业务而成长,获得更高的成就感。www.mypm.net
最后,敏捷不仅仅是一个项目快速完成、而是对整个产品领域需求的高效管理;敏捷不仅仅是简单的快,而是短周期的不断改进、提高和调整;敏捷不仅仅是开发完成快速就上线,而是快速形成原型、全员测试反馈修改提高;敏捷不仅仅是一个版本只做几个功能,而是突出重点、果断放弃当前的非重点;敏捷不仅仅是随时增加需求,而是每个迭代周期对需求的重新审核和排序。www.mypm.net 项目管理者联盟
|