装箱百万奖金,第六届全国工业互联网数据创新应用大赛火热报名中! 了解详情
写点什么

敏捷项目应该面向创新吗?

  • 2015-01-07
  • 本文字数:1047 字

    阅读完需:约 3 分钟

敏捷与创新常被认为存在着紧密联系。然而,早前 Scrum Alliance 联合创始人 Mike Cohn批评现在的 Scrum 因太过于关注项目进度,而牺牲了创新能力。他说:

在九十年代中期那会儿,Scrum 讲究的是探索创新性方案(这是我作为 Scrum 开发者之一对 Scrum 的回顾)。把问题交给团队,并给他们一个月 (或四周)的时间去解决问题。团队有那么多时间,便有机会去尝试一两种或更多有突破性潜质的方案,而不是直接采用相对保险、经过检验的解决方案。

而现在的 Scrum,团队变得过分急于宣称完成任务。这导致团队倾向于直接采用保险的解决方案。许多团队绝不会去尝试疯狂的、却可能产生创新方案的念头。

我觉得这一结果很大程度上跟缩短 sprint 周期有关——如今 sprint 通常只有两周。Sprint 较短的话,一旦某个有希望但存在风险的方案失败,就没有足够时间来进行弥补了。

Cohn 并不是唯一得出此结论的人。来自英国伦敦城市大学(City University of London)的软件工程学者 Bianca Hollis 和 Neil Maiden 教授也认同,短的 sprint 周期会不利于创新孵化和创新性思维所需要的反思。他们在发表于 _《IEEE Software》_ 杂志上的文章《用创新技术来扩展敏捷流程(Extending Agile Processes with Creativity Techniques)》中 写到

敏捷流程的一个明显不足是:没有充分利用可工作的软件来进行新需求的创新性思考。�“避免浪费、降低复杂性”这一简单性原则被过分强调了。例 如,Kent Back 建议敏捷开发者考虑最简单的方案。尽管这样做常常十分有效,但除非竭尽全力去尝试最简单方案以外的潜在方案,否则,客户只有勉强接受现有方案,而 不会了解到其他可能。

所以,项目效率与团队创新是时间维度上的不同方向,只能在二者间寻求平衡,敏捷项目不可能同时做好这两点。

另一方面,在 2014 PMI 全球大会上有一个来自 Pedro Serrador 的实证研究报告(相关论文将在《国际项目管理杂志(the International Journal of Project Management)》上发表)。该报告显示,敏捷项目在满足效率指标(即成本、时间、范围)上做得较好,而在改善客户满意度方面的成功尤为突出。他还发现,许多敏捷项目在先期规划(即所谓的 Sprint 0 )上花去了跟瀑布项目一样多的时间。许多敏捷项目正是在这一阶段对更广泛的项目目标与长期需求做了处理。

鉴于客户满意是敏捷的首要原则,那么似乎客户对于敏捷项目应该更面向创新还是更面向进度有最终发言权。你怎么看?你在项目效率与团队创新之间寻求平衡上有何经验?你们的客户满意吗?

查看英文原文: http://www.infoq.com/news/2015/01/agile-innovation

2015-01-07 02:101276
用户头像

发布了 63 篇内容, 共 23.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

“十三五”收官,区块链赋能能源电力路在何方?

CECBC

区块链 电力 能源

我去!三面字节竟全败在Redis上,带薪摸鱼刷1949页进阶笔记

996小迁

Java redis 架构 面试 程序人生

低代码开发不靠谱?看低代码开发在物联网APP开发中的应用

华为云开发者联盟

技术 软件开发 代码

快快使用ModelArts,零基础小白也能玩转AI!

华为云开发者联盟

人工智能 开发者 开发

隐私计算S2赛季 谁是真正的王者?

hellompc

学习 隐私计算

架构师训练营 -week07-作业

大刘

极客大学架构师训练营

谈谈敏捷开发概念和迭代开发方案

Philips

敏捷开发 快速开发

“软件教父”花费20年,教你如何在应用层混迹的风生水起

小Q

Java 学习 架构 面试 应用

LeetCode题解:231. 2的幂,递归,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架構師訓練營第 1 期 - 第 07 周作業

Panda

架構師訓練營第 1 期

啥是数据库范式

Simon

MySQL 数据库 数据库设计

MySQL中特别实用的几种SQL语句送给大家

陈哈哈

SQL优化 实用SQl语句 高性能SQL

TCP梳理总结

江龙

ViewportFrame demo

katichar

训练营第三周总结

大脸猫

极客大学架构师训练营

从技术到应用实践 揭秘京东区块链布局全景

京东科技开发者

区块链 区块链方案 供应链

阿里P8对Thread核心源码讲解

Java架构师迁哥

字节跳动大神亲自总结SpringBoot手册,让你可以在简历上写精通SpringBoot!

Java架构追梦

Java 架构 面试 微服务 springboot

25个小众的Java库

GuoYaxiang

Java 开发工具

Redis最常见的16道面试题与详解

Java架构师迁哥

NPC Follow

katichar

华为发布5GtoB核心网建设白皮书

华为云开发者联盟

5G 边缘技术

LeetCode题解:231. 2的幂,迭代,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

HTTP2协议及websocket协议总结

江龙

干货 | 京东技术中台的Flutter实践之路

京东科技开发者

flutter

http请求中get和post方法的区别

测试人生路

HTTP post GET

字节跳动HR:3年从4000人招到10万人,我经历了什么

Java架构师迁哥

敏捷项目应该面向创新吗?_敏捷_Han Xu_InfoQ精选文章