美文网首页
精益和敏捷

精益和敏捷

作者: circle_hyy | 来源:发表于2019-05-26 21:51 被阅读0次

    精益和敏捷都是开发产品的方法,虽然他们都提倡快速更新、快速迭代,但是他们还是有不同点的。
    精益提倡通过最简可行产品及验证式学习,用最小的成本,最短的时间打造一个原型产品,通过最小可行产品来测试市场的反馈,而不是在一开始就投入巨大的成本做个自己认为完美的产品,从而缩短产品开发周期,用最快的速度获得业务增长,一旦出现偏差,很快就能通过反馈发现,并及时纠正。目标是提高转换率,面向公司高层。
    敏捷开发是基于迭代式的开发过程,倡导价值驱动,通过增量式的交付过程和随时进行的产品评估过程。目标是迭代管理,面向项目管理。
    举个例子,你们公司要做一个社交软件,但是没有相关经验和把握,业务方希望通过尽可能小的成本先看看市场投入效果,所以第一阶段是设计一个最小可行产品,功能可能不是非常完善的。项目组同学拿到这个需求之后,通过敏捷的开发过程开展工作,你们将需求分解了很多用户故事,先完成对用户来说价值最高的故事,并且通过评估给出需要通过两周的迭代才能完成该产品。两周后项目成功上线,通过观察和分析,业务方找到更加接近的用户痛点和解决方案,又给了第二轮的迭代需求,这时候项目组同学们继续用敏捷的方式开展项目。增加了新功能的产品又带来了一大批用户,公司业务越来越好了!
    如果不是通过这样的方式进行,会有怎样的结果呢?业务方根据调研和分析,花多了一倍的时间设计出一个认为非常完善非常适合大众的产品,并且跟领导拍案保证上线肯定可以带来几百万的业务量。这时候项目组同学被如此庞大的功能以及如此短的期限乱了方寸,只能咬咬牙先干。一个星期过去了,某个同学发现现在做的功能和产品想要的好像有点出入,大家要花时间再调整,这下好了一调整调试都一堆错。转眼最后期限要到了,不得不跟业务方要求再增加期限,领导咬咬牙再给一星期时间,项目组同学加班加点进行开发和测试,一周后勉强完成终于要准备上线了,虽然实现的功能不是很好用但是上线了再修复吧。这时候坏消息来了,隔壁公司抢先已经发布功能类似的软件了,市场已经被占了而且人家做的产品更好。你们两周的付出虽然很辛苦但是并没有带来收益。
    对互联网公司来说,快是非常重要的,慢一步就是无法估量的损失。特别是对创业公司来说,更是无法承受投入巨大成本之后的失败。
    精益和敏捷不是互斥的关系,无论是什么工作,相互结合精益和敏捷是有很大好处的。

    相关文章

      网友评论

          本文标题:精益和敏捷

          本文链接:https://www.haomeiwen.com/subject/oxhftctx.html