您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 技术部软件开发管理制度
制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次1OF6修订日期2015.08.05版本A0文件编号ZF-XZ-WJ001制订日期2013-04-01修订日期2015-08-05生效日期2015-08-05版本A0页数6起草部门行政部发布部门行政部发送范围技术部编制审核批准制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次2OF6修订日期2015.08.05版本A0文件变更履历页:修订日期版次变更内容简述修订者审核者备注制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次3OF6修订日期2015.08.05版本A0一、目的:为规范公司源代码管理,保证源代码的安全性和有效性,规范公司项目管理工作,提高公司软件开发效率,明细各部门权责,形成工作流程表单化,结合州富科技实际情况,特制订本制度。二、范围:本制度适用于公司所有订单项目。三、定义与解释: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、软件开发人员:负责系统设计、系统实现、系统自测、配合用户测试、数据迁移、系统上线等工作。制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次4OF6修订日期2015.08.05版本A04.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、合同签订后,公司针对此项目成立项目组,项目组包含业务部跟单人员、技术部开发人员、项目总跟进人。制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次5OF6修订日期2015.08.05版本A07.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、项目结项后,由项目经理负责整理项目档案,项目档案包含不限于:《立项分析报告》、《业务需求文档》、《项目开发文档》、《项目工期计划表》、《项目需求变动申请表》、《软件测试报告》。七、表单:《立项分析报告》《业务需求文档》制作人:吴强存档:F盘--行政人事工作资料--规章制度制定部门行政人事部深圳州富网络科技有限公司软件开发管理制度文件编号ZF-XZ-WJ001制定日期2013.04.01页次6OF6修订日期2015.08.05版本A0《项目开发文档》《项目工期计划表》《项目需求变动申请表》《软件测试报告》《项目交付申请单》八、附则本规定由公司人力资源部联合技术部负责解释修订。本规定自董事长签批之日起开始执行。
本文标题:技术部软件开发管理制度
链接地址:https://www.777doc.com/doc-2369570 .html