Engaging Stakeholders With Agent-Oriented Requirements Modelling

AOSE'10: Proceedings of the 11th international conference on Agent-oriented software engineering(2011)

引用 8|浏览19
暂无评分
摘要
One advantage of using the agent paradigm for software engineering is that the concepts used for high-level modelling, such as roles, goals, organisations, and interactions, are accessible to many different stakeholders. Existing research demonstrates that including the stakeholders in the modelling of systems for as long as possible improves the quality of the development and final system because inconsistencies and incorrect behaviour are more likely to be detected early in the development process. In this paper, we propose three changes to the typical requirements engineering process found in AOSE methodologies, with the aim of including stakeholders over the requirements engineering process, effectively using stakeholders as modellers. These changes are: withholding design commitment, delaying the definition of the system boundary, and delaying the stakeholder "sign-off" of the requirements specification. We discuss our application of these changes to a project with an industry partner, and present anecdotal evidence to suggest that these changes can be effective in maintaining stakeholder involvement.
更多
查看译文
关键词
different stakeholders,development process,requirements engineering process,requirements specification,software engineering,typical requirements engineering process,final system,high-level modelling,stakeholder involvement,system boundary,agent-oriented requirement,engaging stakeholders
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要