真实世界的全栈工程师的十八项必备技能

发表于:2016-11-23来源:github作者:phodal点击数: 标签:全栈工程师
而精益的思想是在生产过程中减少的浪费,在软件开发的过程中最容易造成浪费的就是:业务人员对于市场的理解不一致,导致做不出用户所需要的产品。这部分可以通过精益环路来

引言:精益与全栈

在埃里克·莱斯的《精益创业》中提到了下面的精益环路:

Lean创业

而精益的思想是在生产过程中减少的浪费,在软件开发的过程中最容易造成浪费的就是:

  1. 业务人员对于市场的理解不一致,导致做不出用户所需要的产品。这部分可以通过精益环路来提高。
  2. 开发人员对于需求的了解不清晰,导致结果与业务人员所需要的不一致。这部分则可以通过改善流程来解决。
  3. 开发人员与第三方开发商的沟通问题。呵呵。
  4. 团队内部的沟通与集成问题

当我们讨论全栈的时候,我们就是想解决沟通带来的时间浪费问题。沟通不畅最好的例子就是巴别塔

巴别塔

而前后端分离带来的第一个痛点就是:集成。如果你和我们一样采用敏捷开发流程的话,你就可以很容易看到这个问题了:

原文转自:https://github.com/phodal/growth-in-30-minutes