需求分析作业文档

需求分析作业文档

ID:17795518

大小:350.50 KB

页数:8页

时间:2018-09-05

需求分析作业文档_第1页
需求分析作业文档_第2页
需求分析作业文档_第3页
需求分析作业文档_第4页
需求分析作业文档_第5页
资源描述:

《需求分析作业文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第八章需求获取方法之原型复习题4.在开发方法的分类中,哪些类型的原型可能在需求获取中得到使用?它们被应用的的目的可能是什么?哪种类型的原型在需求获取中的作用最大?答:探索式、实验式和演化式。探索式应用的目的是依据已经了解的内容开发出一些初始原型,然后获取用户对这些原型的信息反馈,并不断调整原型,最终澄清模糊的需求,发现未知的需求。实验式应用的目的是通过首发定义一个对原型的评估方法,确定评估的等级(诸如可行性、适用性、效率和吞吐量等),据此评估各种技术方案下的原型,明确需求的可行性和有效的技术实现方案。演化式应用的目的是通过在持续开发过程中使用原

2、型方法,可以使软件开发过程更好地处理用户需求的不断变动。5.在构造技术的分类中,为每种类型的原型给出一个典型的适用示例。答:水平原型方法,典型示例:用户界面开发。垂直原型方法,典型示例:核心功能开发,核心算法研究。6.在介质的分类中,为每种类型的原型给出一个典型的适用示例。答:纸面介质:简单计算器的界面开发幻灯动画介质科学计算器的界面开发快速语言和工具介质:学生选课系统的开发程序语言介质:浏览器开发。案例题4.Itall多年来一直担任Tun-L-Vision公司的系统分析员。在你加入该系统分析团队以后,建议在目前项目中把原型化方法作为SDLC的

3、一部分,Itall说:“当然可以,但是你不能太在意用户所说的话。他们也不知道自己需要什么。我会做原型化工作,但是我不会‘观察’任何用户。”(1)在不明确否决Itall的前提下,尽可能巧妙地说明原型化过程中观察用户反应、用户建议和用户创新的重要性的原因。(2)用一段话描述,如果系统的某部分已经被原型化,并且在后续系统中没有考虑用户的反馈信息,可能会出现什么情况?答:(1)原型只是手段,目的是为了验证系统功能,所以为了修正原型要重视观察用户反应原型、用户建议和用户创新的重要性。(2)用户不满意,延期改进,功能过于简单,默认知识等。第九章需求获取方法

4、之观察与文档审查复习题1.为什么需要观察方法?观察方法的适用情景是什么?答:很多时候用户无法完成主动的信息告知,或者说用户和需求工程师之间的语言交流无法产生有效的结果,这时就有必要采用观察的方法。采样观察:根据明确的目的选取特定的时间段或者特定的事件进行观察。民族志:观察者深入到用户中,花费较长的时间(一般为几个月)来观察用户的活动。话语分析:它通过观察和分析用户交谈中的交互方式或者特定的话语形式的内部结构来发现和获取相关信息。协议分析:对用户任务的观察。它要求观察对象一边执行任务,一边大声地解释他们在执行任务时产生的各种想法。任务分析:专门针

5、对人机交互行为的观察。它引入了相关的模型方法来观察、记录和分析用户与软件系统的交互行为。案例题1.CeciAwill说:“我想我能记得他所做过的大部分事情。”Ceci准备与OK Corral公司战略规划副总裁BiffWeblldon进行面谈。OK Corral是一家拥有130间牛排连锁店的公司。“我的意思是说,我有好的记性。我认为听他说什么比看他做什么更重要。”作为需求工程团队的一员,CeciAwll向你诉说了他要写下在面谈中对Biff的办公司和Biff的活动进行观察的愿望。(1)用一段话来说服Ceci,在面谈时仅仅倾听是不够的,观察和记录所观

6、察的内容同样是很重要的。(2)Ceci似乎接受了你认为观察时很重要的观点,但是不知道该观察什么。列出需要观察的项目和行为,在每一项行为的旁边用一句话指名Ceci通过观察应该得到的信息。答:(1)面谈并不能确保用户能够将所有的信息都告知需求工程师,诸如一些语言无法确切描述的事务,而观察能够了解用户真正做什么,还能够获取到其他方法不能得到的用户及其工作环境的信息,还可以对从其他方法获取的信息进行确认,所以我们应该重视观察方法的应用。(2)观察客户所处的环境(得出何种需求才能更适合客户)。观察客户行为、习惯特征(得出更适合客户使用的软件需求)。第十章

7、需求的组织--需求获取中的模型驱动方法复习题1.什么是模型驱动方法?它有那些常见方法?答:模型驱动方法是一类以定义明确的模型为理论基础,依据模型指导和组织活动开展的需求工程方法。常见的方法有:① 面向目标的方法。② 基于场景的方法。③ 基于用例的方法。1.模型驱动方法在需求工程和需求获取中的作用是什么?答:① 指导和组织需求获取行为的开展。② 整理和归类需求获取行为得到的信息。③ 为详信息的分析提供背景基础和上下文知识。④ 帮助组织需求文档的结构。⑤ 作为需求验证的知识基础。3.目标模型有哪些基本元素?请逐一对它们进行描述。答:目标模型主要有两

8、种基本元素:目标,系统被开发的目的。目标可以在不同的抽象层次上进行描述,战略层,进行技术上的底层;目标可以针对不同的内容,系统功能的目标,非功能的目标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。