技术部软件开发管理制度

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文件编号ZF-XZ-WJ001
制定日期2013-04-01
订正日期2015-08-05
奏效日期2015-08-05
版本A0
页数6
草拟部门行政部
公布部门行政部
发送范围技术部
编制审核批准
文件更改简历页:
订正日期版次变更内容简述订正者审查者备注
一、目的:
为规范企业源代码管理,保证源代码的安全性和有效性,规范企业项目管理工作,提升企业软件开发效率,明细各部门权责,形成工作流程表单化,联合州富科技实质状况,特制定本制度。

二、范围:
本制度合用于企业全部订单项目。

三、定义与解说:
3.1 、源代码:是指产品、项目研发过程中所产生的程序源代码。

3.2 、项目:是指经过企业立项确立需要如期实行的项目。

3.3 、项目实行:是指为完建立项项目进行的阶段性或特定领域的实行过程,主要包含研发实行和部署实行。

3.4 、自行开发:指依靠企业自己的管理、业务和技术力量进行系统设计、软件开发、集成和有关的技术支持工作,一般仅向外购买有关的硬件设施和支撑软件平台。

.
3.5 、自主研发:指依靠企业自己技术力量达成的软件研发工作,不依靠第三方技术支持。

3.6 、外包开发:指将软件项目的设计、开发、测试、培训等工作由企业自己达成,但软件全部权在用户付清全款后,归属用户所拥有。

3.7 、定制开发:指依据客户需求而立项开发的软件项目。

3.8 、项目管理:含立项、人员分配、项目开发计划与进度把控、合作开发管理和结项管理等与项目有关事宜。

3.9 、软件工程:含风险评估,需求剖析、产品原型设计、程序设计与开发、程序性能测试、程序正式公布。

四、职责范围:
4.1 、技术部 CTO:负责技术部门正常运作与技术发展和技术风险把控,负责管理技术部各个子部门,对技术部起着决议与领导作用。

4.2 、技术部主管:负责管理企业源代码及软件包,负责审查及履行企业源码的交托工作。

4.3 、项目经理:负责对接项目需求剖析、需求编写、产品原型设计、核价、报价、项目工期计划、项目跟进、异样办理、项目测试、跟催款、项目结项等。

4.4 、软件开发人员:负责系统设计、系统实现、系统自测、配合用户测试、数据迁徙、系统上线等工作。

4.5 、软件测试人员:负责把控程序性能稳固,需求对应,力保产品没有问题进入市场。

4.6 、业务跟单人员:负责《立项剖析报告》、《业务需求文档》、《项目需求改动申请表》的编写、用户交流对接、系统设计、系统测试、配合用户测试、异样办理、跟催款、项目结项等工作。

五、管理规定:
5.1 、全部职工在企业工作时期所开发软件产品(及项目)的源代码的全部以及权版权归企业全部。

5.2 、禁止企业职工擅自将源代码用做企业工作之外的用途。

5.3 、禁止企业职工擅自将源代码复制发散给别人(包含企业内与其工作没关的人员) 。

5.4 、企业职工在同业务工作展开中,要做好源代码保护工作,防止代码泄漏。

5.5 、凡违犯以上规定,致使造成企业损失的,企业将依法追查有关人员法律责任并要求补偿企业损失。

六、管理细则:
6.1 、技术部主管对企业全部项目有管理责任,关于项目有关资料源代码等做好一致管理工作。

6.2 、技术部主管负责在企业服务器设置源码有关文件包及有关登岸用户及权限,每周进行代码一致,并在项目结束后,做项目源码及软件包的整体一致。

6.3 、如不可以链接企业服务器,则要求起码每周一次将源代码发回给企业技术主管。

6.4 、假如需要向企业之外人员供应源代码,一定以书面形式提出申请董事长批复。

并在申请中一定说明对方所在企业、人名、邮件地点以及原由。

经同意后才能由技术主管将指定源代码供应给对方。

七、项目管理:
7.1 、由业务部提出软件订单开发需求,汇通技术部进行项目立项的技术可行性评估剖析,编写《立项剖析报告》,展开先期的软件筹办工作,《立项剖析报告》需明确项目的自主技术中心点、技术公关难点、所需达到的成效。

7.2 、立项后,由业务部出具《业务需求文档》,《业务需求文档》内包含:用户对接人员信息、软件开发背景、软件后续规划、用户查收标准等。

7.3 、技术部收到业务部的《业务需求文档》后,整理成为《项目开发文档》,《项目开发文档》内包含:系统板块、系统语言、系统开发周期等。

7.4 、项目报价的核算,由项目经理负责核算,项目经理核算后,以邮件形式报价给业务部接单人及业务部主管。

7.5 、合同签署后,企业针对此项目建立项目组,项目组包含业务部跟单人员、技术部开发人员、项目总跟进人。

7.6 、建立项目小组后,由项目组长拟订详尽的《项目工期计划表》,《项目工期计划表》包含:详细的项目任务描绘、责任人和项目进度明细等。

7.7 、项目经理负责兼顾全部项目组的系统开发进度,项目组长和业务跟单人员负责配合项目经理跟进项目计划履行状况的管理,以保证项目依照计划达成。

7.8 、项目在履行过程中,出现功能需求或架构性改动等,由业务跟单人员填写《项目需求改动申请表》及《项目计划更改说明》,交项目经理审查,董事长审批后方可履行。

7.9 、系统开发过程中,项目组开发成员应依据《立项剖析报告》中的定义,分清本期项目详尽设计和项目延展设计,以保证系统设计的齐备性、延展性、一致性、安全靠谱性、便于保护性。

7.10 、系统开发过程中,如碰到难点,由项目组开发成员一致以邮件形式发给项目业务跟单,由业务跟
单以邮件形式交流用户。

7.11 、系统开发完成后,项目组开发成员应进行自测,并交托软件测试工程师进行系统整体测试,由软
件测试工程师出具《软件测试报告》。

7.12 、系统实现需包含程序编码完成、单元测试合格和集成测试合格,测试报告需由软件测试工程师、
项目经理、项目组长三方署名后方奏效。

7.13 、软件测试的标准依照于《业务需求文档》和《项目开发文档》,并需要明确各样测试的测试步奏
和需求的系统设置要求。

7.14 、项目交托客户体验时,项目组的数据库管理人员应付用户测试获得的数据进行严格的接见控制,
保证企业信息不被外泄(此为外包项目需要履行步奏)。

7.15 、项目由被客户认同后,项目构成员辅助用户产品上架、试运转、培训等工作。

7.16 、由业务跟单负责项目尾款的跟催工作,当客户付清尾款后,项目组方可进行数据移交、源码交托、系统正式上线等工作,尾款未支付完成,禁止交托项目源码、数据、上线等。

7.17 、项目交托时,有业务跟单同客户签署《项目交托申请单》、《查收报告》等。

(用户未提出要求
企业供应《软件测试报告》时,则不主动供应)
7.18 、项目结项后,由项目经理负责整理项目档案,项目档案包含不限于:《立项剖析报告》、《业务
需求文档》、《项目开发文档》、《项目工期计划表》、《项目需求改动申请表》、《软件测试报告》。

七、表单:
《立项剖析报告》
《业务需求文档》
《项目开发文档》
《项目工期计划表》
《项目需求改动申请表》
《软件测试报告》
《项目交托申请单》
八、附则
本规定由企业人力资源部联合技术部负责解说订正。

本规定自董事长签批之日起开始履行。

相关文档
最新文档