1、大型技术团队,业务线与中台的划分(产品线 + 中台 + 基础服务、技术研究);
将团队成员按照比例进行划分成大致三类。第一类是直接对接业务线产品的开发人员;第二类是位于中台的开发人员,这一部分人群主要负责搭建内部框架、平台,供业务线的开发人员快速进行产品开发;第三类是负责基础服务和技术研究的开发人员,这一部分人员主要负责不断为公司技术体系引进新鲜血液,保证公司技术的可持续发展。
2、多人员组合:服务端 + 产品 + 设计 + 端开发 + Web前端;
以大前端团队为例,技术栈和人员角色十分丰富。包括服务端开发、产品经理、设计师、Native 端开发以及Web前端开发;
3、团队影响力建设;
核心技术团队 => 培养开源社区 => 产生影响力;
团队的技术培养要通过输入和输出形成闭环结构。团队向外输出(官方博客、演讲等),开源社区向团队内部输入(公众翻译、人才引进等)。
4、多维度的团队组织和成长空间;
为技术团队的成员提供多维度的自由可选的培养方向:译者、讲师、面试官、技术骨干、出品人、管理岗、导师、接口人,在每个方向上的成长都可以作为KPI考核的一部分。
5、管理模式;
对于新业务不干涉其技术选型 => 但要做到对技术发展了如指掌,对所选技术栈深度了解;
对新技术有好奇心、钻研精神 => 但要做到技术兜底,把控风险;
对团队成员自由的时间管理、专业能力 => 但要做到提升效率、重视结果产出;
团队内部的分享会、个人影响管理 => 可以作为技术晋级的要求;
6、根据马斯洛金字塔整理的,关于团队发展的几个阶段;
生存阶段:质量&效率;一个技术团队的诞生基本都是由于业务上的需要,因此能够高效、高质量地完成业务需求是团队赖以生存的第一个关键因素,也是最基本的赋能需求。
团队价值:横向赋能,纵向反哺;团队的整体价值体现在横向上对接各个业务线进行赋能,纵向不断提升技术能力为横向的赋能提供有力的保障。
业务全景:商业模式的推导、运营以及产品策略、与现有业务的关系,评估的目标和标准;
技术全链路:数据流链路,加工环节,数据逻辑关系、产品映射关系;
未来的挑战:技术瓶颈环节、产品延展部分、“竞品”分析;
变革:技术变革,整合与重塑(RN、Weex、NativeScript),基本都是在现在技术之上进行技术的整合和流程上的变化,以方便开发,增加人效为主;