课程背景

DevOps即Development和Operations的组合词;研发效能DevOps是一种理念和系统方法,旨在通过优化软件开发、运营和维护的流程,实现高效、高质量、快速的价值交付。它以开发人员和运维人员的沟通协作为基础,以自动化和可重复的方式更快地将代码部署到生产中,从而提高软件开发的效率和质量。

对于研发型团队而言,如何持续的低成本高效交付价值,是必须解决的挑战性问题,但在实际的过程中,伴随着业务的快速增长,研发效能却并未得到相应的提升,影响了组织的高质量发展。为此,很多组织都会启动研发效能提升专项,设立了研发效能提升部门,力图消除效能障碍,但苦于缺乏合格的端到端研发效能人才,无法有效落地。

为贯彻落实《关于深化人才发展体制机制改革的意见》,推动实施人才强国战略,促进专业技术人员提升职业素养、补充新知识新技能,实现人力资源深度开发,根据《中华人民共和国劳动法》有关规定,工业和信息化部教育与考试中心联合有关部门组织并制定了《研发效能(DevOps)工程师 职业技术认证》,也是国内首个该领域的职业技术认证。

该《认证》对研发效能(DevOps)工程师的职业技术分为初级、中级、高级三个专业等级。

IDCF社区作为国内最大的DevOps社区,为官方指定培训中心,邀请了多位业界知名专家导师,坚持“以职业活动为导向、以专业能力为核心”的指导思想,在充分考虑科技进步、社会经济发展和产业结构变化对研发效能(DevOps)工程师知识水平、专业能力要求的基础上,精心设计了初级培训知识体系,课程内容涵盖【组织与协作】、【产品与运营】、【开发与交付】、【测试与安全】、【运维与监控】五大研发关键环节,培训知识点覆盖端到端的研发生命周期,旨在全方位培养行业与企业发展所需研发效能专业人才。

面向学员

具备相关专业大学本科及以上学历(含在读的应届毕业生); 具备相关专业大学专科学历,从事本职业技术工作满 1 年; 从事/关注研发效能(DevOps)相关技术的人员,职业规划包括从事研发经理、产品经理、项目经理、开发工程师、DevOps工程师、测试与运维工程师、敏捷与工程教练等,均可报名学习课程。

学习收益

DevOps强调团队之间的协作和沟通,通过课程的学习和实践,学员可以培养团队合作意识和统一的开发流程。 掌握敏捷、研发效能、DevOps的基本理念、原则和最佳实践。 提升组织与协作、产品与运营、开发与交付、测试与安全、运维与监控的能力,可以帮助你更好地了解和掌握软件开发的全过程。 获得权威认证:完成课程并通过考试后,学员可以获得《研发效能(DevOps)工程师 职业技术认证》,这将为学员在求职或职业发展中增加一定的竞争力,为他们的职业发展打下坚实的基础。 结识行业大咖与业界同济,拓展人脉。

课程亮点

官方认证:工信部授权国家级别证书。发证机构:工业和信息化部教育与考试中心; 人才缺口:紧随国家人才发展战略、行业发展趋势,培养研发效能领域专业人才; 无专业限制:在校深造即可入行,获得职业技术认证,扩展职业发展与晋升之路; 体系化赋能:涵盖端到端的研发效能知识体系,理论课与实战课结合构建技能图谱; 名师专家授课:资深实战派导师,倾力打造课程体系,传授最佳实战经验。

助力高校学生开启职业生涯

对于众多高校学子来说,如何选择合适的专业以及规划未来的职业方向无疑是一大挑战。特别是选择计算机科学这一领域的学生,由于该学科的实践性强且分支众多,常常会陷入迷茫,不知如何选择择业方向,对于自身的职业发展规划也充满困惑。因此,深入了解这一专业的实际应用和市场需求,对于学生们的择业和职业发展至关重要。

