编程思维之敏捷开发

 
敏捷开发,17年左右非常流行的词语。

 

它不是指某种技术,而是指一种项目开发思维方式。

 

整体而言,概念非常简单。

 

我们要造一个代步工具,去很远的地方。

 

传统的方式,是这样的。

 

1. 造轮胎。
2. 造车底盘。
3. 造车身。
4. 车内布局。
5. 安装引擎。
6. 开始上路。

 

先不说方式的好坏,我们再看敏捷开发方式。

 

1. 造滑板。
2. 造自行车。
3. 造摩托车。
4. 造三轮车。
5. 造汽车。

 

现在再来对比一下,两种思维方式的不同。

 

根据目前的社会节奏和产品竞争的时效性,用最快的速度把东西投入市场,比花更多时间把更好的东西投入市场的效益比,要好得多。

 

传统方式,需要最后一步,才能将产品投入市场。

 

敏捷开发,再任何一步,都能将产品投入市场,抓住最佳时机。

 

很多人喜欢钻牛角尖:我给用户一个滑板车,那也太没有竞争力了吧。

 

问题是,谁说造了滑板车就要把滑板推向市场的?

 

很多人总喜欢自动脑补一些前提条件:造出来,就得推出去。

 

不是的。

 

只要时间允许,也可以在造出摩托车的时候再退出去啊。

 

所谓的最佳时机,不是最早时机。

 

我是陈随易,我的个人网站:chensuiyi.com

 

喜欢的请多多关注。

 

posted @ 2020-12-18 17:06  陈随易  阅读(80)  评论(0编辑  收藏  举报