研发效能(DevOps)管理工程师技术技能标准.docx

上传人:夺命阿水 文档编号:659366 上传时间:2023-10-02 格式:DOCX 页数:36 大小:134.52KB
返回 下载 相关 举报
研发效能(DevOps)管理工程师技术技能标准.docx_第1页
第1页 / 共36页
研发效能(DevOps)管理工程师技术技能标准.docx_第2页
第2页 / 共36页
研发效能(DevOps)管理工程师技术技能标准.docx_第3页
第3页 / 共36页
研发效能(DevOps)管理工程师技术技能标准.docx_第4页
第4页 / 共36页
研发效能(DevOps)管理工程师技术技能标准.docx_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《研发效能(DevOps)管理工程师技术技能标准.docx》由会员分享,可在线阅读,更多相关《研发效能(DevOps)管理工程师技术技能标准.docx(36页珍藏版)》请在课桌文档上搜索。

1、职业技术技能标准标准编码:研发效能(DevOps)管理工程师(2023年版)中国电子教育学会制定说明为贯彻落实关于深化人才发展体制机制改革的意见,推动实施人才强国战略,促进专业技术人员提升职业素养、补充新知识新技能,实现人力资源深度开发,推动经济社会全面发展,根据中华人民共和国劳动法有关规定,中国电子教育学会组织有关专家,制定了研发效能(DeVoPS)管理工程师职业技术技能标准(2022年版)(以下简称标准)。一、本标准按照国家职业技能标准编制技术规程有关要求,坚持“以职业活动为导向、以专业能力为核心”的指导思想,在充分考虑科技进步、社会经济发展和产业结构变化对研发效能(DeVOPS)管理工程

2、师专业要求的基础上,以客观反映研发效能(DeVOPS)技术发展水平及其对从业人员的专业能力要求为目标,对研发效能(DeVOPS)管理工程师的专业活动内容进行规范细致描述,明确了各等级专业技术人员的工作领域、工作内容以及知识水平、专业能力要求。二、本标准为首次制定,依据有关规定将本职业分为初级、中级、高级三个等级,包括职业概况、基本要求、工作要求、权重表和附录等五个方面内容。三、本标准的编制工作在工业和信息化部教育与考试中心的指导下,由盛科天冠(北京)信息技术有限公司具体组织实施。四、本标准主要起草单位有:工业和信息化部教育与考试中心、盛科天冠(北京)信息技术有限公司、中国科学院上海高等研究院、

3、北京大学、华南理工大学、厦门理工学院、华为云技术有限公司、英捷创软(北京)科技有限公司、京东科技信息技术有限公司、腾讯科技(深圳)有限公司、中信银行股份有限公司、民生银行股份有限公司、中国农业银行股份有限公司、中国电子系统技术有限公司、中国石油天然气股份有限公司、新华三技术有限公司、金蝶软件(中国)有限公司、杭州飞致云信息科技有限公司、上海驻云科技有限公司、北京月朋科技有限公司、北京速云科技有限公司、印孚瑟斯技术有限公司、广东网联天下科技有限公司、北京中育培智教育发展中心等。五、本标准主要审定人员有:左仁贵、杜志海、罗洪元、咸汝平、王立杰、姚冬、徐磊、宁德军、庄俊乾、薄涛、蒋华锋、赵宪林、彭晓

4、楠等。六、本标准主要编写人员有:许舟平、杜伟忠、李强、赵卫、赵舜东、吴非、陈晓鹏、陈计节、李红涛、胡稳安、姚元庆、王艳、冷大鲸、刘晓玲、胡振宇、徐浩、陈文峰、许华荣、施慧斌、张怀涛、黄隽、冀利斌、陈一梦、钟聪睿等。七、本标准经中国电子教育学会批准,自颁布之日起施行。目录1 .职业概况41.1 职业名称41.2 标准编码41.3 职业定义41.4 职业技术等级41.5 职业环境条件41.6 职业能力特征41.7 普通受教育程度41.8 职业培训要求41.8.1 培训I时间41.8.2 培训教师41.8.3 培训场所设备41.9 专业技术考核要求51.9.1 申报条件51.9.2 考核方式5193

