需求分析规范
引言把文章格式排版
本标准规定了软件需求分析阶段的任务、过程和相关要求,以及需求分析阶段的完成标志。它是软件开发规范的组成部分。
本标准适用于软件需求分析阶段的所有任务和相关人员,包括项目管理人员、软件需求分析人员、用户、文档编制人员和质量审核人员。
参考文献
2.1 GB8566-88 计算机软件开发规范
ISO/IEC 12207:1995 信息技术——软件生存周期过程
2.3 GXB 02-001 软件开发规范: 第一部分 软件生存周期
GXB 01-001 软件工程术语
GXB 02-007 软件测试规范
建议能够把这些参考文献拿下了,付在一起,如果能够把该参考文献与本部门实际相结合,把经常使用到的术语制作一份术语字典,供分析使用。
这项工作可以在完成本文档后,再花时间弄。
术语
本标准的术语的定义与GXB 01-001软件工程术语中的定义相一致。ﻫ4、需求分析的任务和过程ﻫ 4.1 需求分析任务ﻫ 确定被开发软件的运行环境、功能、性能和数据需求,建立确认测试准则,编写用户手册,为概要设计提供需求说明书。ﻫ 4.2 需求分析过程
需求分析过程由下列步骤组成:ﻫ 1)确定需求分析方法和工具;ﻫ 2)
对参加需求分析的人员进行培训;ﻫ 3)确定需求分析输入;
4)需求分析;
5)制定确定测试计划;ﻫ 6)确定开发计划;
7)编制文档;ﻫ 8)需求分析评审;ﻫ 9)需求分析文档存档。
总体要求
用户参与ﻫ 软件需求分析应该有客户指定的人员参加。
用户确认建议分成几类用户来写(内部客户、外部客户包括关系客户和非关系客户)对每一种客户进行分类对待。
ﻫ 需求说明必须明确,经过客户同意,并用合同的方式予以确认。
情况特殊时(如税局项目),需由客户方负责人签字确认。ﻫ 面向用户描述需求ﻫ 应以用户能够理解的形式和术语描述需求,以利于与用户沟通。
需求分析流程
确定需求分析方法和工具ﻫ 选定合适的需求分析方法,在一个软件项目内所用的分析方法应该保持一致性。候选分析方法:
1)结构分析方法,包括面向数据流的分析方法和面向数据结构的分析方法。ﻫ 2)面向对象的分析方法。
在需求分析方法选定后,应确定支持该方法的工具。在一个软件项目内,需求建模语言和工具应该保持一致性和规范化。
人员培训ﻫ 针对所选定的设计方法和工具,以及相关的标准对需求人员进行相应的培训。这是一个可选项,但对于新的方法和工具,或新的分析人员,培训是必需的。ﻫ 确定需求分析输入ﻫ 需求分析的输入一般包括下列类型的资料:ﻫ 1)可行性研究报告;ﻫ 2)项目开发计划;ﻫ 3)相关的用户资料,例如,用户工作手册、相关行业的技术规范、相关的法律文件等;ﻫ 4)现有同类系统的资料;ﻫ 5)软件需求分析相关的标准化文件,如:软件需求分析规范
、软件需求说明书规范、测试规范等建议把“等”字换成现在我们需要在需求分析阶段输入的所有文档。明确范围。
。ﻫ 6.4 需求分析ﻫ 需求分析包括下列类型的活动:
1)初步需求获取ﻫ 初步需求获取可采用以下方式:
访谈和会议
需求分析规范 来自淘豆网www.taodocs.com转载请标明出处.