【IPD】敏捷开发与IPD结合的实践培训课程「3月11-12日」

news2024/11/11 4:49:57

课程名称

敏捷开发与 IPD结合的实践 (Agile Development - IPD and Agile Development Practice )

参加对象

企业总工、技术总监、系统架构师、研发经理、测试经理、质量/品质经理、研发测试骨干,以及研发测试技术人员。

课程背景

软件系统的日益复杂化和用户需求、软件更新的频繁化,加之开发团队分散的工作方式,项目的沟通和平滑管理变得越来越困难。另一方面,如何在多角色分工的情况下,紧扣用户提出的需求,监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。

新的开发方法-敏捷开发,有助于开发人员、测试人员和管理人员更快的适应客户需求的变化,快速的发布和提交版本。使得软件的发布能更快捷的满足客户的需求。

敏捷软件开发过程中,有一些新的开发手段,把开发活动和测试活动结合起来。通过敏捷项目管理,可以更好的发挥团队特长,并行开发,合理控制软件版本,有效地提高生产率。

课程安排

时间:3月11日全天 、3月12日上午半天

方式:腾讯会议授课,远程参与,线上互动

课程大纲

1、案例分析

2、IPD(集成产品开发)体系的整体框架及敏捷开发介绍

2.1 IPD整体框架

1) IPD的核心思想

2) IPD的框架

3) IPD的方法论体系

4) 研发管理体系的水平等级划分及演进

5) 各级别的特征

6) 研讨:贵公司产品研发处于何级别?存在的典型问题是什么?

7)

2.2 敏捷开发简介

1) 敏捷联盟

2) 敏捷宣言

3) 敏捷实践12条原则

4) 对比其他的方法

5) 敏捷方法的适用性

6) 敏捷方法种类

7) 业界敏捷浪潮

8) 对敏捷的常见误解

2.3 IPD与敏捷开发一体化解决方案

1) IPD结构化流程的思路:划分阶段、划分层次

2) IPD结构化流程的层次结构

3) IPD的子流程(使能流程)

4) 敏捷开发与IPD流程的接口

5) IPD角色与敏捷角色的映射(产品经理,PO,SM等)

6) 研讨:请绘制贵公司的敏捷开发流程?

3、一体化的IPD+敏捷开发项目管理实践

3.1 IPD各阶段流程介绍

1) 概念阶段流程

2) 计划阶段流程

3) 开发阶段流程

ü 敏捷管理与IPD的接口

ü IPD+敏捷开发框架及流程

ü 职责与角色划分

4) 验证阶段流程

5) 生命周期阶段流程

3.2 IPD+敏捷开发项目计划的层次化

1) 项目管理与IPD主流程的关系

2) IPD及敏捷项目管理的特点

3) 如何做好IPD项目管理——与敏捷结合的计划三层结构

4) 敏捷管理实践:迭代计划会议

3.3 IPD+敏捷开发的项目监控

1) IPD+敏捷的项目监控体系

2) IPD+敏捷管理实践:每日站立会议

3) IPD+敏捷管理实践:可视化管理

4) IPD+敏捷管理实践:迭代验收

5) IPD+敏捷管理实践:迭代回顾会议

6) IPD+敏捷管理实践的度量体系

ü Burn down chart

ü EVM

3.4 IPD+敏捷开发的对应角色

1) IPD层面的角色

2) 敏捷软件开发典型场景

3) 敏捷团队的三个核心角色

4) 敏捷团队的角色职责

5) IPD与敏捷开发角色的分工

4、一体化的IPD+敏捷开发方法实践

4.1 IPD+敏捷开发需求管理

1) 产品包需求

2) 需求分解分配

3) 设计需求和规格

4) 用户故事(user story)

4.2 IPD+敏捷开发工程实践管理

1) 敏捷工程实践:结对编程

ü 代码静态分析工具

ü Code Review

2) 敏捷工程实践:测试驱动开发(TDD)

ü TDD案例分析

3) 敏捷工程实践:持续集成(CI)

ü 每日构建的概念和意义

ü 每日构建的实施策略

ü Daily Build和Build Break

