当前位置:首页 > 需求分析考试重点答案
务、取向等,并在需求获取时采取对策避免用户参与不足现象的发生。
4.需求获取的内容是什么?
1,需求。2,问题域描述。3,环境与约束。 5.需求获取的来源?
1,涉众。2,硬数据。3,相关产品。4,重要文档。5,相关技术标准和法规。 6.需求获取的常见方法?
1,传统方法,包括问卷调查,面谈,文档分析,文档检查,需求剥离。2,集体获取方法,常见的有头脑风暴,专题讨论会,jad,jrp。3,原型。4,模型驱动方法,有面向目标的方法,基于场景的方法,基于用例的方法。5,认知方法,常见的有任务分析、协议分析。6,基于上下文的方法,常见的有观察、民族志和话语分析。 第五章
4.完成前景和业务范围定义所需要执行的任务?
1,明确问题。2,发现业务需求。3,定义解决方案及系统特性。 案例题:
1. 你被任命为替换学生财务资助项目的项目经理。你想开发一个工作陈述来定义范围并降低范围蔓延的风险。财务资助部门的主管坚持要你15个月、600 000美元的预算内替换他现有的系统就可
以了。他说这就是你需要知道的全部,不需要浪费时间开发一个工作陈述了。省略工作陈述的风险是什么?你将如何说服主管?
解答:省略工作陈述的风险是不能明确项目的前景和范围。如果省略了工作陈述的话,我们就不能和用户进行很好的沟通与交流,这样,项目的问题也就不能明确,开发人员无法与涉众对问题达成共识;无法明确问题,也就无法发现正确的业务需求,无法定义良好的解决方案及系统特性,继而无法明确项目的前景和范围,这样就会造成项目的不稳定甚至失败! 2.Lisa问题的解答:
问题:1、每个月的账户多,任务量大; 2、历史记录不明确,需要重新查找,效率较低; 3、报告中没有账户的所占比例。 达成的业务目标:1、减少工作量; 2、明确三年内的历史记录
3、可以计算报告中的账户的比例,并明确的显示。
高层解决方案:1、能够快速的查询并分析账户,找出其中的过期未付款账 户;
2、通过软件可以查寻任意一个账户近三年的历史记录; 3、自动计算出问题账户的比例,并显示出来。 系统特性:1、存储所有账户的近三年内的数据信息; 2、设定特定的判定条件以保证完成所需的操作;
3、维护系统和现有系统的兼容性,以保证能够正确的显示问题
账号的比例。 3.
4.假设现在需要你来开发一个软件,解决职工福利和工资顾问的问题。那么你认为她现在遇到的问题有哪些?你希望新的软件应该达成哪些业务目标?你怎样设计软件的高层解决方案和系统特性?解决方案有哪些重要的约束?
解答:她现在遇到的问题有:
(1) 不能有效地从信息部门获得工资和个人数据; (2) 雇员数据太过分散,而且不能及时正确地更新; (3) 计算复杂;
(4) 雇员信息不能得到及时有效正确的更新; (5) 计算中可变条件的复杂性。 新的软件应该达到的业务目标有:
(1) 减少从信息部门获得工资和个人数据的时间;
度量标准(Scale):一次从信息部门获得工资和个人数据的时间; 计量方法(Meter):检查信息部门数据库日志;
理想标准:减少50%;一般标准:减少30%;最低标准:减少20%; (2) (3) (4)
(5) 集中雇员数据,并且正确更新; 降低计算的复杂性; 及时有效正确地更新雇员信息; 降低计算中可变条件的复杂性。 软件的高层解决方案和系统特性: (1) 高层解决方案:
? 由软件从信息部门的数据库中检索出工资和个人数据,减少所需信息获取的 时间;
? 由软件来分析雇员数据的各种特征,及早识别出数据所在位置;或由软件集
中处理雇员数据,及早识别出不准确的或没有及时更新的数据,提交人工处
理或自行更新;
? 由软件来处理投资和退休假定的计算的复杂过程;
? 由软件来分析个人数据的准确性,及早识别出不准确的个人信息,提交人工
处理;或定时更新数,提高数据的准确性;
? 由软件来处理计算中可变条件的复杂性,降低出错率。 (2) 系统特性:
? 根据信息部门提供的数据库查询工资和个人数据; ? 根据原始数据重新整理数据并更新; ? 提交查询信息;
? 创建投资和退休假定的计算过程;
共分享92篇相关文档