继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

谈谈我对敏捷开发(scrum)的理解

慕神8447489
关注TA
已关注
手记 1134
粉丝 172
获赞 955

说说个人理解的敏捷模式开发:

我个人理解的敏捷开发,就是把一个大目标细分为短期内可以完成的可运行可交付的小目标;

这样做的好处是什么?

1.由于拆分成小目标,这样在短时间内就可以看到成果!在看到成果的同时也可以及时修改,因为好多产品经理也不能明确自己要做什么;这样可以弥补经过长期做出来的产品还不是想要的产品的尴尬!及早发现,及早治疗~

2.开发人员有新鲜感!工作效率高!为什么这么说呢?因为短时间就可以看到自己的劳动成果,使人有满足感,避免在长时间的工作中消耗自己的激情!还有一点就是人性,一个人长时间做一个事情看不到成果难免会懈怠!如果一个功能开发一个月或者更久,久而久之,自己的开发效率啊!主动性啊都没有刚开始的时候那么积极!(老外太TM屌了,把人性都考虑在内了,不得不佩服!!!)

举个例子1:

如果你是开发人员,你会能感同深受,你在刚开始开发一个项目时你的激情和热度;你在一个项目中开发一年的激情和热度!!!

举个例子2:

为什么一个人在一个公司呆久了会想要离职?为啥?除了工资待遇,公司复杂文化,我觉得还有一点就是呆的太久了没有变化了!就和热恋中的男女朋友一样,热恋时恨不得天天腻在一起,时间长了。。。。。。

3.还有一点我觉得也很重要,快!快!快!抢占市场!!!早死早超生!

为什么这么说呢?我觉得这点特别适合当今的互联网公司,因为现在纯正的互联网公司要的就是快!!!快就代表着机遇和金钱啊~

你想想如果同样一个好的idea要做成产品,有两个公司都在做,公司A使用敏捷开发模式,公司B使用传统的瀑布式,人家公司A一周就上线了,B还在搞需求,设计文档呢。。。。你想想,结果可知!可以先不那么全,先出来个原型然后慢慢完善功能!!!为什么现在阿里巴巴已经很牛逼了,但是就是找不到流量的入口,也就是粘性用户,为什么???如果阿里在腾讯开发出微信之前,他先开发出一款类似的App,你想想结果会怎样?O(∩_∩)O哈哈~结果怎样我也不知道。。。。。。

还有一点就是做个原型上线,看看市场用户的反馈,如果用户对你做的这个感兴趣,你可以继续丰富功能,继续挖掘;如果不case,那就果断放弃,继续下一个idea,也没多大的损失!!!因为好多的产品都是试出来的,没有哪儿个产品经理敢说我设计的产品一定是受用户喜爱的~

以上是我理解的敏捷开发模式的好处,也就是小学语文的中心思想!O(∩_∩)O哈哈~至于其他的像什么Sprint Backlog啊,Daily Scrum Meeting啊(每日站立会议),Sprint burn down啊(Sprint燃尽图),Srpint Review Meeting(演示会议)啊都是打辅助的!


以上都是理论性的知识,其实我认为最最最重要的就是团队之间的配合度!!!默契度!!!有效沟通!!!团队之间要真正的从心里互相尊重,理解,与欣赏!!!做到一个团结,紧张,活泼的团队!!!



作者:骚年已不在骚
链接:https://www.jianshu.com/p/b55fae4d69d9


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP