赞
踩
互联网公司的成功很大一部分归结为人才储备,如何打造有活力、持续创新的研发团队,相信很多管理者都比较关心。
下面我们从业务支撑、技术架构、团队建设这几个方面做简单剖析
业务支撑
快速发展已经成为互联网公司的一种常态,那么在这么快的节奏下,如何快速支撑业务?尤其是在资源紧缺的情况下,既要做业务,也要做系统优化升级。确实很难做取舍。
我的观点是看公司的规模,如果是创业早期,活下来才是第一要素,我们会将业务分为日常项目和重点项目。所谓重点项目就是能影响市场抢占度,甚至影响公司生死的项目。因此,对于重点项目,我们有一个明确的要求,即 P0 排期,让重点项目能够随时启动、快速上线,以雷霆之势赢得战略优势。
理想是美好的,但与业务对接时,可能会遇到一些问题:
1、每次业务都说需求很急,火急火燎,确很少关注数据指标,项目一旦上线,就没有了下文。
2、研发完全是被动角色,像驴脑袋前挂根胡萝卜,永远被牵着鼻子走
3、产品缺乏清晰的业务规划、业务架构,很多时候都是走一步看一步。而研发作为合作伙伴,感觉像个外包,没法跟业务一起思考,共进退,缺乏成就感。
如何提高研发的参与感,快速支撑业务?首先要关心业务,不打无准备仗。
正如拿破仑说的“不想当元帅的士兵不是好士兵”,做为研发工程师,如果不关心业务,也很难有高性价的技术方案产出。不管是前期的需求分析、市场调研、竞品分析,技术同学如果有精力,最好都参与下。你不仅会了解到这个需求是怎么来的,还能预想到未来业务可能的迭代方向。提前做规划,这样在做设计技术方案时才会充分考虑系统的扩展性,而不是“将提升扩展性只是当成喊口号”。
研发的价值不仅是满足当下的业务需求,还要为为后续业务迭代预留好扩展。千万不要把自己定位成“需求翻译机器”、“架构优化机器”,相反我们要做从技术视角去推动平台业务发展的业务架构师。
技术架构
业务方面要发扬主人翁精神,技术方面同样要有成就感。关注市场主流的技术架构,选择合适的技术框架应用到项目中。具体我们要关注哪些方面?
1、架构设计
<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。