当今互联网的发展,已不是大鱼吃小鱼的时代,而是快鱼吃慢鱼的时代。
四、快需要手段
想快容易——做快难,除了产品、运营、技术上的能力,产品研发过程上需要有必要的手段保证整个研发快起来。
1. Scrum敏捷开发:发扬光大
敏捷为快而生,快速响应变化,这正是互联网产品的发展需要。我们早在2005年就引入了敏捷开发,目前已经将Scrum结合我们自身的产品、文化、团队特点形成了自己的敏捷研发管理框架。经过自下而上的发展和腾讯人积极的探索和沉淀,逐步形成了“经典迭代”、“极速”、“大象”、“运营”这四个比较有特色的敏捷研发管理模式。
我们在敏捷的推广、实施方面,已经有一套以运营为理念的推广模式,把敏捷当作产品来运营,形成了“管理”、“工程”两条线,在多个维度推行敏捷。
图7 腾讯的Scrum敏捷开发
2. CI:持续集成,快速体验
CI在产品开发、测试阶段提升自动化效率方面非常有效。目前我们CI的发展水平还参差不齐,但从起初的自动编译已逐步加入了静态代码检测、单元测试、自动化部署等更多内容,开始为更多的研发团队所青睐。
作为加快产品的发布的能力,CI在以下几个方面作用明显。
1)自动编译输出报告,维护代码可运行,及时暴露风险,降低集成成本。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库详解互联网产品开发中的“快”字诀(8)在线全文阅读。
相关推荐: