《2022年软件产品防护作业文件 .pdf》由会员分享,可在线阅读,更多相关《2022年软件产品防护作业文件 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、质量管理体系作业文件文件编号XXX 版次XXX 主题软件产品防护作业文件页码共 4 页第 1 页1.目的本文档规定了软件产品开发过程中的电子化资料的防护要求,以保证软件产品资料的使用和访问得到防护,资料得到存档和备份。2.范围本文档适用于与软件产品相关的所有电子化资料(包括代码、电子文档、数据库等)的防护,电子文档包括以电子形式保存的开发设计文档、测试文档、用户文档,及其它技术资料。书面文档的防护请参阅软件文档管理作业文件,生产完成的产品的防护请参阅仓库管理作业文件 。3.职责3.1程序经理负责拟定软件开发过程中防护和备份方案,组织项目结项时存档工作。3.2配置管理人员负责实施该防护和备份方案
2、,并在项目结项时进行项目存档。3.3质量检验人员负责软件存档资料的检验。3.4档案管理员负责备份和存档资料的归档管理和借阅。3.5部门经理负责组织软件更改之后的项目资料的定期备份。4.工作程序4.1软件开发过程中的防护和备份4.1.1软件开发过程中, 项目相关的电子文档和代码都必须按照配置管理计划 中的规定,存放在指定的配置管理服务器上,由配置管理人员进行维护;项目组的开发人员必须保证项目相关的资料,包括所有的电子文档、项目工程和代码、测试工程和代码、打包程序等,都存放到配置管理库中进行统一的管理。4.1.2配置管理库中的代码和文档的访问权限设置需要在配置管理计划中进行规定, 由配置管理人员实
3、施权限控制;项目组开发人员根据项目需要可以访问开放的代码和文档,但是只对自己负责的资料有修改权。4.1.3除项目组的管理人员外,项目组成员在本人的机器内只应该保存与自己开发相关的代名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 质量管理体系作业文件文件编号XXX 版次XXX 主题软件产品防护作业文件页码共 4 页第 2 页码及技术资料; 同时应保证自己机器内代码及相关技术资料的安全,不得擅自将代码及技术资料任意共享; 没有得到部
4、门经理同意,不允许将项目代码和技术资料提供给客户或者非项目组的公司员工。4.1.4项目组内部需要共享目录时必须设置密码或权限,防止非相关人员对共享目录的访问;共享目录使用完毕之后必须立即取消共享;Windows 目录不得共享。4.1.5未经公司书面同意,员工不得将属于公司的程序代码、技术情报、 内部资料等以任何载体(包括打印、软盘、光盘、硬盘、电子邮件等手段)带出公司。4.1.6员工出差使用笔记本电脑进行代码和文档编写或技术交流,使用完毕后必须清除笔记本电脑中的文档和程序代码等内容。4.1.7所有配置管理库应进行日常备份。日常备份的目的是保证配置管理服务器出现问题时,能及时恢复最新数据。备份数
5、据只能在服务器崩溃数据丢失的情况下恢复数据使用,项目组成员一般情况下不能访问。各部门的配置管理服务器(如 VSS )由各部门每天自动备份;公司统一的配置管理服务器(如Starteam 、TrackRecord 、TestDirector等)由服务器管理员统一进行每天自动备份。日常备份的数据不应该保存在本服务器上,并且应保留3 天以上。4.2软件结项时的防护和存档4.2.1在项目结项时, 项目组的开发人员应该将自己完成的代码和电子文档全部保存到配置管理服务器上, 程序经理应该将配置管理服务器上的资料建立发布版本的标记;标记之后的项目文档和代码如果需要修改,必须执行软件更改控制管理作业文件,禁止开
6、发人员随意修改标记之后的项目资料。4.2.2项目结项后的30 个工作日之内,必须进行项目电子化资料的存档。执行流程如下:a) 程序经理和配置管理人员共同分析项目使用的所有电子化资料,整理需要存档资料的清单,填写项目存档检查表;检查项目存档检查表所列出的存档资料的清单是否完整正确;并且整理打包所有的存档资料,刻录光盘一式两份;b) 检查正确的存档资料,以刻录光盘的方式提交档案管理员存档。项目存档检查表应该与存档资料存放在一起,作为存档资料的记录和说明。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
7、 - - 第 2 页,共 4 页 - - - - - - - - - 质量管理体系作业文件文件编号XXX 版次XXX 主题软件产品防护作业文件页码共 4 页第 3 页4.2.3项目结束之后, 如果项目组需要继续开发产品的后继版本,开发人员可以在自己的计算机上保留项目的代码和文档资料,否则开发人员应该删除本机上的项目资料。4.3软件更改的防护和存档4.3.1项目结项之后的软件更改的结果(如代码更新、文档修改等),必须更新到原项目的配置管理库中,并且建立软件更改的标记;4.3.2发生软件更改的项目由部门经理负责在每年的2 月,对项目进行新的存档,存档的流程与项目结项时(4.2.2 )相同。4.4软
8、件开发环境和过程的备份4.4.1配置管理人员在每年的2 月,对所有项目的开发工具、开发环境和开发过程的配置管理库进行备份;4.4.2在各部门内单独维护的开发环境(如源代码管理库VSS ),各部门经理应负责维护其完整性, 保存在其中的项目应保证至少一周年的生命周期;如必须提前删除,应向配置管理人员申请提前备份后方可删除;4.4.3备份的执行流程如下:a) 部分经理和配置管理人员共同分析所有配置管理库,分类整理需要备份的配置管理库内容及其负载工具的清单;填写开发环境备份检查表;检查开发环境备份检查表所列出的备份内容的清单是否完整正确;并且整理打包所有内容,刻录光盘一式两份;b) 检查正确的备份内容
9、,以刻录光盘的方式提交档案管理员存档。开发环境备份检查表应该与备份内容存放在一起,作为备份的记录和说明。4.5存档资料和备份内容的归档和防护4.5.14.5.1 项目结项的存档资料统一在档案管理员处归档管理,不允许随意借阅;如果开发人员需要查看存档的数据,必须得到部门经理的同意向档案管理员借阅,借阅后应及时归还,不允许以任何方式非法传播;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 质量管理体系作业文件文件编号XXX 版次XXX 主题软件产品防护作业文件页码共 4 页第 4 页4.5.2软件开发环境和过程的备份内容也统一在档案管理员处归档管理,不允许随意借阅;如遇到开发环境崩溃需要用备份内容还原时,必须得到部门经理的同意向档案管理员借阅,借阅后应及时归还,不允许以任何方式非法传播。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -
限制150内