# 培训体系
# 概述
此文档用于介绍部门培训体系,主要作用于以下几个点
- 规范团队的培训活动,作为保证培训工作顺利进行的制度依据;
- 内容涵盖培训管理办法、培训计划、相关的表单、工作流程、培训评估办法及内部讲师制度等部分;
- 应充分体现培训的过程及培训结果评估将与成员的绩效考核相结合;
- 建立完善的培训体系,包括培训制度,设计培训工作流程,制作相关的表单,制订培训计划等。
# 愿景
梯度培养规划
- 软技能:素质培养
- 硬技能:技能培养
此梯度培养针对的是软件人才的培养,整个梯度培养过程,注重的是人员素质,动手能力,理论与实际结合, 注重原理,注重实践,注重合作,注重素质,注重成长。
| 序号 | 对象 | 愿景 | 备注 |
|---|---|---|---|
| 1 | 个人 | 清晰职业努力方向,激发实现目标的牵引力 | |
| 2 | 树立积极职业态度,孕育自动自发的内驱力 | ||
| 3 | 修炼必备职业能力,提升工作过程的执行力 | ||
| 4 | 强化情商管理意识,增强职业关系的和谐力 | ||
| 5 | 融入企业团队文化,提高团队结合的凝聚力 | ||
| 6 | 持续不断自我超越,打造职业品牌的竞争力 | ||
| 1 | 团队 | 有利于降低成员流失率 | |
| 2 | 有利于使成员更快更好的适应工作,提高工作完成效率 | ||
| 3 | 有利于增强企业和团队的稳定程度 | ||
| 4 | 有利于使成员接受团队文化,提高个人素质,培养职业道德、敬业精神和团队意识 |
# 素质培养
素质培养是整个梯度培养的核心,是软件开发和项目研发过程重要部分,整个梯度培养体系为平台支撑的重要部分, 也是软件人才成长过程中,项目成功过程中需要的重要因素,也是建立团队氛围的基础。
| 序号 | 模块 | 目标 | 内容 | 方案 | 备注 |
|---|---|---|---|---|---|
| 1 | 品质 | 学会务实 | 敢于面对自己,能就能,不能就不能 | ||
| 2 | 品质 | 学会理解 | 站其它成员解决思考问题,包容理解 | ||
| 3 | 品质 | 学会帮助 | 学会利用自己的能力帮团队解决困难 | ||
| 4 | 品质 | 学会承担 | 问题不逃避,不隐藏,敢于暴露承担 | ||
| 5 | 品质 | 学会认真 | 任务、邮件学会认真检查后再提交项目组 | ||
| 6 | 工作 | 学会协助 | 工作横向、纵向学会沟通 | ||
| 7 | 工作 | 学会沟通 | 学会使用邮件、电话、短信、团队等资源解决问题 | ||
| 8 | 工作 | 学会始终 | 工作任务有计划,有结束,有交待 | ||
| 9 | 工作 | 学会表达 | 学会使用文字、PPT、画图、结构化思维等表达自己 | ||
| 10 | 工作 | 学会追求 | 追求自己的技能和目标 | ||
| 11 | 工作 | 学会计划 | 学会规划、计划,安排计划,实行计划,调整计划 | ||
| 12 | 工作 | 学会解决 | 困难面前学会反馈,利用领导、团队、同事等资源解决问题 | ||
| 13 | 工作 | 学会责任 | 任务范围,职责范围,知识哪些是自己的责任,怎么面对责任 | ||
| 14 | 工作 | 学会交待 | 清楚自己的汇报工作,对上级有交待,对同事有交待 |
# 培训形式
- 内部培训: 课堂授课/导师带徒/研究课题/日常工作指导与指引/情景演示/沙盘模拟/头脑风暴等
- 外部培训: 户外拓展/实地体验/聘请行业资深专家授课/第三方指导等
- 培训原则: 系统性/制度化/主动性/多样化/效益性
# 培训策略
长期培养 VS 短期培养
以人才的长期培养为主,搭配短期的特定需求,还要适当的配合短期或特定项目进行培训,全员的职业素养、企业文化再造、商务或办公室礼仪、内部服务意识、激励建设、沟通表达、情绪管理等,加入弹性短期见效的培育计划。
由上而下 VS 由下而上
通过由上而下的培训支持、管理落实、效果检验等,创造一种令成员养成好工作习惯的环境,让内部的人才培养得到持续的发展和成效;结合由下而上的方式,基层成员可以增加很多学习机会,组织起来也相对容易。
# 培训课程
中台培训是整个中台的设计和后期发展方向,主要思路从设计-技术-业务这条线进行内容培训,同时也结合团队实际情况做调整, 培训主要用线下或者视频,适合于根据团队实际情况进行,同时进行相应互动。
# 概述
培训课程设置是建立在培训需求分析基础之上,应先在培训活动组织之前收集成员培训意向,做好调研,再依据调研结果进行分析,确定培训内容、课程、方向等。
根据培训课程的普及型、基础型和提高型将培训课程分为成员入职培训课程、固定课程和动态课程三类。
- 成员入职培训课程设置较为简单,属普及性培训
- 固定培训课程是基础性培训,是从事各类各级岗位需掌握的应知应会知识和技能
- 动态培训课程是根据科技、管理等发展动态,结合企业发展目标和竞争战略做出培训分析,这类培训是保证成员能力的提升,为企业的发展提供人才支持
# 培训内容
| 序号 | 针对模块 | 描述 |
|---|---|---|
| 1 | SpringBoot 使用 | springboot 基础使用 |
| 2 | Jenkins | 持续集成打包 |
| 3 | Git | 使用 Git 不熟悉,协同开发时经常出现合并冲突无法解决 |
| 4 | Mybatis Plus | 数据库操作 |
| 5 | java 运维 | 一些常见构建错误、运行错误等问题排查培训 |
| 6 | 服务器 | 服务器各目录结构的用处不是很清晰 |
| 7 | k8s 使用 | 不熟悉 k8s 基本使用 讲解一下基本的使用方式和基本的组件及其作用 |
| 9 | 中台工程结构 | 中台工程全局性的培训和功能特色以及开发模式培训 |
| 10 | 基础环境运用 | 方便新成员能够快速的介入和熟悉工作 |
# 培训方式
每周四,按计划进行轮训,每周进行一次轮训培训
# 工程培训
视频学习用于有辅助培训,而非工作安排
| 序号 | 模块 | 课程 | 进度 | 计划完成日期 | 查看 |
|---|---|---|---|---|---|
| 01 | 中台设计 | 研发中台设计概念和演示 | 优化中 | 2019-10-08 | 查看 |
| 02 | 中台设计 | 怎么进行小兵团作战 | 优化中 | 2019-10-09 | 查看 |
| 03 | 中台设计 | 怎么设计研发中台整体架构 | 优化中 | 2019-10-15 | 查看 |
| 04 | 中台设计 | 怎么样进行中台的的技术选型 | 优化中 | 2019-10-20 | 查看 |
| 05 | 中台设计 | 中台环境搭建和初始化 | 优化中 | 2019-10-20 | 查看 |
| 06 | 建设实现 | 中台工程导入和初始化 | 优化中 | 2019-10-25 | 查看 |
| 08 | 建设实现 | 基础工程包建设 | 优化中 | 2019-10-30 | 查看 |
| 09 | 建设实现 | 基础中台代码生成器建设 | 2019-10-30 | 查看 | |
| 10 | 建设实现 | 基础服务工程建设 | 2019-10-30 | 待上传 | |
| 11 | 建设实现 | 基础配置中台建设 | 2019-10-30 | 待上传 | |
| 12 | 建设实现 | 基础网关中台建设 | 2019-10-30 | 待上传 | |
| 13 | 建设实现 | 基础对外门户建设 | 2019-11-10 | 待上传 | |
| 14 | 建设实现 | 基础中台 UI 实现建设 | 2019-11-10 | 待上传 | |
| 15 | 建设实现 | 基础测试框架建设 | 优化中 | 2019-11-10 | 查看 |
| 16 | 建设实现 | 基础运维框架建设 | 2019-11-10 | 待上传 | |
| 17 | 建设实现 | 基础运维监控框架建设 | 2019-11-10 | 待上传 | |
| 18 | 中台落地 | 第一个项目组接入 | 优化中 | 2019-11-20 | 查看 |
| 19 | 中台落地 | 多个项目组接入研发中台 | 2019-11-20 | 待上传 | |
| 20 | 中台落地 | 项目组沟通计划落地 | 2019-11-20 | 待上传 | |
| 21 | 中台落地 | 业务中台抽取搭建 | 2019-11-30 | 待上传 | |
| 22 | 中台落地 | 企业中台迭代和思路 | 2019-11-30 | 待上传 |
# 中台培训
此章节较为重点
| 序号 | 模块 | 课程 | 进度 | 状态 |
|---|---|---|---|---|
| 1 | 设计篇 | 【3 分钟】软件项目开发和管理痛点 | ||
| 2 | 【5 分钟】中台设计思想及针对业务场景 | |||
| 3 | 【5 分钟】中台整体架构设计和中台技术架构设计 | |||
| 4 | 【7 分钟】中台与微服务关系及数据库设计原理 | |||
| 5 | 【10 分钟】中台的集成情况介绍 | |||
| 1 | 技术篇 | 【10 分钟】【建设】基础组件场景需求及设计 | 完成 | |
| 2 | 【5 分钟】【建设】单点登陆场景需求及设计 | |||
| 3 | 【5 分钟】【建设】统一管理门户场景需求及设计 | |||
| 4 | 【8 分钟】【建设】自动化运维场景需求及设计 | |||
| 5 | 【7 分钟】【建设】自动化测试场景需求及设计 | |||
| 1 | 业务篇 | 【5 分钟】【建设】研发中台和业务中台整合 | 完成 | 查看 |
| 2 | 【7 分钟】【建设】业务中台组件场景需求和设计、扩展 | |||
| 3 | 【5 分钟】【愿景】大数据整合采集和 AI 方向 |
# 基础技术培训
此章节包含技术和问题处理培训
| 序号 | 模块 | 课程 | 进度 | 计划完成日期 | 查看 |
|---|---|---|---|---|---|
| 1 | 软技能 | 软件开发怎么样才叫完成工作 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 2 | 软技能 | 周日报怎么写 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 1 | 技术 | 平台时间格式和公共代码转换插件 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 2 | 技术 | 平台【TODO]使用方式说明 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 3 | 技术 | 代码优化示例讲解(以公共网关为例子) | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 4 | 技术 | gitlab 集成钉钉监控 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 5 | 技术 | 平台自定义阿里云—jdk8 镜像方式 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 6 | 技术 | 平台持续集成构建实现方式 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 7 | 技术 | 专有 Paas 平台使用教程 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 8 | 技术 | maven 配置 sonar 代码检测 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 9 | 技术 | Jenkins 多项目多团队权限分配 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 10 | 技术 | 平台组件集成 Jenkins 持续集成 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 11 | 技术 | 平台时间格式和公共代码转换插件 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 12 | 技术 | Git 代码分支处理和整合提交到主 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 13 | 技术 | Cas 单点登陆介绍及修改思路 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 14 | 技术 | 防文件乱码设置和 Eclipse 优化 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 15 | 技术 | 关于平台文件上传的处理 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 16 | 技术 | Redis 集群模式演示 | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 17 | 技术 | 通知组件添加 webook | 完成 | [研发中台研发群] 钉钉视频回播 | |
| 18 | 技术 | 工作流演示 | 完成 | [研发中台研发群] 钉钉视频回播 |
# 效果评估
- 反应层面
这类评估主要是考核学员对培训讲师的看法,培训内容是否合适等。这是一种浅层评估,通常是通过设计问卷调查表的形式进行。
- 学习层面
主要是检查学员通过培训,掌握了多少知识和技能。可以通过书面考试或撰写学习心得报告的形式进行检查。
- 行为层面
该层关心的是学员通过培训是否将掌握的知识和技能应用到实际工作中,提高工作绩效。此类评估可以通过绩效考核方式进行。
- 结果层面
这类评估的核心问题是通过培训是否对企业的经营结果产生影响。结果层的评估内容是一个企业组织培训的最终目的,也是培训评估最大的难点。因为对企业经营结果产生影响的不仅仅是培训活动,还有许多其他因素都会影响企业的经营结果。
# 其他
- 无