ü 每日构建和版本管理的集成

ü 以每日构建为基础的发布管理和试验环境

ü 持续集成的概念

ü Smoke Test和持续集成的关系

ü BVT Automation和Non BVT Automation是持续继承的有力保证

4) 敏捷工程实践:重构

ü 重构的定义

ü 为什么需要重构

ü 何时需要重构

ü 代码的坏味道

ü 各种重构的方法

5、一体化的IPD+敏捷开发项目质量控制

5.1、基于风险的敏捷测试用例设计

1) 质量模型(功能性、可靠性、易用性、效率性、维护性、可移植性)

2) 测试方法分类

3) 静态语法检查(Lint)

4) 白盒测试用例设计方法(单元、集成测试)

5) 黑盒测试用例设计方法(系统测试)

6) 演练与问题讨论

5.2、自动化的构建与测试

1) 自动化测试概念

2) 自动化测试在软件开发周期中的位置

3) 自动化测试局限性

4) 自动化测试基本理论

5) 自动化测试实施

6) 常用工具介绍

7) 基于QTP的自动化测试解决方案架构

8) 自动化测试成熟度

5.3、敏捷度量

1) 敏捷度量-规模

2) 敏捷度量-工作量

3) 敏捷度量-进度

6、华为的敏捷案例

6.1 敏捷形态

1) 三步走之项目级敏捷

2) 三步走之版本级敏捷

3) 三步走之产品级敏捷

6.2 敏捷目标

1) 敏捷成功与否的衡量标准是业务结果(质量、TTM)的改进

2) 版本人员具备良好的架构设计和系统设计能力

3) 具备版本级持续集成能力和自动化测试能力

6.3 敏捷实施过程

1) 首次实施敏捷的参考步骤——八步曲

2) 首次实施敏捷参考步骤——方法、目标和误区1

3) 首次实施敏捷参考步骤——方法、目标和误区2

4) 首次实施敏捷参考步骤——方法、目标和误区3

5) 敏捷角色在华为的角色人选

6) 其他敏捷相关角色在华为对应的角色

7) 项目组团队的组建方式:特性项目组和模块项目组优劣对比

8) 项目级敏捷实施场景1:版本中项目组全都实施敏捷

9) 项目级敏捷实施场景2:版本中部分项目组按特性组建实施敏捷

10) 项目级敏捷实施场景对比

11) 项目级敏捷通用过程模型

12) 项目级敏捷过程样例(版本中项目组全都实施敏捷)

7、总结及答疑

讲师介绍

李老师

项目管理专家(PMP),原华为高级项目经理、华为早期EPG组核心成员,领导及推动华为公司级研发管理变革(IPD-集成产品开发),IPD资深咨询顾问,16年产品研发、研发管理、研发咨询实践经验。

在华为任职多年,历任工程师、项目经理、高级项目经理、EPG组长,在3G产品线全程参与IPD流程,在新产品开发、平台研发和研发管理方面积累了丰富的经验作为项目经理,全程参与3G RNC平台DB系统开发(IPD+CMM),后在展讯通信全程参与SC6600,SC6800系列芯片的开发(IPD+敏捷);在惠普工作期间,作为TSQO专家组成员,为建立TMMI(测试成熟度模型)做了大量工作,并参与了中国移动,建设银行的测试管理体系建设工作。作为研发管理咨询顾问,参加英泰智、兴唐通信、航天某所、航天某长等多家企业研发及产品管理等方面的管理咨询项目。

▮IPD 市场管理及研发流程咨询部分案例:

▼火箭技术研究所(军工)

▼某航空电子研究所

▼国网电科院/南瑞集团

▼中国移动

▼国电南瑞

▼三菱电梯

▼中国石油安全技术研究院

▼石化盈科询

报名方式

关注公众号【赛希咨询】,在公众号内找到同篇文章进行报名。

更多精彩内容和视频,请关注同名微信公众号。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/342035.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C语言学习笔记-内存管理

