摘要
在软件开发中,大多数的利益相关者并不能清晰地把握他们对于将要开发的软件系统的明确需求.文中提出了一种问题驱动基于场景的协同式需求诱导方法,试图在企业信息系统的上下文中为需求获取问题提供一种现实可行的解决方案.该方法的基本思想是:软件系统的需求不应该以一种主观的方式由利益相关者提出;而应该通过一种"问题识别与解决"的过程,逐步引导利益相关者提出具有客观依据的软件需求.即首先识别出组织的业务现状中存在的重要问题;然后,以解决问题为目标,提出相应的软件需求.基于这种思想,文中采用"场景"的概念作为描述组织业务状况的基本单元,并通过利益相关者之间的协同实现对业务现状的建模、对业务现状中问题的识别、对问题解决方案的确定以及对业务期望的建模等活动,从而实现对软件需求的有效获取.
One problem in software development is that most stakeholders can not clearly think out their needs or requirements for the envisioned software system. This paper proposes a prob- lem-driven scenario-based collaborative requirements elicitation method, trying to provide a practical solution to the requirements elicitation problem in the context of enterprise information systems. The basic idea of this method is that software requirements should not be proposed by stakeholders subjectively, but be elicited following a problem-finding-and-solving process. That is, finding problems in the current business states, proposing solutions to resolving these problems, and then eliciting requirements from these solutions. Based on this idea, this method employs the concept of scenarios as the basic unit to describe enterprisesr business states, and to help stakeholders declare their requirements in a collaborative way.
出处
《计算机学报》
EI
CSCD
北大核心
2008年第9期1554-1562,共9页
Chinese Journal of Computers
基金
国家"八六三"高技术研究发展计划项目基金(2007AA010301
2006AA01Z156)
国家自然科学基金(60703065
60528006)资助~~
关键词
需求诱导
场景
协同
软件需求
requirements elicitation
scenarios
collaborative
software requirements