# 能力模型
此能力模型主要是针对中台组织架构人员的能力模型,而非所有研发人员的能力模型
# 概述
能力模型是与岗位角色定位的一个模型参考,针对于多个维度的模型设计,从以下几个维度进行考量:
- 架构能力要求
- 管理能力要求
- 中台能力要求
- 前端能力要求
- 后端能力要求
- 产品能力要求
- 影响力要求
- 领域能力要求
- 工作年限要求
示例如下,比如某研发人员能力:
以下能力评估为接触简历和技术人员对比评估
- 架构能力,有多个大中型项目的架构设计经验,有一定的抽象思维,有自己的架构思维,有一定的技术深度的广度,能结合业务梳理出合理的架构解决方案,属于中高级水平;
- 管理能力,有多个项目的管理经验,多团队,多部门,跨区域的团队管理经验,能编写制定计划并落实,有部门和团队建设,管理制度建设经理,多技术多团队的管理工作,属于中高级水平;
- 平台能力,能自主搭建整体 devops 体系,平台规范,文档编写等,解决过程问题,能使用开源工具提升效率,属于高级水平;
- 前端技术能力,熟悉前端技术,能搭建前端架构和设计,从 PC 和手机端整合,提升团队效率和水平,平台关注和自我学习主流技术,有多个自主开发前端工程经验,属于高级水平;
- 后端技术能力,熟悉后端 Java 技术,对后台技术体系、大数据体系、物联网技术、框架有比较深入的使用,可修改框架源码,独立构建后台框架,可搭建平台级框架和服务,属于高级水平;
- 产品能力:有产品设计和规划的能力,能站在用户角色思考,对产品研发流程、需求收集流程、迭代、敏捷等都较多的管理和使用经验,属于中高级水平;
# 模型概述
内部AC级能力模型,新招聘入职人员,中台要求可适当降低。
# AC1(学习能力)
- 【岗位要求】掌握基本的 AC 级能力要求,并能在实际任务中使用并落地;
- 【经验要求】至少有过一个 10 个任务开发经验;
- 【团队要求】同一项目组项目经理或者 AC3 级的认同推荐;
- 【中台要求】能使用代码生成器并发布到 k8s 容器,掌握 devops 流程体系和容器技术使用,熟悉前后端技术,能按要求完成任务;
# AC2(学习能力)
【岗位要求】掌握基本的 AC 级能力要求,并能在实际项目中使用并落地; 【经验要求】至少有过一个两个项目开发经验和完整的交付流程经验; 【团队要求】同一项目组项目经理或者 AC3 的认同推荐; 【中台要求】能使用代码生成器并发布到 k8s 容器,掌握 devops 流程体系和容器技术使用,熟悉前后端技术,能按要求完成任务; 【管理要求】至少有过成功带人经验,至少培养过 2 名合格的 AC1 级成员;
# AC3(开发能力)
- 【岗位要求】掌握基本的 AC 级能力要求,并能在实际项目中使用并落地;
- 【经验要求】至少有过一个中大型项目(百万级以上)开发经验和完整的交付流程经验;
- 【团队要求】同一项目组项目经理或者技术经理的认同;
- 【中台要求】能使用代码生成器并发布到 k8s 容器,掌握 devops 流程体系和容器技术使用,能使用平台技术解决问题;
- 【管理要求】至少有过成功带人经验,至少培养过 2 名合格的 AC2 级成员;
# AC4(开发能力)
- 【岗位要求】掌握基本的 AC 级能力要求,并能在实际项目中使用并落地;
- 【经验要求】至少有过两个中大型项目(百万级以上)开发经验和完整的交付流程经验;
- 【团队要求】同一项目组项目经理或者技术经理的认同;
- 【中台要求】能使用代码生成器并发布到 k8s 容器,掌握 devops 流程体系和容器技术使用,能使用平台技术解决问题;
- 【中台要求】能按中台架构体系搭建过一个完整的中台,能熟悉搭建中台体系和 ACaaS 平台,能解决过程中出现的问题;
- 【管理要求】至少有过成功带人经验,至少培养过 2 名合格的 AC3 级成员;
- 【年限要求】至少有不少于 1 年的实际工作经验(包括实习期);
# AC5(技术架构)
- 【岗位要求】掌握基本的 AC 级能力要求,并能在实际项目中使用并落地;
- 【经验要求】至少有过两个中大型项目(百万级以上)开发经验和完整的交付流程经验;
- 【团队要求】同一项目组项目经理或者技术经理的认同;
- 【中台要求】掌握 devops 流程体系和容器技术使用,能使用平台技术解决问题;
- 【中台要求】能使用代码生成器并发布到 k8s 容器,能按中台架构体系搭建过一个完整的中台,能熟悉搭建中台体系和 ACaaS 平台,能解决过程中出现的问题;
- 【中台要求】至少编写或者贡献过 1 个中台组件且能在项目组中使用起来,能熟练编写和优化中台组件,完善中台架构及优化相关组件,针对性解决中台技术问题;
- 【管理要求】有过至少一年且不少于三名团队成员的团队管理经验,至少培养过 2 名合格的 AC4 级成员;
- 【架构要求】至少有过两个中大型项目项目架构设计经验且完整的技术支持过程经验;
- 【项目管理】能协助项目经验解决至少 1 个项目管理问题,熟悉项目管理过程且能支撑项目过程问题,能与项目经理讨论项目过程问题;
- 【年限要求】至少不低 3 年实际工作经验;
# AC6(交付能力)
- 【岗位要求】掌握基本的 AC 级能力要求,并能在实际项目中使用并落地;
- 【经验要求】至少有过两个中大型项目(百万级以上)完整的管理和交付经验;
- 【团队要求】上级技术总监或者技术副总的认同;
- 【中台要求】掌握 devops 流程体系和容器技术使用,能使用平台技术解决问题;
- 【中台要求】能了解中台业务架构和熟悉中台业务组件使用场景,能根据场景提出一定的解决方案;
- 【管理要求】有过至少两年且不少于 7 名团队成员的团队管理经验;
- 【架构要求】至少有过两个中大型项目项目管理和交付经验;
- 【项目管理】熟练项目管理流程,并能根据自身经验支撑项目过程问题,了解项目交付内容和客户沟通交流方式;
- 【年限要求】至少不低 5 年实际工作经验;
# AC7(技术领导)
- 【架构能力要求】有多个大中型项目(不低于 2 个千万级别)的架构设计经验,有一定的抽象思维,有自己的架构思维,有一定的技术深度的广度,能结合业务梳理出合理的架构解决方案;
- 【管理能力要求】至少有带过不低于 30+人团队管理,有多个项目的管理经验,多团队,多部门,跨区域的团队管理经验,能编写制定计划并落实,有部门和团队建设,管理制度建设经理,多技术多团队的管理工作;
- 【中台能力要求】至少不低于 2 个项目组平台落地经验,能自主搭建整体 devops 体系,平台规范,文档编写等,解决过程问题,能使用开源工具提升效率;
- 【前端能力要求】有做过前端框架并不低于 2 个项目组使用,熟悉前端技术,能搭建前端架构和设计,从 ACC 和手机端整合,提升团队效率和水平,平台关注和自我学习主流技术,有多个自主开发前端工程经验;
- 【后端能力要求】熟悉后端 Java 技术,对后台技术体系、大数据体系、物联网技术、框架有比较深入的使用,可修改框架源码,独立构建后台框架,可搭建平台级框架和服务;
- 【产品能力要求】有过不少于 1 个产品设计且完善上线交付,有产品设计和规划的能力,能站在用户角色思考,对产品研发流程、需求收集流程、迭代、敏捷等都较多的管理和使用经验;
- 【影响力要求】有至少不低于 2 场市级的经验沙龙分享,在团队内部被认为是某一方面的专家或者在业界范围具备一定的知名度和影响力,存在使命感驱动;
- 【领域能力要求】属于团队管理级别,在本领域的思想和研究在团队具备较大的影响力,对团队某一方面的战略规划和未来走向产生影响;
- 【工作年限要求】不能低于 5 年实际工作经验;
# 其它
- 无