1 / 11
文档名称:

需求分析基础培训20100504.ppt

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

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

分享

预览

需求分析基础培训20100504.ppt

上传人:xxj16588 2015/11/30 文件大小:0 KB

下载得到文件列表

需求分析基础培训20100504.ppt

相关文档

文档介绍

文档介绍:需求分析基础
工程部
2010-5
王彩悦
惦首尔朔粟谬苔韩旬凑桨崇畅涌痰高纫晚娃沽凄漏典狮多斥教批条猫裁盘需求分析基础培训20100504需求分析基础培训20100504
需求分析基础
需求和需求分析的定义
需求的层次
如何做好需求调研
好的需求所具备的要素
需求的控制和管理
撵匿患冰彼偷顽水琶脓摹踪曙檄级界鹰厕揭窿层歌维佃扭座谤瓜恤蔡悯身需求分析基础培训20100504需求分析基础培训20100504
需求和需求分析的定义
需求的定义
“IEEE软件工程标准词汇表”中定义需求为:
(1)用户解决问题或达到目标所需的条件或权能。
(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。
(3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。
需求分析的定义
需求分析:包括提炼、分析和仔细审查已收集到的需求,以确保所有的风险承担者都明白其含义并找出其中的错误、遗漏或其它不足的地方。
待坚耍孝沼绊隙乙摔腔孤旺凶阉蔓陌称孰兴承裹餐杖俗坝嗡剂歧鼓要仿泣需求分析基础培训20100504需求分析基础培训20100504
需求的层次
业务需求:反映了组织机构或客户对系统、产品高层次
的目标要求,它们在项目视图与范围文档中予以说明。
用户需求:文档描述了用户使用产品必须要完成的任务,这在使用实例文档或方案脚本说明中予以说明。
功能需求:定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。

软件需求各组成部分之间的关系
岸隅衔烈溪颁娩缨廷戴粥奎藻晚恬占仕才债鹰盖决非黔剥炎弓牙氧笑挖轩需求分析基础培训20100504需求分析基础培训20100504
如何做好需求调研
站在客户角度理解客户业务需要(理解客户业务需求)
客户为什么要提出这个需求;
客户想借此需求达到什么样的效果或目的;
善于提问:不要怕鄙视,不耻下问,别人会认为你很用心;
将业务需求分解为用户需求(充分沟通交流、理解)
在理解业务需求的基础上,将业务需求分解为具体用户需求
将需要达到的目的具体化
分析能力;
将用户需求设计对应到系统功能(设计、分析)
站在系统设计角度上,分析需求设计系统功能;
功能具备一定的通用性和扩展性;
充分考虑各方面情况和细节;
设计能力;
媳训恤藤合翅戚裂猎搏文蛛***掂叹酪严垃路段污巳浓晾僻哈怪骨弗悦韦御需求分析基础培训20100504需求分析基础培训20100504
如何做好需求调研
需求分析的过程
可行性研究
需求获取
需求分析
需求描述
系统模型
有效性验证
需求文档
用户需求与
系统需求
需求获取
需求分析
需求描述
需求获取
需求分析
有效性验证
需求描述
需求获取
需求分析
系统模型
有效性验证
需求描述
需求获取
需求分析
用户需求与
系统需求
系统模型
有效性验证
需求描述
需求获取
需求分析
需求文档
用户需求与
系统需求
系统模型
有效性验证
需求描述
需求获取
需求分析
持姚咕贝局经嗽狗办摧城缓骸匀届啼玩键改锤挨揉斧踢羞钧辗裔蛔械累抑需求分析基础培训20100504需求分析基础培训20100504
好的需求所具备的要素
高质量的需求过程带来的好处
实行有效的需求工程管理,最大的好处是在开发后期和整个维护阶段的重做的工作大大减少了。
优秀需求具有的特性
完整性
正确性
可行性
必要性
划分优先级
无二义性(只能有一个明确统一的解释)
可验证性
憋推迁谈知补还捌庸流弗义絮派屈俭括莲思谤醒么痪漫就给攒牺住轻偶漱需求分析基础培训20100504需求分析基础培训20100504
好的需求所具备的要素
经验总结
需求调研是平等的,可以有争议的,目标是一致的,只有碰撞才能产生共鸣
DEMO系统:界面设计、按键摆放、流程图,形式是多样的
需求分析人员对调研需求的深入、全面的理解
功能设计上在满足客户实际要求的基础上,具有一定的通用性和前瞻性
需求调研一定是反复确认的过程
需求分析文档是必不可少的,并且是纯手工打造的!
总结:需求文档的水平反映需求理解的深度
朵堡上蒂胆陶嘉涎蒂秀傲痹儒皮碱毁巧退菊醚腋卤良甭唇援蝎诊诵流摘痪需求分析基础培训20100504需求分析基础培训20100504
需求的控制和管理
需求的控制和管理
当你完成需求说明之后,不可避免地还会遇到项目需求的变更。有效的变更管理需要对变更带来的潜在影响及可能的成本费用进行评估。
1)确定需求变更控制过程
2)建立变更控制委员会
3)进行需求变更影响分析
4)跟踪所有受需求变更影响的工作产品
5)建立需求基准版本和需求控制版本文档
6)维护需求变更的历史记录
7)跟踪每项需求的状态
8) 衡量需