Skip to main content
QUICK REVIEW

[论文解读] A Methodology for the Selection of Requirement Elicitation Techniques

Saurabh Tiwari, Santosh Singh Rathore|arXiv (Cornell University)|Sep 25, 2017
Advanced Software Engineering Methodologies参考文献 20被引用 15
一句话总结

本文提出一种3PM(三重矩阵)方法,通过分析项目、人员和流程属性,系统性地选择需求获取技术。该方法构建了三个独立的矩阵,将这些属性与需求获取技术相对应,应用映射标准进行技术选择,并通过案例研究验证了该方法的有效性,展示了在技术选择中提升准确性和情境相关性,从而提高需求质量。

ABSTRACT

In this paper, we present an approach to select a subset of requirement elicitation technique for an optimum result in the requirement elicitation process. Our approach consists of three steps. First, we identify various attribute in three important dimensions namely project, people and the process of software development that can influence the outcome of an elicitation process. Second, we construct three p matrix (3PM) separately for each dimension, that shows a relation between the elicitation techniques and three dimensions of a software. Third, we provide a mapping criteria and use them in the selection of a subset of elicitation techniques. We demonstrate the applicability of the proposed approach using case studies to evaluate and provide the contextual knowledge of selecting requirement elicitation technique.

研究动机与目标

  • 解决在为特定软件项目选择合适的需求获取技术时缺乏情境指导的问题。
  • 识别影响获取技术有效性的三个维度(项目、人员、流程)中的关键属性。
  • 开发一种系统化、可重复的方法,为特定项目情境量身定制选择一部分需求获取技术。
  • 提升普通需求分析人员选择有效技术的能力,从而提高软件项目成功率。
  • 提供一种实用的、基于证据的框架,通过案例研究验证,用于需求获取技术的选择。

提出的方法

  • 识别并分类三个维度中的属性:项目(如规模、复杂度)、人员(如专业能力、沟通风格)和流程(如方法论、迭代频率)。
  • 构建三个独立的3PM矩阵(每个维度一个),将每种需求获取技术映射到该维度内的相关属性。
  • 定义映射标准,以评估并根据技术与项目特定属性配置的匹配度对需求获取技术进行排序。
  • 将该框架应用于实际案例研究,以展示其适用性并验证选择过程。
  • 通过与现有需求工程方法的对比分析,评估该框架在技术选择方面的有效性。

实验结果

研究问题

  • RQ1哪些项目、人员和流程属性对需求获取技术的有效性影响最大?
  • RQ2基于结构化矩阵的方法相比随意选择或依赖经验的选择,如何提升需求获取技术的选择效果?
  • RQ33PM框架在多大程度上能够支持需求分析人员选择与情境相符的技术子集?
  • RQ4与现有需求获取技术选择模型相比,该框架在性能和准确性方面表现如何?
  • RQ5情境属性映射对所收集需求的完整性和质量有何影响?

主要发现

  • 3PM框架成功地将需求获取技术与项目、人员和流程属性相映射,实现了情境感知的技术选择。
  • 案例研究显示,该框架通过将技术与特定项目情境相匹配,提高了技术选择的精确度。
  • 映射标准使分析人员能够基于属性的相关性,系统性地评估和优先选择技术。
  • 该方法减少了对个人偏见或经验的依赖,从而带来了更一致且更具说服力的技术选择。
  • 与现有方法相比,3PM框架在多样化项目环境中为需求获取技术的选择提供了更清晰、更具可操作性的指导。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。