Elicitation of Goals in Requirements Engineering Using Agile Methods

Angshu Maan Sen, K. Hemachandran
{"title":"Elicitation of Goals in Requirements Engineering Using Agile Methods","authors":"Angshu Maan Sen, K. Hemachandran","doi":"10.1109/COMPSACW.2010.53","DOIUrl":null,"url":null,"abstract":"Several agile software development approaches have been proposed and largely used in practice. All agile processes resolve a paradox of requirements engineering –the need to formulate a clear vision of a system in a world of constantly changing requirements. The fundamental principle underlying requirements engineering is the assumption that a system should be clearly specified before its design and implementation. The Goal Oriented Requirements Engineering method identifies the requirements in terms of goals which are well understood by the stakeholders and the goals are generally extracted from the stakeholders. But extracting these goals is a challenging task in the goal oriented methods. In the present paper, we propose an Agile Technique for Agent Based Goal Elicitation (ATABGE), based on the mechanisms of agile practices and approaches, for extracting the goals from stakeholders. While extracting the goals, the high level goals are decomposed/refined/broken to get the lower level goals/sub-goals involving active participation of stakeholders through the process of Goal decomposition/refinement/splitting involving Agents. The methodology is validated through a case study.","PeriodicalId":121135,"journal":{"name":"2010 IEEE 34th Annual Computer Software and Applications Conference Workshops","volume":"123 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE 34th Annual Computer Software and Applications Conference Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSACW.2010.53","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

Abstract

Several agile software development approaches have been proposed and largely used in practice. All agile processes resolve a paradox of requirements engineering –the need to formulate a clear vision of a system in a world of constantly changing requirements. The fundamental principle underlying requirements engineering is the assumption that a system should be clearly specified before its design and implementation. The Goal Oriented Requirements Engineering method identifies the requirements in terms of goals which are well understood by the stakeholders and the goals are generally extracted from the stakeholders. But extracting these goals is a challenging task in the goal oriented methods. In the present paper, we propose an Agile Technique for Agent Based Goal Elicitation (ATABGE), based on the mechanisms of agile practices and approaches, for extracting the goals from stakeholders. While extracting the goals, the high level goals are decomposed/refined/broken to get the lower level goals/sub-goals involving active participation of stakeholders through the process of Goal decomposition/refinement/splitting involving Agents. The methodology is validated through a case study.
用敏捷方法在需求工程中引出目标
已有几种敏捷软件开发方法被提出并在实践中大量使用。所有敏捷过程都解决了需求工程的一个悖论——在需求不断变化的世界中,需要制定一个清晰的系统愿景。需求工程的基本原则是假设系统在设计和实现之前应该被清楚地指定。面向目标的需求工程方法根据涉众很好理解的目标来识别需求,目标通常是从涉众中提取出来的。但在目标导向方法中,提取这些目标是一项具有挑战性的任务。在本文中,我们基于敏捷实践的机制和方法,提出了一种基于Agent的敏捷目标激发技术(ATABGE),用于从利益相关者中提取目标。在提取目标的同时,对高层目标进行分解/细化/破碎,通过涉及agent的目标分解/细化/分裂过程,得到涉众积极参与的低层目标/子目标。通过案例研究验证了该方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信