计算机软件开发控制程序Word文件下载.docx
- 文档编号:6418224
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:11
- 大小:54.50KB
计算机软件开发控制程序Word文件下载.docx
《计算机软件开发控制程序Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机软件开发控制程序Word文件下载.docx(11页珍藏版)》请在冰点文库上搜索。
在分管的权限范围内对软件产品实现过程监控和协调。
4.3项目经理:
参与项目评审和合同评审;
负责组建项目组;
按设计规范组织软件设计开发项目的策划、实施和过程控制,组织项目各阶段设计评审;
项目组软件设计师负责软件产品设计开发、安装调试、防病毒、用户培训和产品维护。
4.4生产质量分部:
负责软件研制、生产过程中质量监督与管理;
负责软件产品的贮存管理和保密工作;
负责软件文件标准化检查;
负责软件文档的归档管理和数据备份工作。
4.5总工程师:
负责开发项目总体协调,组织对关键技术开展预研和攻关;
批准开发要求或立项计划,提供必要的资源配置;
负责审批软件设计文件和生产文件,做好研制、生产阶段的质量控制,并组织开展软件工程必须的各项培训。
5工作程序
5.1软件工程化管理
5.1.1软件开发以项目为单位进行。
项目经理对开发软件的质量负责。
5.1.2软件开发应以设计任务书的形式明确其技术要求、应交付的文档清单、可靠性、安全性要求、测试要求、验收标准等。
5.1.3软件开发应纳入产品研制计划,对软件研制进度、经费予以安排和保证。
5.1.4软件开发从任命项目经理、组建项目组开始,在充分了解任务书各项技术要求后,按需求分析、软件系统设计与软件实现、软件测试和系统测试、软件生产与验收鉴定、运行维护等程序实施。
大型软件的系统设计需按系统概要设计和系统详细设计两步进行。
5.1.5在产品开发各阶段结束时,应组织有关软件专家对软件进行独立的设计评审,对软件是否满足设计任务书要求作出评价。
评审合格后方可进行下一步的开发工作。
5.1.6软件开发流程图
主办部门
活动流程
执行的相关文件
填报记录
市场部、相关部门
部门经理、项目组成员
研发部、相关部门
项目经理、项目组成员
质量分部、研发部
研发部管理制度
软件工程相关国家标准
编码规范
测试规范
设计任务书
产品开发计划
阶段评审报告
需求分析说明书
阶段文件清单
概要设计说明书
详细设计说明书
软件代码、产品包
测试报告记录
用户手册
维护手册
设计变更通知单
5.1.7软件文档
在软件开发的每一个阶段都必须编制相应的文档,作为软件开发过程中的重要文字依据,同时也是开发阶段节点完成任务和转阶段的重要标志。
软件文档的管理执行QJ1912-99标准。
为保证软件的实现满足要求,应至少需要下列文档:
软件立项可行性报告、软件需求规格说明书、软件设计说明书、软件测试计划、软件测试报告、用户手册、源程序清单、项目实施计划、项目开发总结等。
软件文档的内容要求按GB8567-88《计算机软件产品开发文件编制指南》执行,软件文档的标准化要求、完整性要求按QJ1912-99执行。
软件任务书、技术说明书等重要文档中,应有质量、性能指标、可靠性等特性的要求。
软件文档的签署及职责按QJ1714.9A—98和QJ1912.4—99等有关规定执行。
软件文档编写、签署完毕后,由生产质量分部进行统一归档存贮。
执行航天总公司QJ1912.6-99标准。
5.2软件开发各阶段质量控制
5.2.1软件立项阶段
研发部门经理根据市场部门或公司提供的合同、技术方案、开发任务书,对开发过程进行分析和策划。
在每个软件开发前,均应由研发部门经理或指定项目经理进行该项目详细的可行性研究,分析待开发软件的主要研究内容和技术途径,存在的技术关键和市场风险等,完成《项目立项可行性研究报告》,供公司领导召开专家评审会对项目的可行性进行立项决策。
立项通过后,下达项目任务书,编制项目开发计划。
5.2.2软件设计阶段
5.2.2.1设计开发项目组织策划
5.2.2.1.1由研发部门经理根据开发要求任命项目经理、组建研发项目组,确定项目组的成员和组织结构及技术要求、培训要求、资源配置等。
5.2.2.1.2项目经理根据项目任务书,完成《开发项目计划书》。
并在部门经理的组织下,进行评审,递交总工程师批准确认。
5.2.2.2设计开发阶段
5.2.2.2.1软件开发过程中涉及需求分析、系统设计(含概要设计和详细设计)、代码编写、软件测试5个阶段,允许在项目策划阶段,根据项目的规模和要求,对软件开发过程进行合并或删减,如允许在中小型软件开发时,对系统设计中概要设计和详细设计进行合并。
5.2.2.2.2各阶段应完成的文档编写。
5.2.2.2.3.各阶段完成设计后,根据开发计划应组织对产品进行阶段评审。
阶段评审由总工程师主持,生产质量分部组织,公司专家组成员参与,评审合格后方可进行下一步的开发工作。
评审内容为:
软件设计是否体现了软件需求说明,软件功能和性能是否达到了设计任务书规定的指标;
软件接口设计的协调性和运行环境的恰当性、模块设计的正确性、完整性等。
根据软件设计的不同开发阶段,进行相应的软件系统分析与评审、软件需求评审、软件系统设计与软件实现评审、软件测试评审等。
5.2.3软件测试阶段
5.2.3.1软件测试阶段一般分为编码测试、单元测试、组装(集成)测试、系统测试。
测试过程的选择、测试方法、要求和通过条件等因素由项目组根据软件项目的规模进行确定,并依据计划组织评定,进行确认。
5.2.3.2项目工程师在每个模块完成后,均应进行详细的模块测试,确认模块的开发满足设计文档中的功能和接口要求;
5.2.3.3软件在所有模块均开发完成后,应进行集成测试,由项目经理根据项目任务编制《测试计划》,根据被测试特性,设计测试用例的结构,确定每一个测试用例的执行方式(手工、自动或半自动)、输入、期待的输出等。
必要时可由项目经理组织,在设计概要设计和详细设计阶段编写测试说明书,用于指导测试工作。
5.2.3.4由部门经理组织相关人员对《测试计划》进行评审,评审应考虑测试环境的现状、测试人员状况、测试工具和测试软件等因素。
《测试计划》评审通过后,项目组应先进行内部测试。
5.2.3.5项目组对软件内部测试通过后,应提请公司生产质量分部对软件进行测试;
项目组应建立测试环境,准备测试数据,并协助测试人员执行测试用例,详细记录测试结果。
测试完成后,生产质量分部应完成《测试报告》。
软件测试控制按SSNC-QP824-2《软件产品测试控制程序》执行。
5.2.4软件验收评审阶段
5.2.4.1软件产品在正式交付/使用前应进行验收评审,以确保软件产品在目标环境下满足规定和预期的用途。
验收评审由生产质量分部组织,总工程师主持,项目组成员、公司专家组、用户方参加。
5.2.4.2软件验收确认内容:
a.软件产品在目标环境下满足规定用途的功能、性能、使用要求的确认。
b.软件产品的依从性、可操作性、容错性、及其替换性能等预期性能的确认。
c.软件系统的易用性、可靠性、保密性和安全性、易恢复性及其易维护性的确认。
d.模拟用户现场的综合测试或选用用户的工作实例进行试验。
得到用户方的认可,或取得验收报告。
e.各阶段产生的文件记录是否完整,资料是否齐全、计划执行过程是否有效。
5.3软件设计变更
5.3.1对于设计变更的要求,应由技术部门、市场分部/商务部门予以沟通和确认,并详细记录设计变更的具体内容。
5.3.2在明确设计变更前,由相应需求调查人员对设计变更需求提出变更建议,填写设计变更通知单。
5.3.3设计变更必须通过评审,评审必须考虑设计变更对相关的环节的直接影响和潜在影响。
考虑需求的相关性、优先级和风险性。
5.3.4项目组负责人根据评审结果,调整进度计划、任务计划,生产质量分部在软件设计修改过程中实施跟踪,软件设计修改必须经过测试评审。
因软件设计修改涉及技术文档资料的修改,必须填写软件文档更改申请单和软件文档更改单,格式按QJ1912.5-99中格式1和格式2执行。
6引用文件
6.1GB8566计算机软件开发规范
6.2GB8567-88计算机软件产品开发文件编制指南
6.3GB/T11457-1995软件工程术语
6.4GB/T12505-90计算机软件配置管理计划规范
6.5GB/T16680-1996软件文档管理指南
6.6QJ1714航天产品设计文件管理制度
6.7QJ1912-99航天型号软件文档管理制度
6.8QJ2839-96机读文件和机读档案管理规定
6.9QJ1089A~1092A-98技术文件使用与归档管理规定
6.10Q/N450.1~10-1999型号计算机软件质量管理规定
6.11SSNC-QP824-2软件产品测试控制程序
7.相关记录表格
ZJB731—01A设计和开发项目立项申请书
ZJB731—02A设计评审/验证记录
ZJB731—03A设计评审/验证/确认问题跟踪报告
ZJB731—04A评审验收报告
ZJB731—05A设计变更通知单
设计和开发项目立项申请书
编号:
ZJB731—01A
项目名称
实施部门
实施时间
协助部门
用户对象
项目的目标和功能概述
可行性分析(可续页)
审核意见
总工程师:
批准意见
总经理:
设计评审/验证记录
ZJB731—02A
组织部门
评审/确认内容
□开发计划□需求分析□配置管理计划
□概要设计□详细设计□其他:
评审形式
□会议评审□传阅会签
评审时间
评审地点
提交评审确认的文件:
1、
2、
3、
4、
5、
评审组成员
姓名
所在单位/部门
职称/职务
备注
评审内容:
(可续页)
专家意见/建议:
评审/确认结论:
设计评审/验证/确认问题跟踪报告
ZJB731—03A
评审记录编号
序号
问题内容
解决过程
验证结果
结论
项目经理
总工程师
评审验收报告
ZJB731—04A
评审主持
评审内容
功能测试结果:
评审结论:
参与确认人员会签:
ZJB731—05A
项目编号
变更理由:
变更内容:
(可另附图纸和设计文件)
审核意见:
项目经理:
批准人意见:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 开发 控制程序
![提示](https://static.bingdoc.com/images/bang_tan.gif)