《软件需求工程(第2版)》一第3章 需 求 获 取3.1确定需求开发计划

第3章 需 求 获 取

在软件计划完成之后,进入需求分析与定义阶段,亦即需求工程的活动开始。软件需求获取(简称需求获取)阶段的任务简单地说就是获取用户的需求信息。需求获取是需求工程的早期活动,也是十分重要的一步。由于需求获取可能是软件开发中最困难、最关键、最易出错和最需要交流的活动,故其只能通过用户与开发人员之间进行高度的合作和交流才能成功。开发人员并不是简单地照抄用户所说的话,需要从用户所提供的大量信息中分析和理解用户真正的需求。需求获取阶段的活动可大致划分为如图31所示的一系列工作。有关这些工作的具体任务和内容在本章各节中给予说明。

image

3.1确定需求开发计划

确定需求开发计划的基本任务是确定需求开发的实施步骤,给出收集需求活动的具体安排和进度。由于需求工程的重点是分析、理解和描述用户的需求,着重于软件系统“做什么”,而不是如何实现软件系统,加之需求工程是软件开发过程中的一个阶段,故其所占用的时间和费用有限。因此,为保证需求工程有充分的时间和经费,在安排需求工程的实施步骤、收集需求活动的进度和时间时,只能考虑与需求开发相关的工作,不能将软件开发其他阶段如设计阶段也在此考虑。否则,将会导致需求工程花费的时间过长、成本过高,不利于有效地进行需求工程的活动。

另外,在安排进度时,应考虑困难性和灵活性,例如在收集用户需求的活动中,由于用户可能出差或开会,不一定能保证在规定的时间内进行交流,因此需要与用户预约时间,及时调整时间和计划。此外,书写和整理需求规格说明及其文档也是需花费时间的工作,故在安排进度和时间时应予以考虑。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
包含需求基础、需求工程过程、需求获取概述、确定项目前景和范围、涉众分析和硬数据采样方面的思考题,还有参考答案。 方案及系统特性,继而无法明确项日的前景和范围,这样就会造成项口的不稳定甚至失败! 某大银行的一位银行卡办公室的收账经珒Li遇到了一个问题。她每周都收到一份过期 未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz要通读这份报告。严重拖欠债务的账户由几 个不冋的规则确定,每个规则都要Lz检查客户的一项或几项数据。过去半天的工作 量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阓该账户 三年内的历史资料,Li也不能做岀最后的信用决定(例如严厉的催款电话、断绝信甩 或海这个账户转给一个收账代理)。另外,也要报告所有账户过期未付款的、拖欠 债务的、严重拖欠债务的和呆死账的比例。目前的报告并没有给她提供这个信息。 假改现在要你来开发一个软件,解决Li血对的难翘。那么你认为Liz现在遇到 的问题有哪些?你希望新的软件应该达成哪些业务目标?你怎样设计软件的高层解决 方案和系统特性? 解答:Liz现在遇到的问题有:(1)工作量的増加;(2)客户账户的历史数据;(3)问题账 户所占比例没有显示 新的软件应该达成的业务目标有:(1)能够快速查询客户账户;(2)能够分析一个客户 是否为问题账户;(3)能够给出一个问题账户的三年内的历史数据;(4)能够计算问题账户 所占比例 软件的高层解决方案和系统特性:(1)建立一个数据厍系统用来存放客户账户信息 2〕根捃特定的判定问题账户的斧法检索辨别出问题账户;(3)工作人员能够 检杳该账户的三年内的历史数据:(4)即时显示问题账户所占比例

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值