4006-998-758
3000+课程任你选择
QAD量化敏捷开发 沙盘实战
研发学院 QAD量化敏捷开发 沙盘实战
陈勇

25年软件研发经验

资深编程专家

敏捷专家

25年软件研发经验,资深编程专家、敏捷专家。10年编程、测试开发经验,3年中高层管理经验擅长在实际环境中应用敏捷开发实践。具有丰富的工程技术与项目管理实践经验,从程序员、项目经理、CMMI/敏捷咨询师、事业部总监、副总经理等各种技术与管理岗位获得的一手经验,令其可以站在企业管理者的角度,以更广的视角来理解敏捷开发,并能配合和推动非研发部门协作推广敏捷。

IT著作:敏捷开发1001夜合著,《QUML量化统一建模语言》百度阅读9.7分  ,《IT职场人生》百度阅读9.7分  。


查看老师详情
课程内容

课程范围


QAD量化敏捷开发是一系列课程/咨询的集合,整个体系前后连贯,覆盖需求、管理、技术的各方各面,建议核心人员完整参加。


课程对象 


产品经理:

      ● 以SEAi需求分析法为主

      ● 包括从自然语言的简单需求描述,转变为场景、实体、行为、实例,并最终形成MVP,使用DevOpsBan进行管理;用需求实例化产生验收测试用例

     ● 核心收益:需求条目的量化,能满足横向、纵向对比

项目经理:

     ● 以QAD管理流程(QAP量化敏捷计划,DevOpsBan,QAM量化敏捷度量)为主

     ● 包括需求条目化,用户故事地图,整体计划,迭代计划,每日立会,DevOpsBan看板,全程量化管理 

     ● 核心收益:仅基于需求条目数,就能完成工作量、工期、成本、代码行数、测试用例数、测试缺陷数、发布缺陷数估算

开发经理/开发骨干:

     ● 以QAC量化敏捷编码为主   

     ● 包括理解SEAi需求条目与代码的对应关系,控制代码量以提升可维护性

     ● 核心收益:能利用编码消耗率LLOC/FP来整体把控编码的简洁性水平

测试经理:

     ● 以QAT量化敏捷测试为主

     ● 包括测试驱动开发,自动化测试,持续集成,持续发布(含少量版本管理)的计划、跟踪等管理活动

     ● 核心收益:能利用功能点,合理评价产品的质量;能利用功能点测试密度的概念,评价测试本身的工作完成情况

 

课程时长 


1天(6小时/天)


课程内容


      3+3小时远程授课

          ● 包括上述所有QAD子课程

          ● 首次授课会包含所有内容,以方便所有角色都有实践的机会

          ● 两次课程之间间隔1天~1周(1~2天为宜),以完成作业(在实际项目中操练)

          ● 第二次授课会点评首次作业

          ● 第二次授课讲授进阶内容

          ● 学员培训后,可参加不定期举行的公共答疑课

 

    一、基础课程——端到端量化敏捷开发过程

          QAD模型框架

               敏捷开发的历史与局限

               QAD宣言与体系

          需求建模与实例化

              SEAi需求分析法

                   SEAi-场景识别及案例

                          场景识别的20字标准

          SEAi-实体识别及案例

                   实体穷举标准

                   实体的表述与排序标准

                   特殊情况分析

                   实体的量化分析

         SEAi-行为识别及案例

                   行为穷举标准

                   行为分析模板

                          增查查改删,增查查败成,增查查

                   实体的量化分析

         QAT-基于SEAi的需求实例化

                   实例化模板

                   实例化的量化分析

         估算,版本规划与DevOpsBan

                  QAP量化敏捷计划

                       QAP-估算工作量、测试工作量、测试用例、缺陷数等核心数据,并学会自动化计算

         用户故事地图

                   用SEAi生成用户故事地图

         版本规划技术

                   MVP最小可用产品

                   MVR最小可用发布

                   两种版本规划策略

         DevOpsBan研发运维一体化看板

                   多版本的看板管理

         间隔1~2天:端到端流程实战练习

                   分组,推举产品经理,使用实际产品需求完成完整练习

                   从场景识别到看板的完整练习

 

二、进阶课程——全流程量化管理

      实战练习评审

      完整案例分析

            一个完整案例

      进阶课程

              SEAi进阶

                     SEAi需求条目与传统方法的对应与比较

      QAP进阶

              三种估算与度量的比较

              静态应用与动态开发功能点

              维护型项目与二次开发项目的估算

      DevOpsBan进阶

             实际案例分析

      QAC量化编码与重构进阶

             基于SEAi的微服务划分

             量化敏捷重构的管理

                    实际案例分析

             量化敏捷编码核心度量项

      QAT量化敏捷测试

            量化敏捷测试过程

                   基于功能点的质量、测试度量

            基于4个100%的自动化测试转型框架

                  功能覆盖率100%,测试用例密度100%,自动化率100%,测试人员100%

      进阶课程

     QAM量化敏捷度量 

            度量项总览

            基于度量项的绩效评价

     QAMMI量化敏捷成熟度模型

返回上一级