5、监考人员、考评人员与考生配比51.9.4考核时间51.9.5 考核场所设备52 .基本要求62.9 职业道德62.1.1 职业道德基本知识62.1.2 职业守则62.2 基础知识62.2.1 基础理论知识62.2.2 技术基础知识62.2.3 相关法律、法规知识62.2.4 其他相关知识63 .工作要求73.1 各级工作内容映射73.2 初级93.3 中级143.4 高级224 .权重表334.1 理论知识要求权重表334.2 实践能力要求权重表345 附录345.1 参考文献345.2 中英文术语对照表34研发效能(DeVOPS)管理工程师职业技术技能标准(2023年版)1 .职业概况1.1

6、 职业名称研发效能(DevOps)管理工程师1.2 标准编码(待补充)1.3 职业定义从事研发效能(DevOps)管理与技术研究的工程技术人员,包括产品、架构、开发、测试、运维、运营等角色。研发效能(DevOps)管理工程师,能力要求为组织与协作管理、产品与运营、开发与交付、测试与安全、运维与监控等过程的管理实践,例如组织转型、敏捷核心实践、团队建设、流程建设、研发协同、测试管理、运维管理等;以及完成工作所必需的相关技术能力要求。1.4 职业技术等级本职业共设三个等级,分别为初级、中级、高级。1.5 职业环境条件室内,常温。1.6 职业能力特征具有较强的学习能力、计算能力、表达能力及分析、推理

7、和判断能力。1.7 普通受教育程度大学专科学历(或高等职业学校毕业)。1.8 职业培训要求1.8.1 培训时间研发效能(DevOps)管理工程师需按照本标准的职业要求参加有关课程培训。完成规定学时,取得学时证明。初级32标准学时,中级64标准学时,高级128标准学时。1.8.2培训教师承担初级、中级理论知识或专业能力培训任务的人员,应具有相关职业中级及以上专业技术等级或相关专业中级及以上职称。承担高级理论知识或专业能力培训任务的人员,应具有相关职业高级专业技术等级或相关专业高级职称。1.8.3培训场所设备理论知识培训在标准教室或线上平台进行;专业能力培训在具有相应软、硬件条件的培训场所进行。1

8、.9 专业技术考核要求1.9.1 申报条件 取得初级培训学时证明,并具备以下条件之一者,可申报初级专业技术等级:(1)取得技术员职称。(2)具备相关专业大学本科及以上学历(含在读的应届毕业生)。(3)具备相关专业大学专科学历,从事本职业技术工作满1年。(4)技工院校毕业生按国家有关规定申报。 取得中级培训学时证明,并具备以下条件之一者,可申报中级专业技术等级:(1)取得助理工程师职称后,从事本职业技术工作满2年。(2)具备大学本科学历,或学士学位,或大学专科学历,从事本职业技术工作满2年。(3)具备硕士学位或第二学士学位,从事本职业技术工作满1年。(4)具备相关专业博士学位。(5)技工院校毕业

9、生按国家有关规定申报。 取得高级培训学时证明,取得中级专业技术等级,并具备以下条件之一者,可申报高级专业技术等级:(1)取得工程师职称后,从事本职业技术工作满3年。(2)具备大学本科学历,或学士学位,或大学专科学历,从事本职业技术工作满3年。(3)具备硕士学位或第二学士学位,从事本职业技术工作满2年。(3)具备博士学位,从事本职业技术工作满1年。(4)技工院校毕业生按国家有关规定申报。1.9.2 考核方式分为理论知识考试以及实践能力考核。理论知识考试、实践能力考核均实行百分制,成绩皆达60分(含)以上者为合格,考核合格者获得相应专业技术等级证书。理论知识考试以闭卷笔试、机考等方式为主,主要考核

10、从业人员从事本职业应掌握的基本要求和相关知识要求;实践能力考核以实操考核、论文设计等方式为主,主要考核从事本职业应具备的技术水平。1.9.3 监考人员、考评人员与考生配比理论知识考试中的监考人员与考生配比不低于1:15,且每个考场不少于1名监考人员;专业能力考核中的考评人员与考生配比不低于1:15,且考评人员为2人(含)以上数。1.9.4考核时间理论知识考试时间不少于90分钟,实践能力考核时间不少于150分钟。1.9.5考核场所设备理论知识考试统一在线上考试系统进行;实践能力考核在具备软、硬件及网络环境的教室进行。2.基本要求2.1 职业道德2.1.1 职业道德基本知识2.L2职业守则爱岗敬业

11、。 恪守职责。 勇于创新。 安全操作。 忠于职守。(1)遵纪守法,(2)诚实守信,(3)精益求精,(4)遵守规程,(5)团结协作,2.2基础知识2.2.1基础理论知识(1)软件工程基础知识。(2)组织与协作管理基础知识。(3)产品规划与运营基础知识。(4)应用开发与交付基础知识。(5)应用软件测试基础知识。(6)应用安全基础知识。(7)应用运维与监控基础知识。2.2.2技术基础知识(1)精益敏捷、DevOps,研发效能等软件工程知识。(2)团队管理与组织知识。(3)计划管理与效能度量知识。(4)产品洞察设计与需求管理知识。(5)应用技术设计、协同开发、持续集成、持续部署、按需发布、开发环境管理

12、等知识。(6)测试组织管理、测试生命周期管理、测试关键域管理等知识。(7)IT服务管理、应用运行管理、应用监控管理、业务连续性管理等知识。(8)安全防护与安全测试知识。(9)产品运营知识。1 .2.3相关法律、法规知识(1)中华人民共和国劳动法相关知识。(2)中华人民共和国安全生产法相关知识。(3)中华人民共和国网络安全法相关知识。(4)中华人民共和国个人信息保护法相关知识。(5)全国人民代表大会常务委员会关于加强网络信息保护的决定相关知识。2 .2.4其他相关知识(1)环境保护知识。(2)文明生产知识。(3)劳动保护知识。(4)资料保管保密知识。3 .工作要求本标准从端到端的软件研发生命周期

13、的维度,包括组织与协作管理、产品与运营、开发与交付、测试与安全、运维与监控等职业功能对研发效能(DevOps)工程师进行定义。研发效能(DevOps)管理工程师侧重于如组织转型、敏捷核心实践、团队建设、流程建设、研发协同、测试管理、运维管理等相关管理实践,以及完成工作所必需的相关技术能力要求。本标准对初级、中级、高级的专业能力要求和相关知识要求依次递进,高级别涵盖低级别的要求。3.1 各级工作内容映射在各职业功能及工作内容上,对初级、中级、高级的专业能力要求如下表所示。(图示说明:-本级别对本项专业能力和相关知识无相应要求本级别对本项专业能力和相关知识有相应要求O本级别对本项专业能力和相关知识

14、无相关要求,涵盖低级别要求)职业功能工作内容工作内容初级中级高级L组织与协作1.1构建个体能力1.1.1推广敏捷DCVOPS理念1.1.2构建研发效能转型方案1.1.3推动研发效能转型-1.1.4建立领导力-1.2管理团队协作1.2.1组建团队,确定协作流程及工作环境1.2.2制定交付计划L2.3跟踪执行计划L2.4优化工作方式L3建设学习型组织1.3.1营造组织持续学习环境-O1.3.2建设生态型组织-1.3.3建立组织的持续改进机制-14度量研发效能1.4.1度量个体效能1.4.2度量团队效能1.4.3度量组织效能-2.设计与运营2.1探索产品2.1.1洞察机会2.L2识别与验证解决方案2

15、.2设计产品2.2.1管理产品需求2.2.2设计产品架构-2.2.3设计产品界面与用户体验2.3运营产品2.3.1制定运营策略2.3.2监测激活指标2.3.3提升用户价值2.3.4搭建规模化增长体系3.开发与交付3.1协同开发应用3.1.1设计解决方案3.1.2持续改进开发流程3.1.3管理源代码和优化工具-3.2持续集成应用3.2.1搭建与实施流水线-3.2.2设计与集成质量门禁3.2.3集成与应用代码质量保证3.2.4设计与应用单元测试-3.3持续部署应用3.3.1装配与管理环境-3.3.2部署与更新版本-3.4按需发布应用3.4.1设计生产发布策略-3.4.2持续发布生产-3.4.3设计

16、交付工具链及流程-3.4.4预发布与运营拟真-3.5管理开发环境3.5.1优化开发调试环境-3.5.2管理开发环境安全-4.测试与安全4.1管理测试组织4.1.1采纳测试方法论4.1.2管理测试团队-4.1.3采纳与管理测试技术与平台工具4.2管理测试生命周期4.2.1制定测试策略与计划4.2.2管理测试需求4.2.3设计测试用例-4.2.4执行与报告测试-4.2.5管理与预防缺陷4.3管理测试关键域4.3.1执行测试估算4.3.2制定测试度量-4.3.3使用测试技术-4.3.4执行测试阶段-4.3.5执行自动化功能测试-4.3.6执行非功能性测试-4.3.7执行性能测试-4.3.8管理测试数

17、据-4.3.9管理测试环境4.3.10执行敏捷测试4.4安全防护与安全测试4.4.1管理应用安全生命周期4.4.2设计应用安全测试方案4.4.3执行应用安全测试方案-4.4.4执行云安全防护-5.运维与监控5.1管理IT服务5.1.1制定IT服务管理体系5.1.2管理事件与问题5.1.3管理变更与配置5.1.4管理容量与成本5.2管理应用运行5.2.1管理应用运行方案5.2.2管理基础设施平台-5.2.3管理应用运行环境5.3管理应用监控5.3.1设计与建设监控系统-5.3.2管理指标-5.3.3管理日志-5.3.4管理调用链-5.3.5进行智能监控-5.4管理业务连续性5.4.1确定服务质量

18、目标-5.4.2响应与回顾事故-5.4.3进行灾备管理-5.4.4应用混沌工程-3.2初级职业功能工作内容工作内容专业能力要求相关知识要求I.组织与协作1.1构建个体能力1.1.1推广敏捷DevOps理念1.1.1.1能够在团队内运用DeVOPS理念1.1.1.2能够在团队内运用狭义与广义的DevOPS1.1.1.3能够在团队内运用DeVOPS价值观与原则1.1.1.4能够在团队内运用精益敏捷思想1.1.1.1敏捷DevOps历史,DevOps三步工作法,CLMRCLMS1. 1.1.2狭义与广义的DcvOps,敏捷组织,精益企业1.1. 1.3研发效能(DevOps)价值观与原则1.1.1.

19、4精益与敏捷思想1.1.2构建研发效能转型方案1.1.2.1能够运用研发效能状况评估1.1.2.2能够运用研发效能转型方案1.1.2.3能够运用研发效能方案落地执行1.1.2.1研发效能转型的必要性、收益以及目标的制定;1.1.2.2研发效能方案设计,包括组织、流程等;1.1.2.3研发效能方案执行1.2管理团队协作1.2.1组建团队,确定协作流程及工作环境1.2.1.1能够遵守和执行工作流程与协议1.2.1.2能够遵守和执行沟通协调机制1. 2.1.1ScrumsKanban等敏捷开发方法1.2. 1.2研发协同知识1.2.2制定交付计划1.2.2.1能够遵循并执行发布计划1.2.2.2能够

20、遵循并执行交付计划1.2.2.1发布计划与流程1.2.2.2交付计划与流程1.2.3跟踪执行计划1.2.3.1能够更新任务进展1.2.3.2能够暴露问题和风险1.2.3.3能够执行计划调整1.2.3.1每日站会、任务管理知识1.2.3.2问题和风险知识1.2.3.3站会知识1.2.4优化工作方式1.2.4.1能够暴露改进点1.2.4.2能够落实工作方式的优化1.2.4.3能够落实改进项1.2.4.1每日站会、演示会议、敏捷度量与反馈知识1.2.4.2回顾会议1.2,4.3行动计划与跟踪、SMART原则L4度量研发效能1.4.1度量个体效能1.4.1.1能够提供度量数据1.4.1.2能够提供个人

21、度量数据趋势1.4.1.3能够执行优化建议1.4.1.1价值流交付模型(需求提出到发布端到端价值流)1.4.1.2任务计划工时,任务填报工时,任务剩余工时,计划达成率1.4.1.3背景-问题-改进方案,STAR原则1.4.2度量团队效能1.4.2.1能够提供团队产能数据1.4.2.2能够提供交付效率数据L4.2.3能够提供产品质量数据1.4.2.4能够提供团队效能数据1.4.2.1迭代速度,需求吞吐量1.4.2.2需求交付周期,代码变更前置时间,发布频率1.4.2.3缺陷库存数,线上缺陷新增数,缺陷关闭率,缺陷解决时长,缺陷关闭时长,千行代码缺陷率,故障平均恢复时间,故障平均响应时间1.4.2