这篇将讲解 C 中的动态内存管理。C 语言为内存的分配和管理提供了几个函数。这些函数可以在 <stdlib.h> 头文件中找到。 序号函数和描述1void calloc(int num, int size);在内存中动态地分配 num 个长度为 size 的连续空间&#xff0c;并将每一个字节都初始化为 0。所以…

2023的金三银四,测试员还能找到好工作吗?

按照往年的惯例&#xff0c;春节后复工的 3 月、4 月是人员跳槽最频繁的时候&#xff0c;俗称“金三银四”。然而&#xff0c;市场大环境的影响&#xff0c;很多行业感受到了一丝寒冷的气息。 我们以为受影响比较轻的互联网行业&#xff0c;头上也充满乌云&#xff0c;所谓互联…

ROS2机器人编程简述humble-第四章-BASIC DETECTOR .3

书中程序适用于turtlebot、husky等多种机器人&#xff0c;配置相似都可以用的。支持ROS2版本foxy、humble。基础检测效果如下&#xff1a;由于缺&#xffe5;&#xff0c;所有设备都非常老旧&#xff0c;都是其他实验室淘汰或者拼凑出来的设备。机器人控制笔记本是2010年版本。…

九龙证券|本周5只新股申购,特斯拉、蔚来、理想的供应商来A股了!

据现在组织&#xff0c;2月13日到17日共有5只新股申购&#xff0c;其间上证主板2只&#xff0c;深证主板1只&#xff0c;北交所2只。 2月14日发动打新的深证主板新股多利科技成立于2010年&#xff0c;是一家专心于轿车冲压零部件及相关模具的开发、出产与出售的企业。从2020年…

nodejs版本管理器nvm下载,安装详情

文章目录前言一、NVM下载二、NVM安装三.使用NVM安装nodejs1.NVM常用命令2.安装node3.使用node前言 安装nodejs方式有两种。 第一种&#xff1a;官网下载  通过nodejs官网https://nodejs.org/zh-cn/下载安装 &#xff0c;但有个缺陷&#xff0c;不同版本的nodejs无法顺利的切…

软件测试面试理论(超详细)

【面试理论知识】1、你的测试职业发展是什么? 测试经验越多&#xff0c;测试能力越高。所以我的职业发展是需要时间积累的&#xff0c;一步步向着高级测试工程师奔去。而且我也有初步的职业规划&#xff0c;前3年积累测试经验&#xff0c;按如何做好测试工程师的要点去要求自己…

Dubbo中应用级,与接口级配置中心的使用,包括单配置中心与多配置中心

接口级或应用级服务发现 Dubbo3 默认采用 “应用级服务发现 接口级服务发现” 的双注册模式 可以通过配置 dubbo.registry.register-modeinstance/interface/all 来改变注册行为。 instance &#xff1a; 应用级interface &#xff1a; 接口级all &#xff1a;两者都注册&a…

一文详解jvm之-Xms -Xmx -Xmn -Xss -XX:PermSize -XX:MaxPermSize等参数的设置和优化以及如何选择垃圾回收器

文章目录1. 文章引言2. 常见配置汇总2.1 Xmn Xms Xmx Xss的区别2.2 其他常见配置2.3 典型设置举例3. 回收器选择3.1 吞吐量优先的并行收集器3.2 响应时间优先的并发收集器3.3 辅助信息4. 参考文档1. 文章引言 我们经常在tomcat的catalina.bat或者catalina.sh中配置如下参数&am…

亚马逊、速卖通、temu、Cdiscount通过自养号给自己店铺测评补单需要哪些技巧?

亚马逊卖家通过测评平台&#xff0c;获取亚马逊买家的真实服务点评&#xff0c;即亚马逊测评。它既可以让买家更加快速、有效地了解产品&#xff0c;也可以让卖家有机会通过买家的评论去优化产品&#xff0c;以获得更多买家的喜爱。因此&#xff0c;亚马逊测评之于卖家&#xf…

Linux下内存buff/cache占用过多问题解决

在Linux下经常会遇到buff/cache内存占用过多问题&#xff0c; 尤其是使用云主机的时候最严重&#xff0c;由于很多是虚拟内存&#xff0c;因此如果buff/cache占用过大的&#xff0c; free空闲内存就很少&#xff0c;影响使用&#xff1b; 通常内存关系是&#xff1a; 普通机器…

