需求都有什么
对产品的各种需求进行分类,需求一般存在如下种类:
- 功能性需求:软件能做什么,具备什么功能。
- 可用性需求:界面一致性,可操作性,用户帮助,培训服务。
- 可靠性需求:系统可能出现的故障类型,频率,危害程度和处理要求
- 可支持性需求:系统能够支持的软件和硬件环境
- 性能需求:对于1个或者多个并发请求的响应速度。
- 设计约束需求:对设计的事前要求,例如:采用的三层结构。
- 实施需求:对软件项目实施过程的要求。
- 物理需求需求:系统的物理分布和设备要求。
- 可维护性需求:对系统投入运行后需要进行的维护方面的要求。
- 接口需求:和外部系统的通信接口要求。
需求的层次
需求包括三个不同的层次 :
- 业务需求(business requirement)是业务性的本质要求,是产品面向的业务层面的问题与解决办法。
- 用户需求(user requirement)
文档描述了用户使用产品必须要完成的任务。
- 系统需求 (System requirement)=
功能需求+非功能需求:定义了开发人员必须实现的软件系统能力,使得用户能完成他们的任务,从而满足了业务需求。
|
|