22、.4趋势图,雷达图,数据分析,相关性分析2.设计与运营2.1探索产品2.1.1洞察机会2.1.1.1能够与干系人合作,清楚何时从用户那里收集反馈以帮助决策2.1.1.2能够使用各种用户反馈相关知识,包括调查、客户需求分析等研究2. LLl收集市场反馈知识如客户访谈等方法2.1. 1.2市场反馈分析知识,如问卷调查、用户画像、移情图、五个为什么等方法2.L2识别与验证解决方案2.1.2.1能够提出潜在解决方案2.1.2.2能够识别理想解决方案2.1.2.3能够做出测试方案2.1.2,4能够基于方案进行用户测试2.1.2.1生成潜在解决方案知识,如思维导图、头脑风暴等方法2.1.2.2识别理想解决

23、方案知识,如设计盒子、亲和图等方法2.L2.3测试方案定义与制作知识等2.L2.4用户测试知识,如概念测试、卡片排序、A/B测试等方法2.2设计产品2.2.1管理产品需求2.2.1.1能够与干系人确定需求细节2.2.1.2能够进行需求条目化拆分2.2.L3能够提供信息支持需求优先级排定2.2.1.1需求管理知识,如用户故事、用户角色、产品待办列表、需求就绪标准(DoR),需求验收标准AC等;2.2L2需求价值与拆分知识,如故事点、用户故事分层、需求拆分原则、用户故事拆分方法等;2.2.1.3优先级排定知识,如MoSOCoW、Kano.WSJF等;2.2.3设计产品界面与用户体验2.2.3.1能

24、够完成部分产品模块的原型图绘制2.2.3.2能够根据产品需求设计部分产品模块的交互效果2.2.3.1设计产品原型知识,如以用户为导向的设计、面向场景设计、扩展性设计、原型图设计工具等;2.2.3.2交互效果知识,如基于Ul的交互体验设计、高保真原型等;2.3运营产品2.3.1制定运营策略2.3.1.1能够整理并输出产品功能模块或功能点的核心目标用户、应用场景、用户需求,并能够评估使用产品后带给用户的改善效果2.3.1.2能够对产品功能模块或功能点制定增长指标,包含行为结果指标、过程指标与用户质量指标2.3.1.1卖点挖掘与价值提炼等知识,如用户痛点分析、用户痛点整理、产品卖点提炼、产品价值包装

25、等;2.3.1.2运营指标定义与设计知识,如事件定义、指标定义、AARRR海盗模型等;2.3.2监测激活指标2.3.2.1具备用户行为数据分析能力,能够依托于现有工具开展留存矩阵分析、行为路径分析、用户质量分析,提出产品迭代优化建议2.3.2.2深刻掌握激活指标定义,能够根据激活数据指标,建立激活指标数据看板2.3.2.1数据获取,如数据埋点、数据挖掘、数据清洗、数据整理等;2.3.2.2数据应用,如分析模型搭建、数据看板搭建、数据指标监测等;2.3.3提升用户价值2.3.3.1能够建立有特定行为特征用户的用户生命周期模型,分析用户关键行为数据2.3.3.2能够挖掘并诊断高价值行为结果达成阻碍

26、点,提出单业务线的用户运营优化建议2.3.3.3能够收集用户反馈数据,提炼关键要点,提出产品及运营优化建议2.3.3.1用户运营模型搭建,如用户生命周期模型、简单单线程用户生命周期模型等;2.3.3.2用户运营模型优化,如常见运营指标定义、质量指标与效果指标定义、漏斗分析模型、热力图分析、流失预警模型等;2.3.3.3关键用户调研,如RFM用户分层模型、用户金字塔模型、用户调研活动设计、5W2H分析法等;2.3.4搭建规模化增长体系2.3.4.1针对具体业务流程和动作,能够进行增长工具和效率工具设计与策划,并推动工具的开发上线2.3.4,2能够整理高价值用户行为特征,输出高价值用户画像,提出用

27、户增长建议2.3.4.1效率工具设计,如数据监控表盘、根因分析工具、用户触达工具、线索管理工具、转化策略案例库、需求表达模板、活动创意模板、文案创意模板等;2.3.4.2用户画像整理,如用户画像五环模型。3.开发与交付3.1协同开发应用3.1.1设计解决方案3.1.1.1能够参与既定的解决方案的实施工作3.1.1.2能够根据项目推进情况,识别风险、问题,支持得到对应的解决方案3.1.1.1团队组织、技术选型、基础设施需求、用户需求、业务需求、项目预算、项目时间表、安全和合规性需求3.1.1.2项目风险管理、问题识别、分析与解决方案等3.1.2持续改进开发流程3.1.2,1能够根据组织协作流程指

