课程培训
|
从敏捷开发到DevOps 双修课程培训
培训大纲敏捷需求分析Ø 课程内容: o 利用SEAi需求分析法形成需求层次与框架 § 简单识别场景Scenario § 简单识别实体Entity § 简单识别行为 Action(Api) · 练习:建立一个一人年需求的场景S-实体E-行为A层次 o 基于需求的规模 § 基于故事点/故事数的估算 · 练习:扑克牌估算 § 基于SEAi需求框架自动计算功能点(Function Point) · 练习:针对上述需求建立软件功能点规模(用于以下的估算与度量) o 需求实例化(概述) o 建立需求完成标准(开发准入标准) § DOR(Definition Of Ready)需求就绪并可进行排期、开发的标准 版本规划与迭代计划Ø 课程内容: o 优先级排序方法 § WSJF方法 § 基于商业步调的优先级排序 o 用户故事地图 § 用户故事的2个维度 § 用户故事的3层结构 § 用SEAi条目生成用户故事地图 § 练习:生成用户故事地图 o MVP最小可用产品 § MVP最小可用产品 § MVR最小可用发布 § 两种版本规划策略 § 练习:计划2~3个最小可用发布 Scrum及其进阶实践Ø 课程内容: o Scrum基本实践(在高级过程中是“方法回顾”) § 三种角色 · PO · SM · Team § 三种工作产品 · Product Backlog · Sprint Backlog · Working Product § 四个会议 · 计划会 · 每日立会 · 反思会 · 评审会 o Scrum进阶 § 计划会 · 敏捷开发领导力在计划中的应用 · “快速单向计划会” § 每日立会 · 利用代码公有制加强团队的日常协作 § 评审会 · 确认MVR最小可用发布 § 反思会 · 利用量化数据进行反思,防止定性问题扯皮 协同与进度管理(看板,DevOpsBan)Ø 课程内容 o 看板 § 看板的列设置 § 控制在制品数量 o DevOpsBan § 比较Scrum,Kanban,DevOps板 § 利用可变周期迭代,自适应交付规模不同的最小可用发布MVR § 使用两种策略建立最小可用产品 § 使用用户故事地图同步开发与测试对交付功能的认知 o 开发与测试的看板协同 § 开发-测试协同看板 § 跨团队依赖的跟踪 DevOps交付质量与效能提升:自动化测试TA/持续集成CI/持续发布CDØ 课程内容 o 从敏捷开发到敏捷业务 § 以最小可用产品MVP代替Sprint Backlog § 以DevOpsBan代替普通Kanban § 以DevOps的可变周期迭代(适应MVP的可变规模)代替Scrum的固定周期 o 自动化测试 § 接口测试 § 界面测试 § 自动化测试的效率提升 o CI持续集成 § 持续集成流程与工具 § 为何持续集成可以提升生产率与质量? o CD持续发布 § 灰度发布 § 为何灰度发布可以降低质量成本? o DevOps核心度量 § 开发周期 = 需求自进入开发到完成开发的周期 § 需求交付周期 = 需求自提出到交付的周期 § 缺陷响应周期 = 缺陷自提出到交付的周期 量化管理与效能度量REPMM链条Ø 课程内容: o REPMM链条 § R需求分析(量化规模) § E估算 § P计划 § M跟踪与控制 § M度量分析 o Benchmarking方法 § 基本概念 § 公开的度量数值P10~P90 度量项定义与标准度量过程Ø 课程内容 o 度量的2个时机 o 选择不可控因素为标准度量项 o Dev研发效能五大开发度量指标(FP=功能点数) § 生产率 = FP/人天 § 编码消耗率 = 逻辑代码行 / FP § 测试用例密度 = 测试用例数 / FP § 测试缺陷密度 = 测试缺陷数 / FP § 发布缺陷密度 = 发布缺陷数 / FP o Ops运维效能三大发布度量指标 § 开发周期(保健因素) § 需求交付周期(保健因素) § 缺陷修复时间(激励因素) o 基础度量数据的定义与采集方法 § 功能点数 § 人天数计算方法 § 测试用例计数方法 § 测试缺陷计数方法 § 发布缺陷数计数方法 § 演示1:在AdaPPM中建立Benchmarking基线,并与行业数据进行对比 § 演示2:在AdaPPM中分析Benchmarking基线的走向 § 对数据标准化以便进行横向对比(练习见后) 利用无代码测试系统将自动化测试/CI/CD周期降低一半 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表点击在线申请 服务特点: 海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。 专家力量: 中国科学院软件研究所,计算研究所高级研究人员 oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|