互联网的敏捷迭代
传统的软件开发,周期都很长,一年甚至两年。而如今互联网竞争激烈,需要通过小步快跑的方式,不断的根据需求调整,因此把版本周期从一到两年缩短到一个月,甚至是半个月。因此团队的合作方式,就要做改变。
敏捷宣言
个体与交互 重于 过程和工具
可用的软件 重于 完备的文档
客户协作重于 合同谈判
响应变化重于 遵循计划
但是这依然是宣言,具体应该怎么操作呢?
1.将人员按照功能拆分为子团队,大约配置为:1个产品经理、1个测试、0.5个设计师,2-5个开发
2.将需求拆分,预期工作量在两到三周内可以完成
3.每天早上站立晨会,每人一到两分钟,主要说三项:
(1)昨天做了什么
(2)今天做了什么
(3)遇到什么困难
4.完善单元测试与自动化测试,这样每添加功能,都可以减少人力的手工测试,快速的交付软件
5.弱化需求文档,因为开发需求的过程中,会出现调整和变动,因此前期的文档就有维护成本。
6.一个月左右发布后,产品经理快速的找到用户的反馈,根据反馈内容,安排到下一个版本中,如此反复打磨。
虽然敏捷迭代在互联网公司,已经比较普遍,但是不同的公司,具体情况不同,会有不一样的变化。
在这个越来越快的时代,我们更加需要小步快跑。
作者简介:
姓名:马君
学历:硕士
出生日期:1988/7/13
工作单位:杭州萨宝科技有限公司
兴趣爱好:唱歌、羽毛球、旅游、篮球