电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件开发过程规范VIP专享VIP免费

软件开发过程规范_第1页
软件开发过程规范_第2页
软件开发过程规范_第3页
软件开发过程规范 第一部分 软件需求分析规范 1 、引言 本标准规定了软件需求分析阶段的任务、过程和相关要求,以及需求分析阶段的完成标志。它是软件开发规范的组成部分。 本标准适用于软件需求分析阶段的所有任务和相关人员,包括项目管理人员、软件需求分析人员、文档编制人员和质量审核人员。 2 、参考文献 2.1 GB8566-88 计算机软件开发规范 2.2 ISO/IEC 12207:1995 信息技术——软件生存周期过程 2.3 GX B 02-001 软件开发规范: 第一部分 软件生存周期 2.4 GX B 01-001 软件工程术语 2.5 GX B 02-007 软件测试规范 3 、术语 本标准的术语的定义与 GX B 01-001 软件工程术语中的定义相一致。 4 、需求分析的任务和过程 4 .1 需求分析任务 确定被开发软件的运行环境、功能、性能和数据需求,建立确认测试准则,编写用户手册,为概要设计提供需求说明书。 4 .2 需求分析过程 需求分析过程由下列步骤组成: 1)确定需求分析方法和工具; 2)人员培训; 3)确定需求分析输入; 4 )需求分析; 5 )制定确定测试计划; 6 )修改开发计划; 7 )编制文档; 8 )需求分析审查; 9 )需求分析文档存档。 5 、总体要求 5 .1 用户参与 软件需求分析应该有客户指定的人员参加。 5 .2 用户确认 需求说明必须明确,经过客户同意,并用合同的方式予以确认。 5 .3 面向用户描述需求 应以用户能够理解的形式和术语描述需求,以利于与用户沟通。 6 、需求分析流程 6 .1 确定需求分析方法和工具 选定合适的需求分析方法,在一个软件项目内所用的分析方法应该保持一致性。候选分析方法: 1 )结构分析方法,包括面向数据流的分析方法和面向数据结构的分析方法。 2 )面向对象的分析方法。 在需求分析方法选定后,应确定支持该方法的工具。在一个软件项目内,需求建模语言和工具应该保持一致性和规范化。 6 .2 人员培训 针对所选定的设计方法和工具,以及相关的标准对需求人员进行相应的培训。这是一个可选项,但对于新的方法和工具,或新的分析人员,培训是必需的。 6 .3 确定需求分析输入 需求分析的输入一般包括下列类型的资料: 1 )可行性研究报告; 2 )项目开发计划; 3 )相关的用户资料,例如,用户工作手册、相关行业的技术规范、相关的法律文件等; 4 )现有同类系统的资料; 5 )软件需求分析相关的标准化文件,如: 软件需求分析规范...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰8+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部