找不到团队产品开发慢的原因?
团队沟通成本极高?
任务安排不合理拖慢项目进度?
一天内迭代发布10+个版本?
上午谈需求合作,中午提交审核?
产品出了原型设计后测试先动手?
Ps:
你知道的一天发布10个版本的团队有哪些~
可以写在留言里~
老板有一个新想法的频率奇高无比?
闷头做项目,辛苦开发完以后对方竟然说……
Ps:
想想最可能说什么~
可以写在留言里哦~
这些问题绝对不是个例,现在的市场竞争越来越激烈,一线研发团队身上的压力也越来越大,下面就让我们来说说当下最流行的一种项目解决方案:
敏捷开发
1月6日,极客学院迎来了2018年的第一次“在职名企工程师每周六独家私授一线经验”活动,活动至今已开办五期,极客学院人工智能大数据学院本期邀请了某知名集团研发总经理罗涛,为大家做了以《
敏捷开发特训,为踏进世界名企开路
》为主题的分享。
活动一开始,罗老师就强调了敏捷的管理方式:自组织自管理。
并且在和学员的互动过程中,时刻加深学员对这一概念的理解记忆。
根据学员提出来的问题,引出当前敏捷开发的两个最流行的流派:
Scrum
和
看板
。
通过看板的来历——丰田公司精益生产领域发明的生产管理系统,引出精益生产的概念。
我们的
传统开发模式
是这个流程:
非常完善舒适的开发流程,就像瀑布一样流动着推进,所以这种叫
瀑布式开发
。运维阶段以后也就意味着要找客户,做市场营销,扩大规模。
这种开发模式非常稳定,一般程序开发完善的电商类项目半年内就可以交付。化过流程并且由优秀工程师组成的团队,甚至可以2-3个月内完成第一版商城的上线。
听上去似乎不错~
可是有心的人就能发现,当前的市场已经变了,互联网行业中别说半年,三个月前的和三个月后的世界都不一样。三个月前我们还在为“阿尔法狗”心潮澎湃,可是三个月后的今天,全社会都在大谈人工智能。
不仅互联网行业,我们买车都是去4S店预定,然后等待。在等待的这一个过程中,汽车生产厂开始根据需求(个性化定制要求)准备零件,开始流水化生产组装,最终提交给客户验收,先生产好再由销售去挨家挨户推销的模式已经越来越少。
而他们的车间长这样:
不知道大家有没有注意到车间里的大屏幕,这就是车间生产的“
看板
”。当
看板
里某个流程变红的时候就意味着逾期
那么那个环节的负责人就必须紧张起来,否则会被老板叫去喝茶
~
而互联网行业大家看到的
看板
更多的是下图的模式:
或者
极客线下的学生
在团队开发中使用Teambition作为看板工具:
那么看板在开发中是怎么使用的,又是怎么来体现价值的呢?
从上述图像上我们来看,看板主要做了下述工作:
根据团队成员的能力来限制“Work in progress(在制品)”数量
然后根据优化的开发过程,缩短开发周期。
而所有的看板上的任务认领、排期都是团队成员自管理自组织形式,所以也是团队成员的共识结果。每一个成员对排期和任务安排负直接责任,这样也会让团队项目开发的责任更加公平公开。
另外一种
Scrum
又是什么样的模式呢?
如上图所示:
把组织细分
成小组
、跨
功能、自我组织团队。
把工作细分成细小、实在的交付成果,交排人员负责需求清单以及跟据重要性排优先级别,由团队估算每个项目相对工量。