需求

作者在 2006-12-01 17:48:00 发布以下内容

1, 需求是什么

  简单的说: 软件需求就是系统必须完成的事和必须具备的品质。进一步的说,软件需求包括功能需求,非功能需求和设计约束等3方面的内容。

(1)业务需求

  业务需求只反映组织机构或客户对系统,产品高层次的目标需求,通常问题定义本身就是业务需求。

(2)用户需求

 描述用户使用产品必须要完成什么任务,如何完成需求。通常是在问题定义的基础上进行用户访谈,调查,对用户的场景进行整理,从而建立从用户角度出发的需求。

(3)系统需求

 系统需求是从系统的角度说明软件的需求,包括用特性说明的功能需求,质量属性。以及其他非功能需求,设计约束等。

(4)功能需求

 功能需求:系统必须完成的任务。为了向用户提供有用的功能,产品必须执行的动作。

(5)非功能需求

 产品必须具备的属性和品质。如可靠性,性能,容错性,响应时间和扩展性等。

(6)设计约束

 设计约束也称为“限制条件”,或“补充规约”,对解决方案的一些约束说明。

默认分类 | 阅读 1094 次
文章评论,共0条
游客请输入验证码
浏览80897次