2022年2022年计算机软件设计开发控制程序 2.pdf
《2022年2022年计算机软件设计开发控制程序 2.pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机软件设计开发控制程序 2.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机软件设计开发控制程序1. 目的为使软件设计开发全过程得到有效的实施和控制,保证软件产品在开发过程中各个阶段的质量以及最终软件的功能、性能指标符合规定要求及适用于产品的法律、法规的要求, , 以增强顾客满意,特制定本程序。1.范围本程序涉及软件设计开发过程中的全过程的控制。2.职责和权限2.1. 软件产品设计开发小组由项目经理、系统分析员、程序员和测试工程师组成,其职责如下:a)项目经理:是项目系统总负责人,根据经批准的项目开发计划(CX06-JL01) 组织设计和开发,负责项目技术方案的制定,负责项目设计和开发过程中的进度、成本和质量的跟踪和控制,组织设计和开发各阶段的设计评审,负责项目
2、相关部门工作协调及相关信息的沟通,组织编写软件需求规格说明书(CX06-JL02) 、概要设计说明书(CX06-JL03) 。b)系统分析员:是项目系统技术负责人,负责产品系统结构设计;负责项目子系统的技术方案的确定, 对集成和系统测试中发现的问题负责组织整改,依据相关国家、行业和地方技术标准编制企业产品标准。c)程序员:依据子系统 ( 详细) 设计,完成各模块的程序编码,在测试工程师的指导和协助下进行模块和单元测试,对测试中发现的问题负责纠正。d)测试工程师:提供产品测试计划和系统集成测试方案,制定测试用例,指导程序员进行模块和单元测试,组织进行系统和现场测试,编写测试说明书 (CX06-J
3、L04) ,收集整理测试纪录,对测试中发现的问题,负责追踪和纠正结果验证。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 编码: CX06版本: C 修改码: 0 页码: 2/92.2. 各部门职责a)软件开发部:新产品的技术可行性决策、需求规格的确定,组织实施软件产品的设计及开发工作。b) 销售部:负责组织新产品的市场可行性分析,提供市场信息及新产品动向,确定功能规格、产品形式,外包装,产品价位等;安排客户作新产品的测试,搜集
4、客户使用情况。3.3 总工程师:负责重要新产品的“需求分析评审”和“立项评审”。3.4 总经理:负责批准新产品立项申请和项目开发计划(CX06-JL01) 。3.程序3.1. 设计和开发策划4.1.1 总则4.1.1.1为了确保设计和开发的产品(项目)达到预期的质量目标,满足顾客要求,并符合相关的法律法规要求,应对产品(项目)的设计和开发进行策划。4.1.1.2设计开发的策划应确定 : a)设计阶段的划分, 根据产品(项目)复杂程度、 重要性等因素确定,适当時,可包括需求规格说明、概要设计、详细设计、测试设计、编程、测试和验收等阶段;b)适合于每个设计阶段的评审、验证和确认活动;c)设计和开发
5、的职责和权限。4.1.2 设计开发策划的实施4.1.2.1软件开发部根据已签署的合同或已确认的项目受托书下达项目设计开发任务,确定并批准具有资格的人员担任项目经理。4.1.2.2项目经理在明确顾客需求、项目进度要求和人员体制的前提下,根据项目开发计划编制规范(CX06-ZY01)要求, 编制 项目开发计划(CX06-JL01) ,其内容根据产品(项目)具体情况可包括:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 1) 项目摡述
6、、设计和开发各阶段的划分及实施计划;2) 各阶段的潜在 BUG 数摘除目标计划;3)专项计划要点,必要時如软件测试、配置管理、系统安装、质量保证及人员培训等4)适合于每个设计阶段的评审、验证和确认活动, 可根据产品(项目)的具体情况,单独或以任意组合的方式进行并记录。5) 设计和开发的职责和权限。4.1.2.3当项目开发周期覆盖2 个以上的产品实现子过程时应依据软件配置管理计划编制规范 (CX06-ZY02)编制 软件配置管理计划 (CX06-JL05) 。4.1.2.4 项目开发计划 (CX06-JL01) 及软件配置管理计划 (CX06-JL05)经软件开发部经理批准后实施。4.1.2.5
7、软件开发部负责对设计开发阶段不同小组之间接口关系的管理, 以确保有效的沟通 , 并明确职责权限。4.1.2.6随着设计和开发的进行,当顾客需求、资源等发生变化时,应在适当时修改或更新项目开发计划(CX06-JL01), 执行 文件控制程序 (CX01 ) 。4.1.2.7软件开发部负责监控项目开发计划的具体实施情况。3.2. 设计和开发的输入4.2.1 总则4.2.1.1为了确保项目设计和开发的质量并使设计开发输出的验证有据可依,应正确地确定设计和开发的输入,并保持相关的输入记录。设计和开发输入应包括:1)项目的功能和性能要求;2)项目适用的法律法规要求;3)适用时,以前类似设计提供的信息;4
8、) 设计和开发所必需的其他要求。4.2.1.2应对设计和开发输入进行评审, 以确保输入是充分与适宜的。 要求应完整、清楚,并且不能自相矛盾。4.2.2 设计开发输入内容的要求名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 4.2.2.1设计开发输入应满足本章节4.2.1 总则的要求。 阶段性的输入为前一阶段的输出文件,可包括顾客提供的技术文件。4.2.2.2设计开发各阶段的输入:1) 需求分析阶段的输入:a. 项目开发计划的相关
9、要求;b. 可行性研究的评审结果;c. 顾客的具体需求。2)概要设计阶段的输入:a. 软件需求规格说明书 (CX06-JL02) ;b. 可行性研究的评审结果;c. 项目开发计划 (CX06-JL01) 的相关要求;d. 其他相关的具体需求。3)详细设计阶段的输入:a. 概要设计说明书 (CX06-JL03) ;b. 数据库设计说明书 (CX06-JL06) ;c. 测试说明书 (CX06-JL04) ;d. 项目开发计划 (CX06-JL01) ;e. 顾客其他的具体需求。4)代码编程、检查及单元测试阶段的输入:a. 详细设计说明书 (CX06-JL07) ;b. 项目开发计划 (CX06-
10、JL01) ;c. 测试说明书 (CX06-JL04) ;d. 顾客提供的具体需求。5)软件测试阶段的输入:a. 概要设计说明书 (CX06-JL03) ;b. 详细设计说明书 (CX06-JL07) ;c. 测试说明书 (CX06-JL04) ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - d. 项目开发计划 (CX06-JL01) ;e. 顾客提出的具体需求4.2.3 设计开发输入由项目经理编制 设计开发输入清单 (CX0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机软件设计开发控制程序 2022 计算机 软件设计 开发 控制程序
限制150内