服务热线

400-600-2138

软件需求分析与管理

收藏课程
课程编号:129766 时间:2016年04月14日-16日 讲师:Horker 地点:上海
学习费用:5700 元/位
用手机看:
课程编号 开课日期 地点 培训天数 选择报名

培训对象:

需求人员以及和需求相关的:产品经理、项目经理、设计人员、开发人员、测试人员、质量保证人员

课程收益:

课程大纲:

需求工作的难点不是重视程度,而是有效的工作方法,本课程为以下难点提供经过验证的有效工作实践经验:

• 难以理清凌乱的业务

•难以从用户视角定义合理的产品

•难以在开发的时候控制需求变更

•难以管理逐步积累的需求版本

通过一个贯穿的实际案例讲解,正反例对比,为您建立一个清晰的路线图:

愿景->业务需求->用户需求->系统需求(功能+非功能)

->编档需求->变更管理->版本管理->下一个版本

培训目标:

•理解需求的本质

• 如何运用各种需求渠道获取需求

• 学会需求分析方法

• 掌握 Use Case捕获需求技术

• 掌握各种需求分析方法

1) 前景

2) 业务需求

3) 用例

4) 功能需求

5) 非功能

• 掌握相关需求文档体系及其编写方法

•掌了解需求和架构、开发的关系

•掌握需求管理平台工具与方法

•握需求的变更控制方法

•理解基于需求驱动的开发过程 ◦架构设计

◦迭代开发

◦测试与验证

•需求人员的培养和其他角色的协作

培训对象:需求人员以及和需求相关的:产品经理、项目经理、设计人员、开发人员、测试人员、质量保证人员 学员基础:有2年以上需求实际项目经验

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容: 3天

如下内容:结合一个真实的贯穿案例讲解,对比改进前后的正反2种效果

需求工程简介

• 需求工作的目标与范围

• 需求和其他工作的关系

• 需求的层次分解

• 需求工程涉及了什么

• 需求工作流程

• 需求的角色、活动与产品

• 需求文档的构成

如何在客户需求不明的情况下做好需求

• 混沌的需求状态产生的来由

• 客户为什么不清楚自己的需求

• 如何推动你的客户:手段和工具

• 如何及时发现客户闪动的需求

• 需求的明确化与确认

确定产品定位与项目目标

• 问题与痛点分析

•确定系统/产品定位

•产品创新思维挖掘

• 识别关键特性

• 确定竞争者和外部资源

• 确定约束条件

• 构思未来的生命周期

•实例:某知名产品定位报告

客户需求与价值分析 •客户价值分析

•市场价值分析

•基于技术有关的商机分析

•可能的投入预测

•投入与产出对照分析

•实例:某产品价值分析

业务需求

• 确定业务目标和验收标准

• 业务调研

• 业务分析与建模

• 编写有效的业务说明文档

• 和关系人确定业务需求

• 从业务需求过渡到功能需求

•实例:某业务需求分析与优化

功能需求

• 发现用户与其他Actor

• 提取功能用例

• 详细说明用例

• 用例建模与系统范围

• 确定用例的优先级

• 从用例过渡到功能点

•实例:某复杂系统功能需求分析

非功能需求

• 系统的质量属性体系

•非功能需求的范围与形式

• 非功能性需求捕获的时机

• 非功能性需求的作用范围

• 可用性需求分析

• 可靠性需求分析

• 性能需求分析…

• 扩展需求分析

• 接口需求分析

•实例:某系统非功能需求分析

需求定义与描述 • 形成《需求规格说明书》

• 需求的质量属性

• 如果编写高质量的需求规格

• 需求质量验证方法

•实例:某系统需求文档实例

需求评审

• 甲方关注需求的视角与动机

• 乙方关注需求的视角与动机

• 从甲方角度评审需求,从乙方角度评审需求

• 需求评审的方式与技巧

• 需求评审报告的生成

•实例:某真实项目需求评审

需求驱动的开发过程 • 需求驱动的开发过程

•基于需求制定开发计划

•基于需求进行设计

•基于需求迭代开

•基于需求的测试和验证

•需求和设计、开发、测试的关系

•角色交接

•文档映射

•质量关联

实例:某系统需求驱动的开发过程

需求和架构的配合 • 为需求建立解决方案:架构设计

• 需求的分解和架构的关系

• 需求推动架构的决策,

• 通过架构帮助细化需求

•需求驱动,架构为核心的开发过程

•实例:某项目基于需求的架构设计

需求管理方法

• 建立需求管理库

• 确立需求管理计划

• 定义需求属性

• 定义需求跟踪

• 需求基线的建立

• 需求版本管理

• 需求变更控制

•实例:某产品需求管理历程

需求管理平台 •需求管理有关的工具

•需求管理工具和其他工具的集成

•和设计工具的集成

•需求管理工具和开发工具的集成

•需求管理和测试工具侧集成

•需求管理和项目管理工具的集成

•全周期的需求管理平台实例与应用

•实例:某单位需求管理平台实例剖析

需求变更控制

• 需求变更产生的根源分析

• 需求变更的事件类型,

• 对于不同需求变更事件的处理方法

• 如何避免需求变更,如何接受需求变更

• 如何控制需求变更蔓延

• 如何分析需求变更的可行性

•实例:某复杂需求变更控制

需求的验证与修复 •需求的质量标准与指标

•如何基于需求制定验收标准

•如何基于需求设计测试用例

•需求的分级验证

•从缺陷到需求的跟踪过程

•需求的覆盖率分析报告

•实例:某系统需求验证报告

需求人员的培养

• 需求人员的素质要求

• 需求人员的能力要求

• 需求人员的经验要求

• 如何通过有效的方式培养合格的需求人员

•需求人员如何和其他角色协作:

•项目经理,

•架构师

•开发工程师

•测试工程师

主讲嘉宾:Horker,某知名公司需求分析主管,具有12年需求分析和产品管理经验,涉及多个大型产品、嵌入式软件和互联网应用。

讲师介绍:

在线报名:

客户报名咨询:020-39971893     400 600 2138

近期相关公开课:

报名服务流程:

中培网优势:

热门课程

会员登录

勾选即代表确认同意《用户协议》

没有账号?立即注册

忘记密码?