电脑技能培训


当前位置: 企业公开课 > 职业技能 > 电脑技能

软件需求分析与管理

 时间地点: 2016-4-14 至 2016-4-16  上海      授课讲师Horker
 1) 咨询客服,了解最近是否开课!
 2) 本期课程已过期,请联系客服留下联系方式,近期开课时我们会通知您!
 学习费用: 5700 元/位
 培训对象: 需求人员以及和需求相关的:产品经理、项目经理、设计人员、开发人员、测试人员、质量保证人员
 课程信息:        
  需求工作的难点不是重视程度,而是有效的工作方法,本课程为以下难点提供经过验证的有效工作实践经验: 
• 难以理清凌乱的业务
•难以从用户视角定义合理的产品
•难以在开发的时候控制需求变更
•难以管理逐步积累的需求版本

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


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

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


 
培训目标: 


•理解需求的本质
• 如何运用各种需求渠道获取需求
• 学会需求分析方法
• 掌握 Use Case捕获需求技术
• 掌握各种需求分析方法
1) 前景
2) 业务需求
3) 用例
4) 功能需求
5) 非功能
• 掌握相关需求文档体系及其编写方法
•掌了解需求和架构、开发的关系
•掌握需求管理平台工具与方法
•握需求的变更控制方法
•理解基于需求驱动的开发过程 ◦架构设计
◦迭代开发
◦测试与验证

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

培训对象:需求人员以及和需求相关的:产品经理、项目经理、设计人员、开发人员、测试人员、质量保证人员 学员基础:有2年以上需求实际项目经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天 

如下内容:结合一个真实的贯穿案例讲解,对比改进前后的正反2种效果
需求工程简介
• 需求工作的目标与范围
• 需求和其他工作的关系
• 需求的层次分解
• 需求工程涉及了什么
• 需求工作流程
• 需求的角色、活动与产品
• 需求文档的构成

如何在客户需求不明的情况下做好需求
• 混沌的需求状态产生的来由
• 客户为什么不清楚自己的需求
• 如何推动你的客户:手段和工具
• 如何及时发现客户闪动的需求
• 需求的明确化与确认

确定产品定位与项目目标
• 问题与痛点分析
•确定系统/产品定位
•产品创新思维挖掘
• 识别关键特性
• 确定竞争者和外部资源
• 确定约束条件
• 构思未来的生命周期
•实例:某知名产品定位报告

客户需求与价值分析 •客户价值分析
•市场价值分析
•基于技术有关的商机分析
•可能的投入预测
•投入与产出对照分析
•实例:某产品价值分析

业务需求
• 确定业务目标和验收标准
• 业务调研
• 业务分析与建模
• 编写有效的业务说明文档
• 和关系人确定业务需求
• 从业务需求过渡到功能需求
•实例:某业务需求分析与优化

功能需求
• 发现用户与其他Actor
• 提取功能用例
• 详细说明用例
• 用例建模与系统范围
• 确定用例的优先级
• 从用例过渡到功能点
•实例:某复杂系统功能需求分析

非功能需求
• 系统的质量属性体系
•非功能需求的范围与形式
• 非功能性需求捕获的时机
• 非功能性需求的作用范围
• 可用性需求分析
• 可靠性需求分析
• 性能需求分析…
• 扩展需求分析
• 接口需求分析
•实例:某系统非功能需求分析

需求定义与描述 • 形成《需求规格说明书》
• 需求的质量属性
• 如果编写高质量的需求规格
• 需求质量验证方法
•实例:某系统需求文档实例

需求评审
• 甲方关注需求的视角与动机
• 乙方关注需求的视角与动机
• 从甲方角度评审需求,从乙方角度评审需求
• 需求评审的方式与技巧
• 需求评审报告的生成
•实例:某真实项目需求评审

需求驱动的开发过程 • 需求驱动的开发过程
•基于需求制定开发计划
•基于需求进行设计
•基于需求迭代开
•基于需求的测试和验证
•需求和设计、开发、测试的关系
•角色交接
•文档映射
•质量关联

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

需求和架构的配合 • 为需求建立解决方案:架构设计
• 需求的分解和架构的关系
• 需求推动架构的决策,
• 通过架构帮助细化需求
•需求驱动,架构为核心的开发过程
•实例:某项目基于需求的架构设计

需求管理方法
• 建立需求管理库
• 确立需求管理计划
• 定义需求属性
• 定义需求跟踪
• 需求基线的建立
• 需求版本管理
• 需求变更控制
•实例:某产品需求管理历程

需求管理平台 •需求管理有关的工具
•需求管理工具和其他工具的集成
•和设计工具的集成
•需求管理工具和开发工具的集成
•需求管理和测试工具侧集成
•需求管理和项目管理工具的集成
•全周期的需求管理平台实例与应用
•实例:某单位需求管理平台实例剖析

需求变更控制
• 需求变更产生的根源分析
• 需求变更的事件类型,
• 对于不同需求变更事件的处理方法
• 如何避免需求变更,如何接受需求变更
• 如何控制需求变更蔓延
• 如何分析需求变更的可行性
•实例:某复杂需求变更控制

需求的验证与修复 •需求的质量标准与指标
•如何基于需求制定验收标准
•如何基于需求设计测试用例
•需求的分级验证
•从缺陷到需求的跟踪过程
•需求的覆盖率分析报告
•实例:某系统需求验证报告

需求人员的培养
• 需求人员的素质要求
• 需求人员的能力要求
• 需求人员的经验要求
• 如何通过有效的方式培养合格的需求人员
•需求人员如何和其他角色协作:
•项目经理,
•架构师
•开发工程师
•测试工程师


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

------分隔线----------------------------