您好,欢迎来到诺达名师!
客服热线:18898361497

当前位置: 首页 > 项目管理 > 项目综合 > 软件需求分析训练营

王小刚

软件需求分析训练营

王小刚 / 产品与研发管理讲师

课程价格: 具体课酬和讲师商量确定

常驻地: 上海

预定该课 下载课纲

咨 / 询 / 热 / 线 18898361497

在线咨询

课程大纲

1. 课程方案说明一般的,在信息系统的建设过程中,“需求分析”过程将依次完成如下的工作——

1) 原始需求(Needs,又称“需要”)的调研与挖掘,即:需求开发(Requirement Elicitation)工作;

2) 从原始需求向IT系统整体业务需求转化,即:商业分析(Business Analysis)工作;

3) 对业务需求的“用户场景级”分析,即:业务需求分析(Business Requirement Analysis)工作

4) 业务需求转化为软件需求,即:需求规格化(Requirement Specification)工作;

5) 需求的验证与确认;

6) 以及,在上述所有工作中,有关需求变更控制的相关工作。

我们以下图来更清晰地展示这一过程——


为了保证在上图6大过程前4个领域内需求分析人员的能力得到全面系统地提升以能够达到“可操作“程度,我们规划了4天共14个培训主题的课程方案。下页表1将详述需求分析人员在上图4大领域内需要得到赋能的内容与课程方案的对应关系。2. 课程方案详解【特别说明】:本课程方案全程采用Workshop工作坊方式组织实施,即:受训学员将被分为若干小组,每个小组使用同一个项目场景顺序完成9个实战演练,内容涵盖上述4大领域。

【特别企划】:强烈建议直接采用贵公司的实际存在的信息化建设项目(已完成的或者正在进行的)作为学员分组演练案例,以提升学员“身临其境”的体验。另外,课程中所有用于讲解的案例都将根据贵公司的业务领域特点、过程体系与产品研发生命周期进行定制化。序号过程领域赋能内容

暨培训主题培训主题的内容讲解培训日程安排备注1N/A概述1) 需求的全量定义

2) 需求开发与需求管理的全过程

3) 产品经理的职责Day 1

上午安排有热身演练,一个简化的需求开发过程;旨在让学员清楚认识需求开发与需求管理的常见误区2原始需求(需要)的调研与挖掘需求开发和需求管理过程中的两大常态1) 用户讲不清楚需求

2) 需求处于不断的变化中案例剖析3从业务部门同事那里接收过来的原始需求通常存在哪些问题列举原始需求的5大类问题案例剖析4需求调研的方法详细介绍需求调研的常用的3种方法:

1) 访谈

2) 业务逻辑捕捉

3) 联合需求工作会议

以案例剖析的方式,详细介绍每一种方法的操作步骤、交付件以及实施要点Day 1

下午分组演练1:各组为自己的项目定义访谈问题列表5IT系统的商业分析通常,IT系统的交付价值主张是什么促使学员牢固树立“我们交付的不是系统本身,而是系统的价值”的认识3~4个相关实际案例的解析与讨论6商业分析中可资应用的BBR(帮忙不惹事)模型1) 干系人的期望对系统建设影响

2) 依照帮忙-不惹事两个维度分析四大类不同干系人的诉求Day 2上午3~4个相关实际案例的解析与讨论7目标用户与干系人期望值分析使用“用户画像“技术,分析不同类型的目标用户对系统不同的诉求/期望/约束

相关实际案例的解析与讨论分组演练2:各组定位各自项目的交付价值,明确各自项目不同用户角色的期望/要求/约束8业务需求分析(上)业务场景,以及如何定义业务场景使用“时间-人物-亚文化“的三维模型构造系统的典型应用场景

相关实际案例的解析与讨论Day 2 下午分组演练3:定义各自项目面对不同用户角色的典型应用场景9业务需求分析(下)使用“用户故事”技术分析系统的业务场景“用户故事“的详细讲解,包括其难点与重点

相关实际案例的解析与讨论Day 3 上午分组演练4:定义5条本项目典型的用户故事10使用“用户故事地图”技术规划系统各个MVP的业务场景“用户故事地图“技术的详细讲解,包括其难点与重点

相关实际案例的解析与讨论Day 3下午分组演练5:使用“用户故事地图技术,为本项目规划前三个MVP的主要功能项11如何以“场景扩增模型”规划系统的版本路标以“诺兰模型”为例,讲解如何定义分领域的“场景扩增模型“,以及如何使用该模型引导用户的需求,规划系统的版本路标分组演练6:定义各组项目的“场景扩增模型“12需求规格化需求建模——使用符号化语言规格化需求详细介绍需求建模的常用的3种方法:

1) 数据流图

2) 实体-关系图

3) 状态迁移图

以案例剖析的方式,详细介绍每一种方法的操作步骤、交付件以及实施要点Day 4

上午分组演练7:使用状态迁移图完成各自项目的顶层建模,使用数据流图完成系统与外部的接口需求定义13需求规格化——使用自然语言规格化需求详细介绍需求规格化的常用的2种方法:

1) 用户用例Use Case

2) IRF(界面-业务规则-业务流程)

以案例剖析的方式,详细介绍每一种方法的操作步骤、交付件以及实施要点Day 4

下午分组演练8:使用UseCase完成各自项目三项需求的定义14非功能需求的分析与规格化以案例剖析的方式,详细介绍非功能需求的分析方法——八维度枚举方法分组演练9:使用IRF方法完成各自项目整体需求规格的定义,包括非功能需求 3. 课程结束后的交付件所有课程结束之后,讲师将为贵公司提交如下的交付件/文档模板,供贵公司在后续的持续改善和提升过程中参考——

1) 需求调研报告模板(三种格式);

2) 系统商业价值分析报告模板;

3) 用户画像(模板)

4) 业务场景画布(模板)

5) 第3级、第4级业务流程梳理模板;

6) 业务先导原型与业务功能对照表模板;

7) 用户故事列表模板;

8) 需求规格说明书模板(IRF格式);

9) 需求规格说明书模板(UseCase格式);

10) 需求差异化分析列表模板;4. 方案实施路线如表1所示,我们为您规划了4天总计14个培训主题的课程方案。我们建议:

1) 课程可以分两次安排,每次两天;

2) 相邻两次课程之间的间隔时间不超过1个月;

3) 学员分组:每组5~6人,每个学员小组在4天中全程保持不变;

4) 每个学员分组使用的演练场景全程保持不变。5. 附录讲师王小刚先生介绍

ü 软件研发管理与项目管理专家、团队管理和过程改进专家,业界知名讲师和咨询师

ü NPDP(产品经理认证)及外专局认证NPDP讲师、PMP、PBA(PMI商业分析师)、ACP(敏捷项目管理)、CSM、CAL认证,6 sigma 黑带

ü 中国软件协会系统与过程改进分会(CSPIN)专家委员会委员

ü 中软协2014年度“中国软件工程年度人物”,2016年度“杰出贡献专家”

ü 中国软件行业峰会(TID)第1届大会出品人,第3届、4届大会执行主席

ü  “柔性软件流程体系(DPD)”创始人

ü 《软技能——代码之外的生存指南》译者(人民邮电出版社,2016年曾经连续占据京东“计算机与网络类”图书热销榜5个月)、《软技能2——软件开发者职业生涯指南》译者(人民邮电出版社,2020年出版)


上一篇: IPD大背景下软件项目管理全景展示与最佳实践 下一篇:软件项目管理及其实战工作坊

下载课纲

X
""