28、导和执行相应的开发流程,指定计划推动实施3.1.2.2能够按照敏捷开发思路指导团队进行技术模块设计和工作拆分3.1.2.1各类XP实践、BDD,ATDD等方法3.1,2.2模块拆分原则匹配用户故事场景3.2持续集成应用3.2.2设计与集成质量门禁3.2.2.1能够支持基于质量门禁的研发流程执行3.2.2.1质量门禁使用3.2.2.2质量门禁中集成自3.2.2.2能够支持质量门化方案集成自动化测试、代码扫描、手工测试插件3.2.2.3能够支持质量门禁优化方案实施质量门禁优化动化工具的方法、自动化测试及扫描的工具知识3.2.2.3质量门禁指标定义3.2.3集成与应用代码质量保证3.2.3.1能够参

29、与使用代码质量保证工具并修复问题3.2.3.2能够参与在IDE中配置静态代码扫描插件3.2.3.1代码质量保证工具使用3.2.3.2代码质量保证工具配置4.测试与安全4.1管理测试组织4.1.1采纳测试方法论4.1.1.1能够识读测试计划的范围、阶段划分、测试进度等,掌握测试策略与目标41.1.2能够根据测试目标,选取合适测试方法,制定测试计划,并运用测试平台搭建测试环境4.1.1.1测试标准知识,测试计划,测试进度,测试策略,测试目标;4.1.1.2测试平台与工具,测试环境管理;4.1.3采纳测试技术并管理平台工具4.1.3.1能够使用测试平台与工具,根据流程规划完成指定测试任务4.1.3.

30、2能够通过测试流程发现平台工具缺陷,并分析问题4.1.3.1测试自动化工具知识4.1.3.2测试平台使用与维护知识4.2管理测试生命周期4.2.1制定测试策略与计划4.2.1.1能够分析测试风险4.2.1.2能够分析测试策略4.2.1.3能够编写测试方案与测试计划4.2.1.4能够分析软件测试带给干系人的价值4.2.Ll测试风险管理知识4.2.1.2测试方针和目标知识4.2.1.3测试策略知识4.2.1.4测试方案或测试计划知识4.2.2管理测试需求4.2.2.1能够进行需求评审,并提出合理建议4.2.2.2能够根据软件需求分析出测试的具体需求,形成测试点4.2.2.3能够根据跟踪规则维护测试

31、需求和测试用例的跟踪关系4.2.2.4能够根据软件需求变更,维护更新测试需求和测试用例,以维护需求和测试跟踪矩阵4.2.2.1测试评审技能知识4.2.2.2测试分析技能知识4.2.2.3需求管理知识4.2.2.4需求变更管理知识4.2.5管理与预防缺陷4.2.5.1能够发现缺陷,并将缺陷录入相关测试管理工具或平台中4.2.5.2能够编写和清晰沟通缺陷报告4.2.5.3能够验证缺陷修复,并报告修复结果4.2.5.1缺陷管理技能4.2.5.2缺陷报告技能知识4.2.5.3缺陷验证与报告知识4.3管理测试关键域4.3.1执行测试估算4.3.1.1能够估算测试工作量4.3.1.2能够编写测试计划4.3

32、.1.1常用的测试估算方法4.3.1.2测试计划4.3.9管理测试环境4.3.9.1掌握测试环境生命周期管理4.3.9.2根据被测业务的特点,进行测试环境管理4.3.9.1测试环境全生命周期管理的基本知识4.3.9.2测试环境管理4.3.10执行敏捷测试4.3.10.1能够掌握敏捷测试四象限4.3.10.2能够掌握敏捷测试流程4.3.10.1敏捷测试四象限知识4.3.10.3能够进行敏捷测试活动4.3.10.2敏捷测试流程知识4.4进行安全防护与安全测试4.4.1管理应用安全生命周期4.4.1.1能够识读应用安全生命周期管理的范围、阶段划分等,掌握测试策略与目标4.4.1.2能够利用测试平台搭