Python 获得摄像头捕捉的图像

Python 获得摄像头捕捉的图像 很多时候&#xff0c;我们都需要通过摄像头捕获图像&#xff0c;以便进行处理&#xff0c;在这里分享的是通过OPEN CV这个库来实现。 OPEN CV的安装和使用 安装很简单&#xff0c;相关文章也很多&#xff0c;注意一点&#xff0c;不要安装最新版…

【Android视频号信息获取①】

*在2019年深圳上班的时候 那时候还是个Java 码农 接触了一下 Xposed.时隔多年 忘记差不多了 用frida先来练练手 新公司又让我研究微信视频号获取个人的视频主页标题列表 * 确定微信版本 不同版本微信hook点不一样。 预想实现方式 用Xposed去请求注册一个中转服务 然后脚本请…

Java——编辑距离

题目链接 leetcode在线oj题——编辑距离 题目描述 给你两个单词 word1 和 word2&#xff0c; 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作&#xff1a; 插入一个字符删除一个字符替换一个字符 题目示例 输入&#xff1a;word…

搭建DJI 无人机Onboard SDK ROS开发环境及测试

搭建DJI 无人机Onboard SDK ROS开发环境及测试功能包简介开发环境搭建测试功能包连接设备启动SDK功能包简介 ROS功能包名称&#xff1a;dji_sdk 功能包功能&#xff1a;用于DJI 板载SDK的ROS版本 OSDK 是一个用于开发无人机应用程序的开发工具包&#xff0c;基于OSDK 开发的…

CUDA线程层次一文搞懂|参加CUDA线上训练营

设备术语 Host&#xff1a;CPU 和 内存 (host memory)Device&#xff1a;GPU 和显存 (device memory) CUDA 线程层次 CUDA 线程层次分为&#xff1a; Thread 所有线程执行相同的核函数并行执行 Thread Block 执行在一个 Streaming Multiprocessor &#xff08;SM&#xff09…

Python快速上手系列--异常处理--详解篇

本章所说的就是我们经常遇到的一个问题&#xff0c;报错、异常。我们应该如何处理&#xff0c;让它不影响后面的程序运行。异常首先我们看看一个简单的示例。print(2/0)其结果可想而知&#xff0c;当然是报错了&#xff01;程序被终止了&#xff01;这里会提示用户&#xff0c;…

索引-性能分析-慢查询日志

索引语法 1、创建索引时候 [UNIQUE | FULLTEXT] 关键字是可选的&#xff1b; 1&#xff09;加上 UNIUQE 就是创建唯一索引&#xff08;唯一索引&#xff0c;说明改字段不能出现重复数据&#xff09;&#xff1b; 2&#xff09;加上FULLTEXT 创建的是一个全文索引&#xff1b;…

Webpack5 环境下 Openlayers 标注(Icon) require 引入图片问题

Webpack5 环境下 Openlayers 标注&#xff08;Icon&#xff09; require 引入图片问题环境版本Openlayers 使用 require 问题Webpack5 正确配置构建新环境的时候&#xff0c;偶然发现 Openlayers 使用 require 的方式加载图片&#xff08;Icon&#xff09;报错&#xff0c;开始…

电子技术——DC偏移

电子技术——DC偏移 因为差分放大器是直接耦合的并且对于DC有着有限的增益&#xff0c;因此本节我们讨论差分放大器在DC相关方面的问题。 MOS差分放大器的输入偏移电压 考虑下面的电路&#xff0c;我们将MOS差分放大器的输入端都置地&#xff1a; 此时假如电路完全对称&#…

IP地址:揭晓安欣警官自证清白的黑科技

《狂飙》这部电视剧&#xff0c;此从播出以来可谓是火爆了&#xff0c;想必大家都是看过的。剧中&#xff0c;主人公“安欣”是一名警察。一直在与犯罪分子做斗争。 莽村的李顺案中&#xff0c;有匿名者这个案件在网上发帖恶意造谣&#xff0c;说安欣是黑恶势力的保护伞&#…