一种基于角色和协作的软件需求获取方法
2012-04-20郭辉董瑞志
常熟理工学院学报 2012年4期
郭辉,董瑞志
(常熟理工学院计算机科学与工程学院,江苏常熟 215500)
一种基于角色和协作的软件需求获取方法
郭辉,董瑞志
(常熟理工学院计算机科学与工程学院,江苏常熟 215500)
精确地获取客户的需求是一个必需的任务.本文提出了在网络协作平台上的一个协作方法和过程.该方法有许多角色,每种角色在网络环境下同时执行一些需求编写、复查、评论等任务.不同的角色负责不同的任务.基于协作方式,提出了一些角色关系.为了达到协作工作的目的,平台提供了几种协作服务,以满足一个软件系统的开发需求.所有的用户通过不同的协作模式完成他们的工作.所有的涉众完成各自的需求编写后,一个综合的软件需求文档就会产生.
软件工程;需求工程;面向对象;角色;协作
自软件工程出现后,在软件开发中引入了软件生命周期的概念.软件需求阶段在软件开发中起重要作用.在软件需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础.软件系统的成功极大地依赖软件需求分析的质量[1].软件开发失败多数在于需求的模糊性,软件需求的不充分性发现越晚,软件开发面临风险越大.
进入90年代后,需求工程成为软件工程领域的研究重点之一.需求工程涉及到需求获取、需求分析与协商、系统建模、需求规约、需求验证、以及需求管理[2].一个称作KAOS的方法提出用于开发需求工程,通过目标提炼和目标操作开发……
登录APP查看全文