33、建安全测试环境4.4.1.3能够根据应用安全生命周期管理的基本流程进行执行4.4.1.1应用安全生命周期管理的基本知识4.4.1.2DevSecOps理念与实践4.4.1.3应用安全生命周期各阶级的定义4.4.2设计应用安全测试方案4.4.2.1能够进行应用安全生命周期管理某一阶段的测试方案设计4.4.2.2能够选择应用安全生命周期管理某一阶段的测试技术4.4.2.1安全相关模型,如IPDRKCIA.STRlDE威胁模型等4.4.2.2安全工具金字塔4.4.2.3应用生命周期各阶级的安全实践4.4.2.4安全策略知识,例如最小特权原则、最小泄露原则和多级安全策略等5.运维与监控5.1管理IT服

34、务5.1.1制定IT服务管理体系5.1.1.1能够根据IT服务管理流程及标准作业程序,编制各类文档及模板。5.1.1.2能够根据IT服务管理要求,通过IT服务管理平台落实执行管理事项。5.1.1.3能够贯彻IT服务管理体系与流程执行,并进行跟踪监控、指导支持。5.1.1.1IT服务管理常规流程,如事件管理、问题管理、变更管理等知识5.1.1.2IT服务管理管理平台工具,如ITSM,CMDBs监控平台、自动化平台、云管平台等知识5.1.1.3IT服务管理管理平台常规流程使用,如事件管理、问题管理、变更管理等,及跟踪监控、指导支持等知识5.1.2管理事件与问题5.1.2,1能够根据事件与问题管理流

35、程及标准作业程序,编制各类文档及模板。5.1.2.2能够贯彻落实事件与问题管理流程,并进行跟踪监控、指导支持,推动流程运转。5.1.2.3能够总结事件、问题临时解决方案,并推动推动根因分析,彻底解决故障。5.1.2.1IT服务管理常规流程,如事件管理、问题管理等知识5.1.2.2IT服务管理工具,如事件管理、问题管理等知识5.1.2.3IT服务管理问题管理流程知识5.1.3管理变更与配置鼠1.3.1能够根据变更与配置管理流程及标准作业程序,编制各类文档及模板。鼠1.3.2能够贯彻变更与配置管理流程落实,推动按时有效部署发布,有效管控风险。5.1.3.3能够跟踪监控变更与配置管理流程,并进行跟踪

36、监控、指导支持,推动流程运转。5.1.2.1IT服务管理常规流程,如CMDB管理、变更管理等知识5.1.2.2IT服务管理工具,如CMDB管理、变更管理等知识5.1.2.3IT服务管理变更与管理流程知识5.1.4管理容量与成本5.1.4.1能够根据容量与成本管理流程及标准作业程序,编制各类文档及模板,贯彻容量与成本管理流5.1.4.1IT服务管理流程,如容量管理等知识5.1.4.2IT服务管理工具,程落实,推动、跟踪流程运转。5.1.4.2能够按照组织容量管理目标,测量并报告组织容量情况。5.1.4.3能够响应、监控、识别组织业务的容量变化及要求,诊断和解决与性能和容量有关的故障、问题、变更。

37、如监控管理、容量管理等知识5.1.4.3容量管理知识与容量监控、容量管理技术5.2管理应用运行5.2.1管理应用运行方案5.2.1.1能够根据应用运行方案,支持应用运行方案的落地实施5.2.1.2能够在应用运维管理过程中,按照方案确定的管理策略和运维流程,引入并配置相关的运行支撑工具5.2.1.1基础设施、中间件、数据库知识5.2.1.2负载均衡、数据管理、应用运维知识5.2.3管理应用运行环境5.2.3.1能够根据应用运行方案,部署、配置与管理应用运行所依赖中间件、数据库、PaaS服务等5.2.3.2能够根据应用的部署方案与高可用方案,部署与配置应用运行的高可用运维与监控架构,能够进行应用的

38、部署、更新、故障排除与结果反馈5.2.3.3能够根据开发与交付的工程实践,支持团队实施各种不同类型的持续发布策略、负载均衡策略、熔断策略等5.2,3.1数据库/中间件/云PaaS服务知识5.2.3.2集群与高可用知识、缺陷知识5.2.3.3代码管理、应用发布部署、服务负载均衡、熔断策略等知识3.3中级职业功能工作内容工作内容专业能力要求相关知识要求L组织与协作1.1构建个体能力1.1.1推广敏捷DevOps理念1.1.1.1能够在团队内推广DeVoPS理念1.1.1.2能够在团队内推广狭义与广义的DcvOps1.1.1.3能够在团队内推广DeVOPS价值观与原则1.1.1.4能够在团队内推广精

