没有合适的资源?快使用搜索试试~ 我知道了~
第2章 需求基础答案:能力和潜力都有上限,计算机系统是通过模拟现实世界来改变现实世界的。现实世界中的某些事物是不 能模拟的,计算机系统 时基于数学的,不能进行数
资源详情
资源评论
资源推荐
第 2 章 需求基础
1. 答案:能力和潜力都有上限,计算机系统是通过模拟现实世界来改变现实世界的。现实世界中的某些事物是不
能模拟的,计算机系统 时基于数学的,不能进行数学模拟的事物是不能用计算机系统改变的,即为不可计算
的。
2. 答案:涉众分析做的不好
业务需求未做
软件对现实不能构成模拟
3. 答案:BR1:在系统实施一个月后,利润提升~%
BR2:成本减低~%
BR3:回头客的比率达到~%
4.
第 3 章 需求工程过程
1. 答案:
2. 需求开发过程具有迭代特性,但是不是所有项目的需求开发过程都必须是迭代完成的?如果不是,请给出举例
和理由。
不是,一般对于业务领域不熟悉的项目,需求是具有迭代性的,需要对业务领域的认知,有一个认识到知识重
构的过程。对于某些固定需求且熟悉的项目,比如学校课程的作业软件工程实践电梯系统,就不需要迭代开发
3. 需求开发的迭代特性与软件开发过程的迭代式开发有什么关系?它们之间会互相影响吗?如果会,那么有哪些
影响?
需求开发的迭代性指的是对于开发者对知识的认知水平在某一点上,发生重构,使得知识体系复杂性下降,而
继续积累知识的过程
软件开发的迭代性指的是在软件生命周期整体开发迭代,针对变更的需求或者新增的需求一种减少风险的开发
模式
4. 需求工程细节知识的实践性对不同项目的需求开发过程的差异性有没有影响?如果有,请说明影响是什么。如
果没有,请说明是哪些因素产生了不同项目的需求开发过程的差异性。
有影响,细节知识的实践可以帮助不同项目的需求开发在一定程度上,取得成功。需求工程师需要为组织或项
目选择、定制和应用一些有效的实践方法
第 5 章 确定项目的前景和范围
1. 你被任命为替换学生财务资助项目的项目经理。你想开发一个工作陈述来定义范围并降低范围蔓延的风险。财
务资助部门的主管坚持要你 15 个月、600 000 美元的预算内替换他现有的系统就可以了。他说这就是你需要知
道的全部,不需要浪费时间开发一个工作陈述了。省略工作陈述的风险是什么?你将如何说服主管?
风险:1 需求理解错误 2 不能按时完成(超期超资)3 做出来的不是想要的
定义范围的必要性:1 加强用户和开发人员的理解,定义一致的理解
2 降低风险
3
2. 某大银行的一位银行卡办公室的收账经理 Liz 遇到了一个问题。她每周都收到一份过期未付款的账户名单。这
份报告已经从两年前的 250 个账户增加到现在的 1250 个账户。为了确定那些严重拖欠债务的账户,Liz 需要通
读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求 Liz 检查客户的一项或几项数据。
过去半天的工作量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阅该账户三年内
的历史资料,Liz 也不能做出最后的信用决定(例如严厉的催款电话、断绝信用或将这个账户转给一个收账代
理)。另外,Liz 需要报告所有账户中过期未付款的、拖欠债务的、严重拖欠债务的和呆死账的比例。目前的报
告中并没有给她提供这个信息。
假设现在需要你来开发一个软件,解决 Liz 面对的难题。那么你认为 Liz 现在遇到的问题有哪些?你希望新
的软件应该达成哪些业务目标?你怎样设计软件的高层解决方案和系统特性?
问题—业务需求(可验证性)--
3. 一个需求工程师正在为一个信息系统考虑三个可选的解决方案,所有三个方案都满足了用户的业务需求。第一
个方案被认为与开发人员的技术知识最一致,第二个方案被认为是最快的实现方案,第三个方案是最划算的方
案。这三个方案中是否有一个可行方案?如果是这样,你认为需求工程师应该如果做出最后决定?
需要根据当时的资金,时间,以及和用户、技术人员的协商结果而定
第 6 章涉众分析与硬数据采样
1. 分析你所在学校使用的选课系统,说明它应该有哪些涉众类别,并进行描述。
2. 你的公司的一位副总裁对你开发新的采购信息系统的重要用户参与时间的请求回复道:“我们很忙,我不能让
我的采购部人员放下手头的活来给你的项目团队服务。而且你的人是系统开发人员,是你们开发这个系统,我
们只是使用它。”
对这个回复,你打算怎么办?
说服他用户参与的意义:
3. 对第 2 章的案例题 1,你认为 Jeannine 在涉众分析方面有哪些工作欠缺?
根本没有涉众分析,使用的是组织级的系统,应该分析
4. 为下面的每一个涉众描述选项试举一例,说明对这些选项进行描述的必要性和忽略这些选项描述可能造成的风
险:个人特征、工作特征、地理和社会特征、关注点和兴趣、目标期望、被影响程度、力量程度。
个人特征:年龄:老年人字大
工作特征:电脑使用程度
地理和社会特征:文化背景:中国和台湾
关注点和兴趣:反对还是赞同
目标期望:领导的目标
被影响程度:使用频率
力量程度:是否可以影响项目实施,领导
5. Maverick 公司是一家有 15 年历史的国内货物运输公司,假设你的小组担当 Maverick 公司的系统分析与设计团
队,为 Maverick 公司的所有业务设计一个计算机化或者增强设计计算机化的项目。Maverick 主要进行卡车零运,
管理人员按照实时处理(Just In Time)原则工作。在这个原则指导下,他们建立了包括发货人、收货人和承运
公司的伙伴关系,目的是准时运输和交付生产线上需要的材料。Maverick 主张用 626 台拖拉机拖运货物,它拥
有 45000 平方英尺的仓库和 21000 平方英尺的办公场地。
1) 制定分析 Maverick 公司的信息需求时,应当收集的硬数据列表。(提示:想像一下该公司要开展的工作,
应该会有哪些登记表格)。
2) 设计一种采样机制,使得小组在不必查看这家公司 15 年来产生的所有文档的情况下,形成对该公司的清
晰认识。
第 7 章需求获取方法之面谈
1. 在重新浏览面谈日程的时候,你发现有几个问题看上去不合适。下面是准备问 Sampson 纸产品公司销售经理的
原问题。这家公司想把它的一些销售信息放到 Web 上去,以便经理们可以交互地评论它,从而优化他们的销售
方案。用更合适的方式,重新写下面的问题。
(1) 你的下属告诉我,你非常渴望有一台计算机。这是真的么?你对计算机的使用态度如何
你认为作为一个销售经理,是不是应该拥有一台计算机?(诱导性问题)
(2) 我是这个领域的新手,我有没有忽略什么呢?我问的问题如何,你有什么要补充的么?
我是不是还忽略了什么?(上下文无关问题)
(3) 你在销售计算中最常用的信息资源是什么,使用频度如何?你在销售中经常用到的计算是什么?用到
那些信息?频率怎样?
1、你在销售计算中最常用的信息资源是什么(双筒问题)
2、使用频度如何
(4) 其它销售经理认为,把一些月度销售商品放到 Web 上,然后做趋势分析,将会是一种主要改进,你同
意他们的做法吗?你和其他经理一样,都同意。。。,是吗?
你认为把一些月度销售商品放到 Web 上,然后做趋势分析会是一种改进吗(诱导性问题)
(5) 没有比你现在使用的陈旧的方法更好的销售方案吗?对于现在的销售方法,你有什么更好的改进方法
么?还有比目前方法更好的销售方案吗(上下文无关问题
2. 作为系统分析项目的一部分,需要为生产数字钟的 Chronos 公司更新自动化会计功能。你将要同首席会计 Harry
Straiter 面谈。写出 4 到 6 个涉及他所使用的信息资源、信息格式、决策频度、需求的信息性质和决策样式的面
谈目标。
(1) 说明你将如何联系 Harry 以安排一次面谈。
参考面谈过程的准备阶段:P99 打电话,预约
(2) 说明在这场面谈中你会使用哪种面谈结构?为什么?
金字塔,适合领导/采用菱形面谈结构,因为目的是要更新自动化会计功能.也可以考虑使用漏斗结构
(3) Harry 有 3 个下属也使用这个系统。你和他们面谈吗?为什么?
应当面谈,因为下属和领导应该具有不同的目标,而这些目标是领导不能提供的。考察点:涉众的分类
(4) 写出 3 个开放式问题,在面谈前通过电子邮件寄给 Harry。用一句话解释为什么应当由人而不是由电子
邮件来指导面谈?
获取许多语言文字之外的其它信息,如声音动作语气等/参考规则:(1)面谈获取信息的类型,P93
(2)面谈的优点,P105
3. 对第 6 章的案例题 6,说明 Phil 应该怎样开展他的面谈工作?包括:面谈对象选择的先后顺序,每次的面谈结
构。说明原因。
4. 从你进门到现在,面谈对象 Max Hugo 一直在翻阅文件、看手表、点燃和掐灭香烟。根据你看到的有关面谈对象
的情况,可以猜出 Max 很紧张,因为它需要做其它事情。用一段话描述,为了使面谈能在 Max 全神贯注下完成,
你将如何处理这种情况。(Max 不能在另外一天重新安排面谈。)
轻松气氛,了解其兴趣点,使用开放式问题
5. 下面是系统分析团队的一名成员提出的第一份面谈报告:“在我看来,面谈进行的很好。我和他就这个问题聊
了一个半小时。他告诉我有关公司的所有历史,很有意思。他也提到,自他来到该公司的 16 年间,公司没有
任何变化。我们不久将再次举行会面,以及结束这次面谈,因为我们还没有深入研究我准备的问题。”
(1)试评论这个面谈报告。假设你要团队成员使用图 1 提供的报表,那么他漏了什么主要信息?
面谈时间稍长,而且控制不佳。遗漏了关于“最新建议的系统的观点”
(2)什么信息对面谈报告来说是无关紧要的?
有关公司的所有历史
(3)如果真的发生了报告中提及的情况,则必须向队友提出哪 3 个建议,以帮助他更好地举行下一次面谈。
参考面谈过程——面谈主体阶段:P101
面谈对象:SalDomask 日期:3 月 3 日
会见者:S.Cabbot 主题:计算机使用
面谈的目标:找出关于计算机使用的态度;
获得用户的使用估计;
看最新建议的系统的观点是否满足目标吗?
下次面谈的目标:
找出 Sal 怎样看待系统支持部门。
找出下一个面谈对象的观点。
面谈的要点:
Sal 说道:“计算机是我的朋友。”
“一直”都在用计算机。
迫不及待地要熟悉新系统。
会见者的观点:
对了解更对有关系统如何促进工作感兴趣。
如果不使用计算机进行工作,会感到枯燥。
将成为新系统的热情支持者/促进者。
剩余10页未读,继续阅读
东方捕
- 粉丝: 17
- 资源: 310
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0