it项目需求分析与管理(4)

2019-01-19 11:44

第二讲:需求开发与管理过程 %需求开发过程:、需求管理过程

软件需求工程

一、需求开发过程

开发需求一般要经历如下过程:

?调研——收集需求,细化整理并转化为客户需求 ?分析——分析产品需求, ?定义——进行需求定义

?评审——同行或专家评审确认需求规格说明书

RUP需求开发过程

初始:学会进行项目目标分解、进行项目目标可研分析,构造提交项目目标模型,形成项目大纲

细化:学会进行用例图建模,进行客户需求分析,构造提供软件功能模型,形成客户需求文档

构造:学会对用例进行“三位” 一体的描述方式,分析软件用例的动态行为,构造提交用例的业务流程图、实体类图、原型图,形成产品需求说明书。

交付:学会从需求类型与属性角度评估需求的质量,移交产品需求说明书 1调研——收集需求,并转化为客户需求

16

?制定需求调研计划 ?确定交流角色和方式 ?准备规范文件和问卷

?组织考察、交流和讨论活动 ?形成需求调研记录

需求人员能力要求 ?以好沟通的能力

?熟悉你公司的软件产品满足需求的能力 ?懂得管理知识和技术知识 ?融会贯通软件需求方法

?充满技巧的管理矛盾的协调者 ?企业需求的传递者和控制者

制定调研计划书

?**ERP系统需求调研计划 第一章调研目的 第二章调研的范围

调研的职能范围(职能部门、人数、姓名、人员资格条件)

调研的业务范围(基本情况、销售、采购、仓库管理、BOM、计划、生产、质量、财务、成本、基础数据、特殊要求等) 调研的地点范围

第三章调研的方式(收集资料、问卷调查、个别交流、开会讨论)

第四章调研的阶段(任务、起止时间、实施者、客户负责人员、工作成果) 第五章具体时间安排

需求开发角色

17

准备规范文件 ■规程

准备规范文件

?〇需求开发方针〈 ?〇需求开发过程〈 ■模板

?〇需求规格说明书〈 ?〇用户需求说明书〈 ?〇用户需求调研记录〈 ■检查表

?〇需求开发QA检查单〈 需求调研

需求获取是通过积极与用户交流,捕捉、分析和修订用户对目标系统的需求,并提炼出符合问题解决领域的用户需呆。

?现场考察。到用户的实际工作环境中对用户的工作流程进行观察,了解用户实际的操作环境、操作过程和操作要求,对照用户提交的问题陈述,对用户需求可以有更全面、更细致的认识。 I获取需求的策略: ?建立顺畅的沟通机制 ?调研、访谈与调查 ?观察用户操作流程 ?联合需求分析会议

18

需求提取方法一般有问卷法、面谈法、数据采集法、用例法、情景实例法以及基于目标的方法等,还有知识工程方法,如??场记分析法、卡片分类法、分类表格技术和基于模型的知识获取等。

访谈提纲和调查问卷有助于提高交流的有效性。

?在具体的实践屮,通常采用折衷的方法,即适当地计划好面谈提纲,但不要过于详细,允许有一定的灵活性。一般按照如下原则进行准备:

>所提的问题应该循序渐进,从整体的方面开始提问,接下来的问题应有助于对前面的

问题更好的理解和细化;

>不要限制用户对问题的回答,这有可能会引出原先没有注意的问题; >提问和回答在汇总后应能够反映用户需求的全貌。 联合需求分析会说的玛的

?通过联合需求分析会说的讨袼,让血务专象、信息技术专象和领城专象在一起尤分地文洗与沟通,鮮决卖际需求

?最大阪皮地连免了由于用户参与不足或用户与开发团P人无法沟通而凌成的需求失敗

?协甫付伦需求冲臾,我出使更多人满意的析泉方素

在会说结東店訧得到了: >用例列表 >执行者列表

>业务规则列表 > 扣步走立用例旗型

RUP初始:目标建模 第一步:业务目标建模

?建立业务目标到软件功能目标的转化模型

19

■每一个需求用

-个需求用一个包来表示,称为需求包。 包与包之间用组成关系关联起来。 包图

■需求包可以逐层分解,构成分层用例需求结构。 ^第二步??业务限制因素分析

?建立业务限制因素到软件非功能目标的转化 第三步.?两种底层目标的束定

?建立软件功能目标与非功能目标之间的双向束定关系

2分析——细化客户需求,形成顾客、用户及产品需求

?定义系统的边界建立系统与其外部实体间的界限,明确接口处的信息流。 ?分析需求可彳亍t生和I充分t生,分析每一个需求实现的可行性和充分性,确定与实现相关的开发风险。

?确定需求伙:先级,需求优先级有助于建立和维护必要的需求,有利于开发组织和版本规划。

?建立需求分析模型,通过建立需求的多种视图,揭示出需求的不正确、不一致、遗漏和冗余等更深的问题,采取多种手段确认需求。 定义系统的边界 绘制关联图:绘制系统关联图是用于定义系统与系统外部实体间的界限和接U的简单模型。同时它也明确了通过接U的信息流和物质流。

创建开发原型:创建用户接u原型,当开发人员或用户不能确定需求时,开发一个用户

20


it项目需求分析与管理(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:arm-linux开发环境(tftp-nfs-ssh-samba)经典搭建完全教程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: