l需求分析作业文档.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l需求分析作业文档

第八章 需求获取方法之原型 复习题 4.在开发方法的分类中,哪些类型的原型可能在需求获取中得到使用?它们被应用的的目的可能是什么?哪种类型的原型在需求获取中的作用最大? 答:探索式、实验式和演化式。 探索式应用的目的是依据已经了解的内容开发出一些初始原型,然后获取用户对这些原型的信息反馈,并不断调整原型,最终澄清模糊的需求,发现未知的需求。 实验式应用的目的是通过首发定义一个对原型的评估方法,确定评估的等级(诸如可行性、适用性、效率和吞吐量等),据此评估各种技术方案下的原型,明确需求的可行性和有效的技术实现方案。 演化式应用的目的是通过在持续开发过程中使用原型方法,可以使软件开发过程更好地处理用户需求的不断变动。 在构造技术的分类中,为每种类型的原型给出一个典型的适用示例。 答:水平原型方法,典型示例:用户界面开发。 垂直原型方法,典型示例:核心功能开发,核心算法研究。 在介质的分类中,为每种类型的原型给出一个典型的适用示例。 答:纸面介质:简单计算器的界面开发 幻灯动画介质科学计算器的界面开发 快速语言和工具介质:学生选课系统的开发 程序语言介质:浏览器开发。 案例题 4.Itall多年来一直担任Tun-L-Vision公司的系统分析员。在你加入该系统分析团队以后,建议在目前项目中把原型化方法作为SDLC的一部分,Itall说:“当然可以,但是你不能太在意用户所说的话。他们也不知道自己需要什么。我会做原型化工作,但是我不会‘观察’任何用户。” 在不明确否决Itall的前提下,尽可能巧妙地说明原型化过程中观察用户反应、用户建议和用户创新的重要性的原因。 用一段话描述,如果系统的某部分已经被原型化,并且在后续系统中没有考虑用户的反馈信息,可能会出现什么情况? 答:(1)原型只是手段,目的是为了验证系统功能,所以为了修正原型要重视观察用户反应原型、用户建议和用户创新的重要性。 用户不满意,延期改进,功能过于简单,默认知识等。 第九章 需求获取方法之观察与文档审查 复习题 为什么需要观察方法?观察方法的适用情景是什么? 答:很多时候用户无法完成主动的信息告知,或者说用户和需求工程师之间的语言交流无法产生有效的结果,这时就有必要采用观察的方法。 采样观察:根据明确的目的选取特定的时间段或者特定的事件进行观察。 民族志:观察者深入到用户中,花费较长的时间(一般为几个月)来观察用户的活动。 话语分析:它通过观察和分析用户交谈中的交互方式或者特定的话语形式的内部结构来发现和获取相关信息。 协议分析:对用户任务的观察。它要求观察对象一边执行任务,一边大声地解释他们在执行任务时产生的各种想法。 任务分析:专门针对人机交互行为的观察。它引入了相关的模型方法来观察、记录和分析用户与软件系统的交互行为。 案例题 Ceci Awill说:“我想我能记得他所做过的大部分事情。”Ceci准备与OK Corral公司战略规划副总裁Biff Weblldon进行面谈。OK Corral是一家拥有130间牛排连锁店的公司。“我的意思是说,我有好的记性。我认为听他说什么比看他做什么更重要。” 作为需求工程团队的一员,Ceci Awll向你诉说了他要写下在面谈中对Biff的办公司和Biff的活动进行观察的愿望。 用一段话来说服Ceci,在面谈时仅仅倾听是不够的,观察和记录所观察的内容同样是很重要的。 Ceci似乎接受了你认为观察时很重要的观点,但是不知道该观察什么。列出需要观察的项目和行为,在每一项行为的旁边用一句话指名Ceci通过观察应该得到的信息。 答:(1)面谈并不能确保用户能够将所有的信息都告知需求工程师,诸如一些语言无法确切描述的事务,而观察能够了解用户真正做什么,还能够获取到其他方法不能得到的用户及其工作环境的信息,还可以对从其他方法获取的信息进行确认,所以我们应该重视观察方法的应用。 ? 观察客户所处的环境(得出何种需求才能更适合客户)。 ? 观察客户行为、习惯特征(得出更适合客户使用的软件需求)。 第十章需求的组织--需求获取中的模型驱动方法 复习题 什么是模型驱动方法?它有那些常见方法? 答:模型驱动方法是一类以定义明确的模型为理论基础,依据模型指导和组织活动开展的需求工程方法。 常见的方法有: 面向目标的方法。 基于场景的方法。 基于用例的方法。 模型驱动方法在需求工程和需求获取中的作用是什么? 答: 指导和组织需求获取行为的开展。 整理和归类需求获取行为得到的信息。 为详信息的分析提供背景基础和上下文知识。 帮助组织需求文档的结构。 作为需求验证的知识基础。 目标模型有哪些基本元素?请逐一对它们进行描述。 答:目标模型主要有两种基本元素:? 目标,系统被开发的目的。目标可以在

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档