软件测试学习笔记之系统需求分析

发表于:2008-12-11 18:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:suiyuxiu    来源:51Testing博客

  一、如何解决企业中用户需求和需求规格说明不分的问题?

  要将用户提出的原始需求进行细化,形成需求规格说明书,具体工作内容:

  1、对需求要素(输入、处理、输出)进行明确描述,保证单一需求描述的完备性;

  2、对需求点之间的关系进行明确描述,对功能性需求进行明确;

  3、对非功能性需求进行挖掘,依据质量模型分析该系统在单功能或业务场景中可能会存在的非功能需求;

  二、如何解决需求规格不明确问题?

  1、首先要了解业务;

  2、整理需求中的问题;

  3、就需求中的问题与用户沟通,对系统有初步设想;

  4、就初步设想,绘制简单的业务流图;

  5、根据业务流分析其中所涉及的功能点;

  6、就明确后的功能点,分析输入、处理、输出;

  7、非功能需求的确认和挖掘;

  三、需求管理的过程:

  1、需求跟踪;

  2、需求变更控制;

  四、用建模方式对需求设计的分析:

  可以利用UML工具,绘制用例图、活动图、状态图;

  五、对变更进行评估的依据:

  1、成本;

  2、进度;

  3、必要性;

  4、可行性;

  5、替代方案;

  六、需求变更控制流程:

  1、变更申请人提出变更,必须填写提交变更申请单;

  2、CMO(配置管理员)对变更申请单进行检查,是否填写规范,变更申请是否重复;

  3、CCB(变更控制委员会)对变更申请进行评估,

  拒绝—>CMO通知申请人变更被拒绝的原因;通过—>进入下一步流程;

  4、CMO通知受到变更影像的责任人;

  5、变更影响人实施变更;

  6、变更后的成果物进行评审;

  7、评审通过,CMO重新将变更成果物纳入基线;

  8、CMO通知相关人员重新获取新的成果物;

《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号