深入探讨跨端、IoT 动态开发、DevOps等大前端方向热门技术话题,这里直达 了解详情
写点什么

精益创业、敏捷,二者可否得兼?

  • 2011 年 9 月 24 日
  • 本文字数:1160 字

    阅读完需:约 4 分钟

Joshua Kerievsky 最近在 Industrial Logic 博客上发表了一篇名为“敏捷与精益创业(Lean Startup,详见http://en.wikipedia.org/wiki/Lean_Startup)”的文章,从而引发了一场讨论。

在文章中,他指出“[精益创业]太酷了——它比敏捷酷多了”。

他继而列举了从他眼中所看到的敏捷与精益创业的对比:

Hacker Chick Blog 的博主 Abby Fichtner 再次回顾了上面的表格,并加以如下的评论:

在敏捷世界中,我们用速度(Velocity)来衡量进度,我们说“我们这周开发了多少软件?”,精益创业则说“有哪个混球会关心我们这周开发了多少软件——(与之相反)多少人购买了我们的产品或者使用了我们的软件?”——你懂的,这些我们真正关心的东西。

这篇文章在 twitter 网站上引发了大量的推特流,其中至少有一篇博客反对 Kerievsky 文章里面潜含的敏捷与精益创业相对立的预设。

Planning for Failure 的博主 Todd Charon 质问了原帖之中潜含的预设。他指出:

我所斥责的是这样一种观点:敏捷与精益创业在某种方式上互相相反,人们需要二者选其一,而且他们必须接受“其一(精益创业)高于另一(敏捷)”的观念。
这真是太愚蠢了。它完全不合理,它对敏捷、精益创业社区都是弊大于利。

他接下来继续讨论了前表中的每条“xxx vs yyy”论断,并坚持它们并不是彻底的互斥概念,相反,它们在本质上是互补的。

他尤其担忧“精益创业在某种方式上高于敏捷”这样的观点会损害软件开发社区:

假如你是一位变革推动者,在精益创业成为主流之前,你正致力于将敏捷引入一家瀑布式开发的组织。你正逐步创造一些进展,但是人们依然在挣扎。然后突然,你 转过头来,说:“精益创业比敏捷酷多了!让我们停止我曾努力推动的敏捷这回事,跳到精益这个新潮流中去!”现在,在你的改革推进里,你还有多少信誉度?
又抑或假如你是一位变革推动者,你已经尝试过将敏捷引入一家瀑布式开发的组织里面。你已然习惯了听到人们说“敏捷只是一时的喧嚣,它终归要烟消云散。”现在当他们听说了精益创业以及它是如何比敏捷酷,他们会说“我早告诉你了。而精益也将会烟消云散。没有任何理由去改变。”
又抑或假如你正努力引进精益创业方法,祝你好运将扎实的开发实践加入进去。“我们不需要敏捷,精益创业是更好的方法!我们不需要持续集成或者 TDD,我们只是交付!”
又抑或“敏捷只是一个即将过去的潮流,精益创业也是。我们将抓住下一个潮流⋯⋯”
又抑或更甚,“昨天你还在推销敏捷,现在你又开始推销精益创业。你就是个江湖郎中⋯⋯”

在文章的结尾处,他强烈地倡议在敏捷与精益创业上面使用“是,而且”的表达:

你也许甚至会说精益创业让你的敏捷发挥最大的威力!


精益创业是否是下一件大事情,它是否是敏捷的本质延展,又抑或(假如我们对之不问不顾,它)只是一时的潮流,终将逝去?

查看英文原文 Lean Startup or Agile or Lean Startup and Agile?

2011 年 9 月 24 日 23:58540
用户头像

发布了 76 篇内容, 共 20.7 次阅读, 收获喜欢 3 次。

关注

评论

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

Vue进阶(三十六):created() 详解

No Silver Bullet

Vue 8月日更

MySQL 系列教程之(四)MySQL 中的数据类型

若尘

MySQL 数据库 8月日更

架构实战营毕业总结

唐高为

Python开发篇——基于React-Dropzone开发上传组件

DisonTangor

Python flask React

HarmonyOS组件开发 ScrollView嵌套ListContainer 滑动冲突问题

爱吃土豆丝的打工人

HarmonyOS ScrollView ListContainer 嵌套滑动

【Dubbo3.0 技术专题】总体技术体系介绍及技术指南(目录)

浩宇の天尚

dubbo Dubbo服务 8月日更 Dubbo3

模块五作业

Mr.He

架构实战营

架构实战营模块五作业-微博评论高性能高可用架构

王晓宇

架构实战营

手撸二叉树之二叉树的堂兄弟节点

HelloWorld杰少

数据结构与算法 8月日更

毕业设计:电商秒杀系统

唐高为

JavaScript 中如何比较变量的相等

devpoint

JavaScript ES6 8月日更

杂谈:电商平台中的图片资源优化实战

云小梦

CSS JavaScript html5 jpeg 图片处理

上游思维的三大障碍

石云升

读书笔记 8月日更 上游思维

实战架构训练营总结

小荷才露尖尖角

#架构实战营

如何设计一个容错的微服务架构

架构精进之路

架构 微服务 8月日更

入职新公司后如何快速上手项目

咔咔

php MySQL 数据库

Seata搭建与分布式事务入门

码农参上

SpringCloud spring cloud alibaba seata 8月日更

Flutter Android 端 FlutterEngine Java 相关流程源码分析

工匠若水

flutter android 面试 8月日更

架构实战营毕业总结

Saber

架构实战营 毕业总结

架构实战训练营总结

唐江

架构实战营

crudapi增删改查接口零代码产品成功案例之商会联盟卡项目

crudapi

Java Vue 零代码 crudapi qusar

「让我们一起Golang」让协程自己kill自己

Regan Yue

协程 Go 语言 8月日更

LeetCode题解:208. 实现 Trie (前缀树),对象,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构实战营 | 毕业总结

架构实战营

docker介绍与安装

Rubble

Docker 8月日更

Python Qt GUI设计简介、环境下载和安装(基础篇—1)

不脱发的程序猿

Python qt GUI设计 Qt Company

Drools 规则属性

LeifChen

drools 规则引擎 8月日更 规则属性

kubernetes/k8s CRI 分析 -kubelet 删除 pod 分析

良凯尔

Kubernetes 源码分析 Kubernetes Plugin #Kubernetes# cri-o

【Flutter 专题】66 图解基本约束 Box (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

netty系列之:对聊天进行加密

程序那些事

Java Netty nio

Vue进阶(三十七):created、mounted等钩子函数整理

No Silver Bullet

Vue 8月日更

金融行业数据库架构实践与运维 | DBTalk 技术公开课第2期

金融行业数据库架构实践与运维 | DBTalk 技术公开课第2期

精益创业、敏捷,二者可否得兼?_敏捷_Shane Hastie_InfoQ精选文章