通过学习研发效能(DevOps)初级认证课程,学生们可以更好地理解该领域的核心知识和技能,为进一步深入学习打下基础。课程覆盖研发生命周期端到端的专业技能知识,将为学生提供全面的职业能力,在以后求职市场上更具竞争力,为未来的职业发展做好充分的准备。

学习 DevOps 初级课程还可以帮助高校学生培养团队合作和沟通的能力。DevOps 强调跨职能团队之间的合作和沟通,以实现更高效的软件开发和部署。通过参与 DevOps 项目,学生可以学习如何与不同职能的团队成员合作,并有效地沟通以解决问题和推动项目进展。

此外,DevOps 初级课程还包括实践项目和案例分析,教授学生如何将理论知识与实际工作相结合,培养他们的实际操作能力和问题解决能力。这将使学生能够更好地理解 DevOps 理论、适应工作环境,更快地融入团队并胜任工作任务。

最后,学习该认证课程可以帮助学生建立自己的人际网络。在学习过程中,学生将有机会与来自不同背景和专业的人士交流和合作,拓展自己的社交圈子和人脉资源。这对于未来的职业发展和寻找工作机会都非常有益。学习研发效能(DevOps)职业技术认证(初级)课程对于高校学生来说是一个非常有价值的投资。

学时安排

考试安排

考试时长:100分钟 考试地点:线上考试 考试形式:闭卷考试 考试题型:判断题、单选题、多选题 IDCF荐读丛书:《敏捷无敌之DevOps时代》、《京东敏捷实践指南》、《运维困境与DevOps破解之道》、《数字化时代研发效能跃升方法与实践》、《敏捷测试价值观、方法与实践》等 。

课程大纲

第一部分、组织与协作 1.1研发效能基础

端到端研发效能概述 敏捷宣言与12原则 精益思想核心理念 DevOps诞生历史及核心理念 1.2团队协作核心实践

Scrum协作框架(3个角色、5个会议) Kanban可视化管理 XP工程实践 1.3研发效能度量

PDCA与持续改进 度量的关键原则 关键度量指标 第二部分、产品与运营 2.1 产品设计实践

产品需求管理核心实践(路线图、优先级、DoR、DoD、用户故事等) 产品界面与用户体验设计核心实践(UI原型、UE交互等) 2.2产品运营实践

产品卖点挖掘与价值提炼 常见产品运营指标 AARRR海盗模型 用户行为数据分析 第三部分、开发与交付 3.1 协同开发应用

主流源代码管理工具和常见代码分支策略 测试驱动开发TDD、ATDD、BDD等核心实践 3.2 持续集成应用

持续集成核心理念 持续集成流水线常见工具 流水线质量门禁 代码扫描与质量保证(Sonar、技术债等) 3.3 持续部署应用

环境管理(Dev、SIT、UAT、Stage、Pro等) 应用部署与更新 3.4 按需发布应用

常见发布方法(蓝绿,灰度,金丝雀,滚动等) 功能开关 第四部分、测试与安全 4.1 测试理念、方法与实践概述

软件测试理念 软件测试方法(黑盒、白盒等) 常见软件测试实践及工具(单元测试、集成测试、性能测试、UAT等) 测试生命周期管理(测试左移、测试右移等核心理念) 测试策略与测试计划 测试用例设计技术 4.2 敏捷测试

敏捷测试理念 敏捷测试四象限 敏捷测试三角形 自动化测试及策略 4.3 应用安全基础

应用安全生命周期管理 DevSecOps理念 SAST静态安全测试、DAST动态安全测试、IAST交互安全测试 渗透测试 云安全防护 第五部分、运维与监控 5.1 运维知识体系

IT服务管理基础 常见运维工具及平台 5.2 运维管理基础

容量管理 灾备管理 监控管理 日志管理 5.3 运维管理优秀实践

SLO、SLI、SLA SRE AIOps 混沌工程

讲师简介

参考文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。