《SCRUM:用一半的时间做两倍的事》:敏捷开发,从心开始

2020-06-10 2184

《SCRUM:用一半的时间做两倍的事》:敏捷开发,从心开始

Vista来自风城,现居台北市,悠游于网路、媒体与科技产业。平常喜欢看看书,写写字。出版过电脑书、小说,更爱在字里行间寻觅人生的况味。

说到「专案管理」或「时间管理」,总会有许多朋友眼睛为之一亮,希望可透过科学的方法得到救赎。这个道理很简单,因为现代人都太忙碌了!如何妥善运用有限的时间,管理好身边的各种专案,也就成为你我必须懂得的诀窍了。

在职场上,时间往往是最珍稀的资源,许多专案一做就是好几个月,甚至好几年。如何有效管控专案的进度,不但让许多产品经理伤透了脑筋,也愈来愈受到企业的重视。

以往,谈到软体开发或专案管理,企业界比较常用一种名为「瀑布式」的开发流程来管控。这是温斯顿‧罗伊斯(Winston Royce)在 1970 年所提出的着名模型,即便过了数十年,至今仍是被许多企业所广泛採用的软体开发模型。

简单来说,瀑布模型将软体生命周期划分为制定计划、需求分析、软体设计、程式编写、软体测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。

这是一个软体开发的架构,透过一系列阶段顺序而展开,从系统需求分析开始直到产品发布和维护,每个阶段都会产生回馈。而这整个开发的过程从一个阶段流动到下一个阶段,宛若荒郊野外的瀑布。但是,在专案执行的过程中,如果有哪个环节发生问题,就必须回到上一个阶段进行修改。听起来很符合逻辑,但这种层层开展、由上而下的规範式专案管理手法,却愈来愈不符合现代社会的需求,不但专案开发的进度缓慢、容易延宕,团队的绩效也会受到影响。

但倘若瀑布式开发流程已不合时宜,那幺是否有更好的替代方案呢?说到这儿,就要进入本文的主题了。最近,这本由杰夫‧萨瑟兰(Jeff Sutherland)所撰写的《SCRUM:用一半的时间做两倍的事》很红,不但可以在各大书店的书架上发现它的蹤影,也看到许多业界朋友都在谈论这本书。

我猜想,这和敏捷式开发日渐受到重视也有很大的关联。包括软体业在内的科技产业,近年来已经逐渐扬弃了传统瀑布式的开发模型,而 Scrum,则堪称是敏捷式开发之中最具代表的模式之一。

Scrum 是一个运动的术语,英文是橄榄球运动中争球的意思,取其全队通力合作,把球往后传的寓意。这是一种敏捷软体开发的方法学,其理念是藉由一段特定期间内团队成员的持续整合与进步中,让参与者也能够一起整合与进步。



上一篇:
下一篇:

相关推荐