什么样的需求是一个好的需求??(转)
上一篇 /
下一篇 2012-07-24 17:12:39
/ 个人分类:需求确定
什么样的需求是一个好的需求??
1,主要流程是否描述清楚,是否有二义性,如“3个月以上”是否包括3个月,表现形式是否已经确定?
2,流程的分支结构以及分支处理情况是否考虑完全??
3,是否定义清楚与其他模块和产品的交互流程
4,是否考虑了新增功能点对原有功能的影响?
5,是否所有的系统输入已确定,包括其来源、准确性,取值范围和频率?9,所有的需求之间不互相冲突吗?
6,是否所有的系统输出已确定,包括其目的地、准确性,取值范围、频率和格式?
7,是否已确定所有的通信接口信息包括握手、错误检查、通讯协议、返回码的统一定义?
8,是否考虑了数据合法性校验的规定?
9,是否有说明系统非功能性外的其他要求??详细包括:操作系统支持??分辨率支持??其他软件版本(比如office,数据库)的支持??语言类别(简体,繁体,英文)的支持??
10,是否提供量化的性能指标14,是否有系统失败和成功的定义
11,每项需求都可测试吗?每项需求是否能够独立得到验证?
12,从用户观点来看,是否考虑了操作的易用性和可用性?
收藏
举报
TAG: