1 / 199
文档名称:

需求分析师培训Day02.ppt

格式:ppt   页数:199页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求分析师培训Day02.ppt

上传人:aluyuw1 2016/4/19 文件大小:0 KB

下载得到文件列表

需求分析师培训Day02.ppt

相关文档

文档介绍

文档介绍:中程在线信息产业培训网需求分析师培训 Day02 中程在线信息产业培训网 Agenda ?需求分析最佳实践?需求建模最佳实践?用例驱动的需求过程实践中程在线信息产业培训网 Agenda ?需求分析最佳实践?需求建模最佳实践?用例驱动的需求过程实践需求分析是需求工程中的核心中程在线信息产业培训网需求分析回顾?所谓分析是指通过对问题域的研究,获得对该领域特性及存在于其中(需要解决)的问题特性的透彻理解并用文档说明?分析方法:结构化分析法、面向对象分析法、面向问题域分析法?需求分析与需求捕获是交替进行的?需求分析的结果将通过建模、规格说明书编写的方式文档化中程在线信息产业培训网需求分析最佳实践 1 ?定义系统边界:评估原始需求,定义将要开发的系统的边界;确定哪些是系统需求,哪些是和系统相关的操作过程的需求,哪些是在系统范围之外的需求> 主要效益:消除不必要的需求> 引入成本:低> 应用成本:低> 实施指南:询问某项需求是否是基于不完整的或者不可靠的信息做出的?某项需求的实现是否需要在系统已定义的数据库之外的信息?某项需求是否和系统的核心功能相关?某项需求是否牵涉到系统之外的功能或者设备的性能? 中程在线信息产业培训网需求分析最佳实践 2 ?使用校验表进行需求分析:根据经验开发需求问题校验表,并将其用于需求的系统化分析,每一项需求都应按照校验表进行分析。> 主要效益:更快、更完整地进行需求分析> 引入成本:低-中> 应用成本:低> 实施指南:校验表不超过 10 项草率设计:该需求包括不成熟设计或实现信息吗? 组合需求:该需求是单独的需求还是可以细分为多个需求? 多余需求:该需求只是系统的修饰,还是真正必需? 使用非标准硬件:必须使用非标准的硬件还是软件? 符合业务目标:符合在需求文档开始处定义的业务目标? 需求多义性:不同人是否可以从不同方式来理解? 需求可实现性:基于当前技术,该需求可实现吗? 需求可测试性:是否能够判断系统是否符合需求中程在线信息产业培训网需求分析最佳实践 3 ?使用软件支持协商:鼓励使用电子邮件来交换需求信息并且进行需求协商;也可以使用 BBS 、即时通信、群件系统来进行沟通与协商。> 主要效益:需求问题的更快解决> 引入成本:低-中> 应用成本:低-中> 实施指南:电子邮件需指派一个问题管理人员,负责跟踪问题的提出、传递、回应和达成解决方案; BBS 方案需要限制讨论的长度;群件方案需要事行定义好需求管理项的结构中程在线信息产业培训网需求分析最佳实践 4 ?对冲突和冲突解决方案做好计划:任何需求集中都会有冲突、重叠和遗漏问题,应该安排会议讨论这些需求并解决分析过程中发现的问题。> 主要效益:需求问题的更快解决> 引入成本:低> 应用成本:低> 实施指南:会议是解决需求冲突最快的方式,应聚焦于解决突出的需求问题;电子信息交换也是可取的方式之一;会议通常包括叙述阶段、讨论阶段和决策阶段;分析的结果要发给所有与会者中程在线信息产业培训网需求分析最佳实践 5 ?需求分级:每一项需求都应该标上优先级,以反映它们对项目相关人员的重要性和对整个系统成功与否的重要性。> 主要效益:关注最重要的需求> 引入成本:低> 应用成本:低> 实施指南:在需求捕获阶段就标明优先级是最理想的;通常需要进行了初始的分析工作才可能分配优先级;优先级的分配要由需求分析人员和项目相关人员共同完成; 优先级不应太多,如必须的、有用的、希望的中程在线信息产业培训网需求分析最佳实践 6 ?使用多维方法进行需求分类:应对需求进行分类以便标记相关的需求,不必将单个需求只归到一个类,可以派生出多种分类方法。> 主要效益:有助于发现需求重叠和冲突> 引入成本:低-中> 应用成本:中> 实施指南:可用系统、用户界面、数据库、通信、安全来进行分类;建议最多有 5~6 个分类;决定分类后,应把每个需求都和一到多个关键词关联起来;分类完成后, 可以抽取很多组具有相同分类的需求进行比较和分析