敏捷开发

图片发自App

如果上级的管理理念与自己不同怎么办?如果他又是自己的好朋友呢?

做为空降的领导,新认识的手下不服怎么办?互联网行业可不像国企,官大一级压死人。

这种问题,我暂时没有解决方法,仍需锻炼和学习。

不过,今天对敏捷开发又有了更深一层的理解。

敏捷开发是相对于传统的瀑布式开发流程而言的。瀑布式开发流程,上线时间视需求量而定。如果需求很多,开发时间很长,就会导致上线周期很长。一次上线需求往往是由许多小需求组成的。根据二八定律,80%需求是不需要很长开发时间的。但是正是由于其他20%需求开发时间很长,导致所有需求都等待个别需求,从而导致上线不及时。这在传统行业可能问题不明显,但是在瞬息万变的互联网行业,问题就大了。如果开发时间很久,上线后如果发现功能不合适,再去转变,就难了。如果每次修改很小,快速迭代,就容易快速修正错误。所谓船小好掉头就是这个道理。

敏捷开发就是为了适应这种节奏诞生的。所谓敏捷开发,类似于小步快走。缩短上线周期,快速迭代,快速得到用户反馈,反过来再快速改善产品。因此,敏捷开发需要固定上线窗口,一般半个月至一个月。需求从需求池中,向迭代窗口靠近。

你可能感兴趣的:(敏捷开发)