




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机软件设计开发控制程序计算机软件设计开发控制程序 1 目的目的 为使软件设计开发全过程得到有效的实施和控制 保证软件产品在开发过 程中各个阶段的质量以及最终软件的功能 性能指标符合规定要求及适用于产 品的法律 法规的要求 以增强顾客满意 特制定本程序 2 范围范围 本程序涉及软件设计开发过程中的全过程的控制 3 流程流程 3 1 可行性研究可行性研究 在与客户签订合同之前 均应对将签项目进行资源 技术 市场的可行性 分析 可行性分析通过后 签订合同前由公司组织相关人员对合同条款进行评 审 评审通过后 公司组织进行立项工作 3 2 立项立项 可行性分析评审通过后 有开发部门经理下达立项任务 制定相关人员填 写立项申请报告报批 报批通过后 由部门经理和技术负责人协商下达开发任 务书 经技术负责人审核通过后报公司批准 批准立项后 项目进度应以立项 申请报告中的阶段进度为准 如果进度需要调整 需要填写进度调整申请报告 报批 3 3 需求分析需求分析 公司根据客户提出的技术要求和相应的软件任务书以及其他有关件 与客户协商 确定详细的软件需求 3 4 开发策划开发策划 根据项目要求和软件需求 由配置人员配合项目经理编写本项目的质量保证计划 配置管理计划和项目综合计划 在配置管理计划中应列明本项目需提交的各阶段文档 的名称 在项目完成后项目组需列表说明需要移交的文档 在制定计划时 应为计划 设计 测试 修正 再测试 变更以及编制文档留出足够的时间 3 5 设计设计 概要设计 根据软件需求说明建立软件总体结构和模块间的关系 确定各模块功能 定义各功能模块的接口 设计全局数据库和数据结构 详细设计 在概要设计的基础上 开发者需要进行软件系统的详细设计 在详细设 计中 描述实 现具体模块所涉及到的主要算法 数据结构 类的层次 结构及调用关系 需要说明软件系统各个层次中的每一个程序 每个模 块或子程序 的设计考虑 以便进行编码和测试 应当保证软件的需求 完全分配给整个软件 详细设计应当足够详细 能够根据详细设计报告 进行编码 3 6 编码实现编码实现 在软件编码阶段 开发者根据 软件系统详细设计报告 中对数据结构 算法分析和模块实现等方面的设计要求 开始具体的编写程序工作 分别实现 各模块的功能 从而实现对目标系统的功能 性能 接口 界面等方面的要求 3 7 测试测试 软件单元测试 按详细设计的结构 根据软件单元测试计划 对软件进行测试 组装测试 根据软件需求说明书中定义的全部功能和性能要求及组装测试计划 对 软件进行组装测试 以确定整个软件是否满足软件需求 是否可以提交 总装测试 3 8 验收交付验收交付 在软件测试证明软件达到要求后 软件开发者应向用户提交开发的目标安 装程序 数据库的数据字典 用户安装手册 用户使用指南 需求报 告 设计报告 测试报告等双方合同约定的产物 用户安装手册 应详 细介绍安装软件对运行环境的要求 安装软件的定义和内容 在客户端 服务 器端及中间件的具体安装步骤 安装后的系统配置 用户使用指南 应 包括软件各项功能的使用流程 操作步骤 相应业务介绍 特殊提示和注意事 项等方面的内容 在需要时还应举例说明 3 9 软件维护软件维护 对软件的维护包括针对软件运行过程中发现的问题而进行的改正性维护 以及可能出现的由于软件运行环境改变而进行的适应性维护 4 职责和权限职责和权限 4 1 软件产品设计开发小组职责软件产品设计开发小组职责 软件产品设计开发小组职责由项目经理 系统分析员 程序员和测试工程 师组成 其职责如下 项目负责人 是项目系统总负责人 根据经批准的 项目开发计划 JL 组织设计和开发 负责项目技术方案的制定 负责项目设计和开 发过程中的进度 成本和质量的跟踪和控制 组织设计和开发各阶段的 设计评审 负责项目相关部门工作协调及相关信息的沟通 组织编写 软件需求规格说明书 JL 概要设计说明书 JL 系统分析员 是项目系统技术负责人 负责产品系统结构设计 负责项 目子系统的技术方案的确定 对集成和系统测试中发现的问题负责组织 整改 依据相关国家 行业和地方技术标准编制企业产品标准 程序员 依据子系统 详细 设计 完成各模块的程序编码 在测试工程 师的指导和协助下进行模块和单元测试 对测试中发现的问题负责纠正 测试工程师 提供产品测试计划和系统集成测试方案 制定测试用例 指导程序员进行模块和单元测试 组织进行系统和现场测试 编写 测 试说明书 CX06 JL04 收集整理测试纪录 对测试中发现的问题 负责追踪和纠正结果验证 4 2 各部门各部门及领导及领导职责职责 软件开发部 新产品的技术可行性决策 需求规格的确定 组织实施软件 产品的设计及开发工作 销售部 负责组织新产品的市场可行性分析 提供市场信息及新产品动 向 确定功能规格 产品形式 外包装 产品价位等 安排客户作新产品 的测试 搜集客户使用情况 总工程师 负责重要新产品的 需求分析评审 和 立项评审 总经理 负责批准新产品立项申请和 项目开发计划 JL 5 程序程序 5 1 设计和开发策划设计和开发策划 5 1 1 总则总则 为了确保设计和开发的产品 项目 达到预期的质量目标 满足顾客要求 并符合相关的法律法规要求 应对产品 项目 的设计和开发进行策划 设计开发的策划应确定 a 设计阶段的划分 根据产品 项目 复杂程度 重要性等因素确定 适当時 可包括需求规格说明 概要设计 详细设计 测试设计 编程 测试和验收等阶段 b 适合于每个设计阶段的评审 验证和确认活动 c 设计和开发的职责和权限 5 1 2 设计开发策划的实施设计开发策划的实施 软件开发部根据已签署的合同或已确认的项目受托书下达项目设计开发任 务 确定并批准具有资格的人员担任项目经理 项目经理在明确顾客需求 项目进度要求和人员体制的前提下 编制 项 目开发计划 JL 其内容根据产品 项目 具体情况可包括 a 项目摡述 设计和开发各阶段的划分及实施计划 b 各阶段的潜在 BUG 数摘除目标计划 c 专项计划要点 如软件测试 配置管理 系统安装 质量保证及人 员培训等 d 适合于每个设计阶段的评审 验证和确认活动 可根据产品 项目 的具体情况 单独或以任意组合的方式进行并记录 e 设计和开发的职责和权限 当项目开发周期覆盖 2 个以上的产品实现子过程时应依据 软件配置管理 计划编制规范 ZY02 编制 软件配置管理计划 CX06 JL05 项目开发计划 JL 及 软件配置管理计划 CX06 JL05 经软件开发部 经理批准后实施 软件开发部负责对设计开发阶段不同小组之间接口关系的管理 以确保有效 的沟通 并明确职责权限 随着设计和开发的进行 当顾客需求 资源等发生变化时 应在适当时修 改或更新 项目开发计划 JL 执行 文件控制程序 CX01 软件开发部负责监控项目开发计划的具体实施情况 5 2 设计和开发的输入设计和开发的输入 5 2 1 总则总则 为了确保项目设计和开发的质量并使设计开发输出的验证有据可依 应正 确地确定设计和开发的输入 并保持相关的输入记录 设计和开发输入应包括 1 项目的功能和性能要求 2 项目适用的法律法规要求 3 适用时 以前类似设计提供的信息 4 设计和开发所必需的其他要求 应对设计和开发输入进行评审 以确保输入是充分与适宜的 要求应完整 清楚 并且不能自相矛盾 5 2 2 设计开发输入内容的要求设计开发输入内容的要求 设计开发输入应满足本章节 4 2 1 总则的要求 阶段性的输入为前一阶段 的输出文件 可包括顾客提供的技术文件 设计开发各阶段的输入 1 需求分析阶段的输入 a 项目开发计划的相关要求 b 可行性研究的评审结果 c 顾客的具体需求 2 概要设计阶段的输入 a 软件需求规格说明书 JL b 可行性研究的评审结果 c 项目开发计划 JL 的相关要求 d 其他相关的具体需求 3 详细设计阶段的输入 a 概要设计说明书 JL b 数据库设计说明书 JL c 测试说明书 JL d 项目开发计划 JL e 顾客其他的具体需求 4 代码编程 检查及单元测试阶段的输入 a 详细设计说明书 JL b 项目开发计划 JL c 测试说明书 JL d 顾客提供的具体需求 5 软件测试阶段的输入 a 概要设计说明书 JL b 详细设计说明书 JL c 测试说明书 JL d 项目开发计划 JL e 顾客提出的具体需求 设计开发输入由项目经理编制 设计开发输入清单 CX06 JL08 对设计开发输入的评审以项目经理审核批准的方式进行 以确保设计开发 输入的充分 适宜 项目经理依据评审确认后的设计输入文件组织开发人员进行开发前的准备 工作 5 3 设计和开发输出设计和开发输出 5 3 1 总则总则 设计和开发的输出文件是后续设计 开发 测试 安装 服务过程的依据 和工作标准 应以能针对设计开发输入进行验证的方式提出 设计和开发的输出文件在放行前应得到批准 并应确保 a 满足设计开发输入的要求 b 给出采购 生产和服务提供的适当信息 c 包含或引用产品接收准则 d 规定对产品的安全和正常使用所必须的产品特性 e 对产品的防护要求 5 3 2 5 3 2 设计和开发输出设计和开发输出内容的要求内容的要求 设计和开发输出应符合本章节 4 3 1 总则的要求 本阶段设计和开发的输 出应满足本阶段输入的要求 输出文件经过评审后作为后一阶段的输入 设计开发各阶段的输出 1 概要设计阶段的输出 a 概要设计说明书 JL b 数据库设计说明书 JL c 测试说明书 JL d 开发进度报告 CX06 JL09 e 用户手册 JL 2 详细设计阶段的输出 a 详细设计说明书 JL b 测试说明书 JL c 开发进度报告 CX06 JL09 d 用户手册 JL 3 代码编程 检查及单元测试阶段的输出 a 包括源代码文件 b 执行代码文件 c 开发进度报告 CX06 JL09 4 软件测试阶段的输出 a 经过测试后 用于交付顾客的执行文件 b 测试结果报告 JL c 开发进度报告 CX06 JL09 5 软件安装阶段的输出 a 软件安装手册 JL b 系统试运行报告 JL 5 3 3 设计开发输出文件设计开发输出文件 经软件开发部经理批准后发布 5 4 设计和开发的评审设计和开发的评审 5 4 1 总则总则 应依照设计策划的安排对设计和开发进行系统的评审 以便 a 评价设计和开发各阶段的结果满足要求的能力 b 识别任何问题并提出必要的措施 评审的参加者应包括与所评审的设计和开发阶段有关的职能代表 评审结 果及任何必要措施的记录应予保持 5 4 2 设计和开发评审的实施设计和开发评审的实施 项目经理负责制定阶段评审计划 包括 评审时机 评审内容 参加评审 人员 负责阶段评审的技术准备 负责组织相关人员实施评审活动 根据项目的规模确定评审级别和方式 在设计和开发各阶段结束后 都需 要按照规定的评审级别和方式对本阶段的输出结果进行评审 并填写 设计开 发评审记录 设计和开发各阶段的成果要以前一阶段的输出和相关的文件输入作为依据 以保证评审的质量 设计和开发评审结果及评审引起的任何措施的记录由软件开发部予以保持 如需改进或重新设计时 其内容也应予以记录并重新评审 未通过评审的设计 不能进入下一阶段 软件开发部负责监督和检查评审记录 5 5 设计开发的验证设计开发的验证 5 5 1 总则总则 为确保设计开发输出满足输入的要求 应依据项目开发计划的安排对设计 和开发进行验证并保持验证结果及任何必要措施的记录 5 5 2 设计开发验证的实施设计开发验证的实施 由于软件产品的特殊性 设计开发各阶段的成果需通过软件测试的方式进 行验证 在设计开发各阶段评审通过后 按照 测试说明书 JL 进行验证 设计开发验证由项目经理组织实施 验证结果填写 验证结果报告 JL 验证结果及任何必要措施的记录由软件开发部予以保持 5 6 设计开发的确认设计开发的确认 5 6 1 总则总则 为确保计算机软件设计项目能够满足规定的使用要求或已知的预期用途 要求 应依照项目开发计划的安排对设计和开发进行确认 本公司软件产品的确认应经过测试验证后 在项目交付或实施之前进行 5 6 2 设计开发确认的实施设计开发确认的实施 设计开发的确认由项目经理负责组织人员与顾客进行沟通 在保证最终产 品满足顾客的使用要求的情况下 由项目经理填写 软件工程完工验收 确认 报告 CX06 JL17 提交部门经理及总工程师确认 并由顾客签署确认 通 过相关部门验收即为通过确认 确认结果及任何必要措施的记录由软件开发部予以保持 5 7 设计和开发的更改设计和开发的更改 5 7 1 总则总则 应识别和控制设计开发的更改 并保持记录 应对设计开发的更改进行适 当的评审 验证和确认 并在实施前得到批准 对设计开发更改的评审应包括 评价更改对产品组成部分和已交付产品的影响 5 7 2 设计开发更改的实施设计开发更改的实施 设计开发的更改 应对设计和开发更改进行适当的评审 验证 确认 根 据本所具体情况 一般通过填写 软件设计更改记录 CX06 JL13 的方式实施 重大更改应由总工程师审批 对已通过评审阶段的设计文件进行更改时 项目经理应综合评价更改后对 交付产品及其它组成部分的影响程度 若更改涉及满足规定的使用要求或预期 用途的要求时 由总工程师决定是否进行验证 确认 根据评价结果做出决定 必要时对更改进行评审 验证和确认 更改的评审结果及任何必要措施的记录由软件开发部予以保持 6 相关文件相关文件 项目开发计划编制规范 CX06 ZY01 软件配置管理计划编制规范 CX06 ZY02 文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版桥梁梁板运输工程配套设施建设与供应合同
- 纪念白求恩图文课件
- 语音管理知识培训总结课件
- 2025专卖店装修租赁经营合同
- 语言文件基础知识培训课件
- 2025合同履行规定
- 2025年解除汽车租赁合同范例
- 2025科技公司股权转让合同模板
- 营销团队激励计划设计模板
- 企业文化建设方案策划及实施跟踪工具
- 建筑装饰造型设计基础-完整全套教学课件
- 全过程工程咨询服务详细清单
- 法律法规法学 - 马工程《宪法学》重点整理
- 小学四年级道德与法治上册教材分析
- 淋巴瘤基础知识
- GB/T 4956-2003磁性基体上非磁性覆盖层覆盖层厚度测量磁性法
- GB/T 14038-2008气动连接气口和螺柱端
- 胰十二指肠切除术课件
- 风险分级管控责任清单(市政道路工程)
- (临床治疗)继发性甲旁亢课件
- UNIT 1 LESSON 1 LIFESTYLES课件第一课时
评论
0/150
提交评论