需求分析-2 需求分析

IEEE软件工程标准术语表将需求定义为:

  1. 用户所需的解决某个问题或达到某个目标所要具备的条件或能力。
  2. 系统或系统组件为符合合同、标准、规范或其他正式文档而必须满足的条件或必须具备的能力。
  3. 上述第一项或第二项中定义的条件和能力的文档表述。

RUP将需求定义为:

需求描述了系统必须满足的情况或提供的能力,可以直接来自客户需要,也可以来自合同、标准、规范或其他有正规约束力的文档。

 

1、需求捕获、需求分析、系统分析

从软件过程全局看,需求分析是承上启下的阶段,上乘愿景,下接设计。

 

需求捕获是获取知识的过程,采集者必须理解用户所从事的工作,并且了解用户和客户希望软件系统在哪些方面帮助他们。

 

需求分析是挖掘和整理知识的过程,在已掌握知识的基础上进行。致力于搞清楚软件系统要“做什么”。

 

系统分析是针对系统所要面临的问题,搜集相关资料,以了解产生问题的原因所在,进而提出解决问题的方法与可行的逻辑方案,以满足系统的需求,实现预定的目标。已经开始涉及“怎么做”的问题。

 

  • 需求捕获、需求分析以及系统分析是相互伴随、交叉进行的。
  • 需求分析与系统分析不能混淆。

2、需求成果

2.1、需求捕获

需求采集卡,包括项目、时间、地点、

需求类型、需求编号、用户关注度

描述、背景或原因、相关材料、

提出者/受访者、记录者/采访者

需  求  采  集  卡

项目

 

时间

 

地点

 

需求类型

 

需求编号

 

用户关注度

 

描述

 

背景或原因

 

相关材料

 

提出者/受访者

 

记录者/采访者

 

2.2、需求分析

应交付一份明确、规范的需求定义--《软件需求规格说明书》(SRS&#

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值