美文网首页
浅谈对敏捷开发的一点思考

浅谈对敏捷开发的一点思考

作者: 爱做梦的孩子 | 来源:发表于2016-11-01 09:56 被阅读76次

    看到张小龙在腾讯内部管理者大会上的演讲,其中提到敏捷开发,很有触动。

    敏捷开发是什么意思呢?简单来说就是非常快。比如我今天发现产品存在一个问题,然后明天或者后天就可以改进上线,而不是走流程排期排到两个月以后。这样做一是可以及时解决用户使用产品过程中存在的问题,使得用户使用产品更加愉悦,而不需要忍受一个噪点忍受两个月。二是可以保持产品、开发人员的热情,及时将创新性想法变成现实。

    当然敏捷开发说起来很美,但做起来相当困难,不然张小龙也不会反复提及这个事情。为什么敏捷开发实现起如此困难?

    困难一:管理问题。敏捷开发是一个方法论问题,需要克服团队人员及工作习惯上的困难,长期坚持,但实际上很多管理层都是3分钟热情,喊几句口号,工作模式还是以前的老方法,根本就没从思想、行动层面重视起来。

    困难二:团队问题。团队规模超过150人,尤其是在上千人的情况下,庞大的规模需要稳定的工作流程,很难保持小团队的灵活性,不能像10人的小团队一样,遇到一个问题,转过身就可以讨论,然后上线实现。

    困难三:人员问题。敏捷开发要求必须是快速的工作方法,对人员的工作能力会有相当高的要求。怎么实现今天发现的问题,明天就可以改进上线?前提必须是人员的工作水平可以达到这种程度。不然一个老鸟两个小时就可以解决的问题由菜鸟去做,改进一周估计也不会上线,上线后还会存在一堆BUG。

    相关文章

      网友评论

          本文标题:浅谈对敏捷开发的一点思考

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