简答题

介绍的几种主要需求获取技术,说明每一种技术的优缺点和适用场合。

正确答案

(1)用户面谈,优点:可以与项目相关人员一对一地进行交谈和讨论;具有私密性,使被访者可以直率地和无隐瞒地回答问题;便于探查一些附加信息或反馈信息;有利于与客户建立良好的关系。缺点:面谈是一种非常费时和高成本的方式;难以解决不同的项目干系人之间的冲突和矛盾;在地理位置相距较远的情况下很难实施。适用场合:适用于在初步理解整体概念的情况下讨论和交流一些细节问题。
(2)需求专题讨论会,优点:有助于了解系统需求;有利于共享系统开发的成果;给用户一种主人的感觉;可以与足够多的项目干系人进行讨论和交流,且节省时间;支持头脑风暴式的讨论。缺点:需要占用参与人员比较长的整块时间;主持人的能力和会议的准备工作必须是非常好的,否则结果很糟。适用场合:适用于讨论和审查软件系统方案和模型,解决不同项目干系人之间的冲突和矛盾。
(3)观察用户工作流程,优点:通过直接观察的方式提取用户或系统的特性;有助于理解难以用语言描述清楚的复杂业务。缺点:观察可能使用户紧张,从而表现得与往常不同。适用场合:适用于理解难以用语言描述清楚复杂业务过程。
(4)原型化方法,优点:通过一个可以运行的软件原型直观地理解和澄清问题,便于使开发人员与用户达成共识。缺点:用户容易产生误解,认为软件系统可以在原型的基础上很容易地构建,但实际上该原型的内部结构和程序质量比较差。适用场合:适用于用户需求不明确或描述不清楚的情况。

答案解析

相似试题
  • Outlook中除系统缺省的几种视图形式外,用户还可以对每一种视图形式进行自定义。

    判断题查看答案

  • 简述动画“风格”与“流派”的含义,介绍动画片主要的几种风格和流派。

    简答题查看答案

  • 有哪几种数据交换技术?每一种数据交换技术的工作原理是什么?

    简答题查看答案

  • 有哪几种确定中断优先级的方法?说明每一种方法各自的优劣之处。 

    简答题查看答案

  • 成功的需求获取任务不仅要求成功地执行每一次具体的需求获取行为,还要求成功地处理多次获取行为之间的关系。

    判断题查看答案

  • 考虑Cache采用何种替换策略,最主要的影响因素是什么?常用的替换算法有几种?每一种的基本思想及优缺点如何?

    简答题查看答案

  • 简要说明需求获取活动的过程。

    简答题查看答案

  • 文档审查是一种传统的需求获取方法,是专门针对文档进行的需求获取活动。

    判断题查看答案

  • 前向跟踪是指需求在被获取到软件需求规格说明文档之前的演化过程。

    判断题查看答案