39、益敏捷思想1. 1.1.1敏捷DevOps历史,DevOps三步工作法,CALMR/CALMS1.1. 1.2狭义与广义的DevOps,敏捷组织,精益企业1.1.1.3研发效能(DevOps)价值观与原则1.1.1.4精益与敏捷思想1.1.2构建研发效能转型方案1.1.2.1 能够进行转型方案设计1.1.2.2 能够进行研发效能提升方案制定1.1.2.1研发效能转型的必要性、收益以及目标的制定;1.1.2.2研发效能方案设计,包括组织、流程等;1.1.3推动研发效能转型1.1.3.1能够支持转型方案落地1.1.3.2能够通过度量反馈等方法,推进研发效能提升1.1.3.1敏捷项目管理方法论,PD

40、CA1.1.3.2研发效能度量,回顾会议,鱼骨图,51Vhy等方法1.2管理团1.2.1组建团队,确定1.2.1.1能够确定团队组成结构、1.2.1.1特性团队、组件团队协作协作流程及工作环境组建团队;1.2.1.2能够确定与定义团队工作流程;1.2.1.3能够制定有助于提升研发效能的沟通协调机制;1.2.1.4能够落实支持团队沟通协调的软硬件资源。队;1. 2.1.2ScrumofScrums;1.2. 1.3敏捷办公环境,沟通协同机制,远程协同办公;1.3. 1.4协同办公软硬件资源;1.2.2制定交付计划1.2.2.1能够组织团队制定发布计划;1.2.2.2能够组织团队制定交付计划;1.

41、2.2.1发布计划与流程1.2.2.2交付计划与流程,冲刺目标、任务拆解、冲刺计划L2.3跟踪执行计划1.2.3.1能够跟踪团队进度1.2.3.2能够管理团队问题和风险1.2.3.3能够更新团队计划1.2.3.1燃尽图、累积流图1.2.3.2风险跟踪矩阵1.2.3.3冲刺计划、发布计划1.2.4优化工作方式1.2.4.1能够组织团队识别改进点;1.2.4.2能够组织团队制定改进计划;1.2.4.3能够跟踪团队改进计划1.2.4.1每日站会、演示会议、敏捷度量与反馈知识1.2.4.2回顾会议1.2.4.3行动计划与跟踪、SMART原则1.3建设学习型组织1.3.1营造组织持续学习环境1.3.1.

42、1能够举办持续改进活动1.3.1.2能够建立组织改进资产库1.3.1.1CoP、开放日、GameDay.猿猴军团、读书会、黑客马拉松等1.3.1.2知识管理、案例集、白皮书/实践指南1.3.2建设生态型组织1.3.2.1能够针对组织的商业生态与开发生态建设规划指定对应的实施计划,指导并推动团队落地这些规划1.3.2.2能够评估不同的内外部组件的能力、应用范围和安全性影响;指定并实施相关的管控策略1.3.2.3能够参与内外部生态环境和社区,并形成良性的互动关系1.3.2.1内源与开源机制,各类开源协议,社区开源渠道,开源基金会运作方式1.3.2.2组件应用范围和安全性,组件管控机制1.3.2.3

43、内外部生态与社区1.4度量研发效能1.4.1度量个体效能1.4.1.1能够定义度量数据1.4.1.2能够分析个人度量数据趋势1.4.1.3能够提出优化建议1.4.Ll价值流交付模型(需求提出到发布端到端价值流)1.4.1.2任务计划工时,任务填报工时,任务剩余工时,计划达成率1.4.1.3背景-问题-改进方案,STAR原则1.4.2度量团队效能1.4.2.1能够定义和跟踪团队产能1.4.2.2能够定义和跟踪交付效率1.4.2.3能够定义和跟踪产品质量1.4.2,4能够分析和优化团队效能1.4.2.1迭代速度,需求吞吐量1.4.2.2需求交付周期,代码变更前置时间,发布频率1.4.2.3缺陷库存数,线上缺陷新增数,缺陷关闭率,缺陷解决时长,缺陷关闭时长,千行代码缺陷率,故障平均恢复时间,故障平均响应时间1.4.2.4趋

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号