4006-998-758
3000+课程任你选择
软件工程与技术管理最佳实践
研发学院 软件工程与技术管理最佳实践 开课时间:2022-03-04
刘振田

软件开发与过程管理专家,以深厚的工具与项目实战经验为讲授特色。18年丰富的架构规划、软件开发、测试、持续集成与软件安全等经验,其中多年华为技术等公司任职技术总监经历。

刘老师熟悉基于CMMI、RUP、敏捷的架构规划、开发测试与软件质量、持续集成、软件安全技术,熟悉基于Togaf、Zachman、Cobit、FEAT等方法体现的企业架构实践,擅长开发与设计过程、软件质量与测试建设,超过10家特大企业的特聘咨询顾问,超过30个大项项目(千万元级以上)的架构规划、项目管理、开发设计、测试与质量、软件安全实践经验,超过100家大型企业授课经验。


查看老师详情
课程内容

课程收获


技术管理体系是一个综合性的建设过程,包括技术管理过程、技术创新管理等;企业在建设和执行技术管理体系的时候,容易面临以下以下问题:

1、   想的好,做的差(先思考有没有更好的方法);规划的好,执行的差(执行走样,小聪明,折衷);

2、   想到点,缺失面;重视技术,缺失管理(盖高楼的少,盖猪圈的多);

3、   团队协作差,灵活有余,规矩不足;

4、   重视速度,不追求质量(质量要求再高,也想办法对付);

5、   重视模仿,不重视创新(没有思考的模仿迟早被淘汰);

6、   典型执行表现:“手工作坊式,项目包工队”;

7、   ……

本课程结合实例、模板、流程与工具,系统性的讲解技术管理体系的建设,技术过程、质量管理过程等,全部过程采用实践为主的方式,学员“即学即用”。



课程方式 


本课程运用将多种手段(讲解、观看视频、分组讨论与实战演练……等)帮你解开心中的诸多困惑,快速掌握技术管理的建设方法、流程、技巧与工具。


课程大纲


Module 1总体篇:技术管理体系

  技术管理体系建设与执行面临的问题与挑战

  开发过程模型及应用

  并行开发与分布式开发

  技术管理

        ●  业界技术管理的发展与趋势

        ●  为什么要技术管理

  技术管理总体框架

        ●  技术管理的全景图

        ●  技术管理的三大目标

        ●  分布式开发

        ●  专业委员会

        ●  研发技术管理

        ●  研发质量管理

演练与分组练习:

1:我们应该选择怎样的研发模式及管理模式?

2:明确公司技术管理的核心与重点及讨论

 Part 2 技术管理之高层次架构规划

  如何做有价值的架构

  作为高级架构师如何做好总体架构的规划

       ●  滚动式总体架构规划与落地

       ●  架构规划的输入与分析

       ●  架构规划管理

  华为公司架构方法实践与探讨

  微服务架构实施实践

  演练与分组练习

3:总体架构设计与管理讨论演练

 Part 3技术管理之需求管理

  作为高级技术管理者,如何做好需求管理

  需求的主动挖掘与探索

  需求管理的重点

  需求捕获与需求调研:不同用户的需求调研之道、需求调研方法实践、需求调研交付;

  需求的优先级管理

  业务沉淀与积累方法

  演练与分组练习

4:识别需求优先级,管理动态需求演练

 Part 4技术管理之设计与编码管理

  如何承接架构做合适的设计

  如何通过技术管理作出优秀的代码

         ●  高性能的代码

         ●  安全的代码

         ●  规范的代码

  演练与分组练习

5:设计与编码演练

Part 5技术管理之测试管理

  作为高级技术管理者,如何安排和认识测试过程

  测试过程管理优秀经验分享

  测试管理重点

  测试度量与测试bug管理

  敏捷测试实践

 演练与分组练习6:测试管理要点讨论与实践

Part 6技术管理之部署管理

  持续集成与持续交付综述

  如何建立端到端持续集成与持续交付自动化流水线(从需求、设计、开发、测试、部署、运维一体化)

  持续集成管理要素

         ●  持续集成核心思想

         ●  持续集成过程与工具管理

  持续交付管理要素

         ●  持续交付核心思想

         ●  容器技术与持续交付

  DEVOPS实践

  灰度发布管理

演练与分组练习7:持续集成与持续交付讨论与实践

 Module 2技术管理体系之质量管理过程

  技术评审管理

        ●  技术评审的核心要点与技巧

        ●  技术评审流程

        ●  技术评审与同行评审、其他评审方式的综合运用

        ●  技术管理中评审机制的建立

 

  演练与分组练习8:技术管理之质量管理与度量分析体系建设

 

Module 3技术管理体系之工具管理


Module 4技术管理体系之创新管理

  作为高级技术管理者,如何创新?

  理解创新

  知识沉淀

  创新管理实践

  研发人员创新意识与思维训练

  创新思维与创新管理

  演练与分组练习9:如何创新?

返回上一级