第一章 总则
第一条 为了防范和控制武汉学院信息技术外包开发管理的风险,促使武汉学院外包管理工作的规范化、制度化,依照《软件开发管理办法》,特制定本实施细则。
第二章 适用范围
第一条 本细则适用于武汉学院外包软件开发工作以及涉及外包项目管理的相关部门。
第二条 术语定义
第三条 开发外包指将部分或全部信息系统的设计、开发、维护等工作委托给外部技术供应商(以下简称“乙方”)。
第三章 部门与职责
第一条 武汉学院(以下称“甲方”)一般为外包项目管理部门,其主要职责是:
(1)负责为外包项目指派甲方技术职员作为甲方的代表参与外包项目的管理、技术审核和协调工作,必要时成立甲方工作组;
(2)负责对乙方的管理体系进行审定,并确定乙方项目组使用的管理标准。如乙方已通过ISO9000、CMM或CMMI等标准,经审核同意后,项目可以按照乙方的管理规范实施;如果审核未通过,则需要按照甲方的管理规范、流程执行,并对相关文档模版进行裁剪后,提供乙方项目组使用,必要时为乙方项目组提供管理相关的培训。
第二条 乙方的主要职责:
(1)负责对外包开发进行管理,成立项目组,并指派乙方项目负责人代表乙方与甲方沟通,负责项目的乙方管理工作。
(2)乙方项目组使用的技术规范、文档标准、管理过程应符合合同规定的要求,或符合甲乙双方达成一致的要求。
(3)乙方应履行合同中规定的其它条款要求,如知识产权、保密、技术支持和产品售后维护等,这些要求应在合同中明确。
(4)按计划向甲方交付相关工作产品和文档,并按合同要求提供后期的服务和维护工作。
第四章 开发外包人员管理
第一条 人员登记,外包开发人员进入我校进行实施的,乙方项目负责人应填写<<外包软件开发公司人员登记表>>(附件一),并提交甲方技术人员,同时乙方应遵守甲方相关规章制度和管理条例。
第二条 资源申请,乙方项目负责人对于乙方在甲方开发工作期间需要使用的资源填写<<资源申请表>>(附件二)并提交甲方技术人员,其中资源包括机器、网络、座位、开发环境和开发用户等。
第三条 资源分配,甲方技术人员对于乙方的资源申请进行审核确认,并负责协调解决。乙方在获取资源后专人专用并不得随意借用于他人。
第四条 实行考勤制度,乙方人员在我校开发期间必须遵守我校作息制度。
第五条 外包开发人员应遵守我校开发环境管理相关规定,不能随意更改网络配置,一台机器不能同时连接外网和内网。如果由于乙方外包开发人员不遵守我校规定造成的损失,甲方有权要求乙方赔偿。
第五章 进度管理
第一条 甲方技术人员应要求乙方项目负责人按季度提供外包开发实施计划 (附件三)。
第二条 甲方技术人员应要求乙方项目负责人每周编制工作周报, 总结本周工作情况和计划下周工作,并反馈工作中遇到的问题。
第三条 对于开发中遇到的问题,甲方技术人员和乙方项目负责人应根据各自职责协调解决。
第四条 甲方技术人员应对乙方开发工作进行检查和监督。
第六章 文档管理
第一条 如果外包开发在甲方现场实施,则乙方必须遵守我校统一文档管理规范。使用我校统一的版本管理工具,并及时更新。甲方技术人员负责监督,且验收时以文档管理工具上的内容为准。
第七章 版本管理
第一条 如果外包开发在甲方现场实施,则乙方必须使用我校统一版本管理工具进行版本管理。
第八章 知识转移
第一条 在外包开发结束之后或开发过程之中,乙方负责将开发相关文档和产品提交给甲方技术人员,甲方技术人员填写<<开发成果交接登记表>>(附件四)。
第二条 乙方有义务制定培训计划,并提交培训计划至甲方技术人员,甲方技术人员在培训实施过程中填写<<培训记录>>(附件五)。
第九章 代码检查
第一条 甲方技术人员依据相关开发代码检查规则对外包软件关键代码进行恶意代码和后门检查。
第十章 持续改进
第一条 为了保证本文件的时效性、可行性,必须根据相关审核规定进行评审和修订,修订后重新发布。
第十一章 附则
第一条 本办法由武汉学院负责制定、解释和修改。
第二条 本办法自发布之日起执行。