吉林大学软件学院《软件项目管理》课程重点与测试题 第三章 需求规格和需求管理

第三章 需求规格和需求管理

  • 需求
    • IEEE软件工程标准词汇表(1997年)定义需求为:
    • 1.用户解决问题或达到目标所需的条件或权能(Capability)。
    • 2.系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。
    • 3.一种反映上面1或2所描述的条件或权能的文档说明。
  • 需求分析
    • 通过与用户的沟通,理解用户的需求,从而对目标系统提出完整(Complete)、正确(Correct)、一致(Consistent)、清晰(Clear)的要求。
  • 软件需求规格
    • 需求分析阶段的输出文档
  • 需求分析的过程
    • (1)准备阶段:阅读技术以及商务概念上的背景资料并进行培训、熟悉客户使用的方法和工具、确定信息的采集方法、准备好提问问题、确定用户组与评审专家、计划原型、确定需求规格标准、制定会谈计划;
    • (2)采集、澄清需求:建立系统目标和范围、采集功能需求、采集外部接口信息、采集环境需求、采集性能需求、采集标准需求、采集用户特殊需求、准备和评估原型;
    • (3)分析需求:设计过程模型、设计逻辑数据模型、建立数据字典;
    • (4)准备SRS
    • (5)评审SRS
    • (6)客户认可并签署SRS
  • 需求规格说明书的要求
    • (1)正确性:与分配需求相吻合,满足客户期望;
    • (2)无二义性:任何内容的陈述只能有一种确定的形式;
    • (3)完整性:描述所有有意义的需求;
    • (4)一致性:不存在有矛盾的需求;
    • (5)可测试性:任何需求应可以测试,即存在有限代价的有效过程验证确认;
    • (6)可跟踪性:每条需求的来源、流向是清晰的,当产生和改变文件编制时,可以方便地引证每一条需求。
  • 需求变更管理的过程
    • (1)记录变更
    • (2)分析变更对工作产品的影响
    • (3)估计变更申请所需的工作量
    • (4)重新估计交付时间表
    • (5)执行累计的成本影响风险
    • (6)如果影响超出一定的限度,则与高级主管一起评审影响
    • (7)客户不再提出变更申请
    • (8)修改工作产品
  • _______是需求分析阶段的输出文档,也是需求分析阶段需要开展小组评审的工作产品。
    • 软件需求规格(或SRS)
  • 制定SRS时,在采集和澄清需求阶段,需要开展哪些活动?
    • (1)采集客户需求,包括:建立系统业务目标和范围、采集功能需求、采集外部接口信息、采集操作环境需求、采集性能需求、采集标准需求、采集特殊需求
    • (2)准备和评估原型
    • (3)执行反馈会话:基于当前对需求的理解请客户反馈
  • 需求分析阶段,是将_______转化为_______。
    • 用户需求,开发需求
  • (判断)制定完软件需求规格并经过评审后,就应该严格遵照其执行,不能对需求进行更改。
    • (X)
  • (判断)需求变更可能发生在项目生命周期的任何阶段。
    • (√)
  • 在出现需求变更申请时,必须执行____。在进行需求跟踪管理时,___是常用的管理工具。
    • 需求变更管理过程;跟踪矩阵
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

真的该去学习了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值