某公司研发部通则_第1页
某公司研发部通则_第2页
某公司研发部通则_第3页
某公司研发部通则_第4页
某公司研发部通则_第5页
已阅读5页,还剩106页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、研发部通则引言总纲领:部门内所有的工作、决定必须有利于神东公司信息化建设、有利用公司管理提升、有利于节约成本、有利于提高产量、有利于企业部门长效发展,去除重复建设,为研发部发展运行指明方向、道路。新生业务流程化、制度化,是未来研发部发展唯一的可依据的规程。本通则是适用于现行阶段,有略高于现行阶段的指导文件。本文分为5大部分1、机构设置,按照整体运行流程和相关专业划分为四个专业职能小组,对各个小组进行相关情况说明。2、岗位说明。是研发部内所有岗位的具体描述、所需技能和具体职能的说明。3、业务流程,照相关目前的实际工作制定的相关工作流程其中包含研发、维护、日常事务、内部资料管理的四大部分流程。4、

2、制度规范,是根据相关的流程延伸出来的管控制度。5、操作规程,是指相关业务的一些操作的规范和应注意的问题。文档目的实现研发部各类业务、各类岗位做到有章可查、有据可依。真正实现科学化管理。使部门运行走向正常的轨道。能够对知识、制度能够不断传承下去。文档范围适用于研发部各类业务、每个岗位。参考资料文档更新说明本通则发布后每一次新增、修改或删除业务,必须按照本文档规格制定相关岗位、流程、制度。成型后通知部内全体人员参加通报会议,并将会议内容参会人员名单留存。一、 机构设置职能机构设置图:文档结构说明:各个小组说明内容分为三部分:1、小组描述,对小组的要做的工作做宏观的把控,给予方向性的指导。2、小组职

3、责,对小组的具体职能做详细的描述。3、小组岗位,划分小组内的具体岗位。部门职责说明:研发部主要职责是负责保证神东公司各个信息系统的正常运行、最大限度的满足公司、部门、二级单位的信息化需求,制定系统开发技术制度及规则。1、设计组:设计组说明:设计是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。设计是为构建有意义的秩序而付出的有意识的直觉上的努力。更详细的定义如下:第一步:理解用户的期望、需要、动机,并理解业务、技术和行业上的需求和限制。第二步:将这些所知道的东西转化为对产品的规划(或者产品本身),使得产品的形式、内容和行为变得有用、能用,令人向往,并且在经济和技术上可

4、行。(这是设计的意义和基本要求所在)软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。最好用数学的语言来抽象事物和问题。因为数学是最好的抽象语言,并且它就是抽象的本质。将复杂的问题分解成可以管理的片段会更加容易操作。将问题事物分解并模块化是使得问题解决的更容易,分接的越细模块数量也就越多,它的副作用就是使得设计者考虑更多模块之间的耦合度的情况。全面掌握、深刻理解用户的需求,将用户模糊的需求转化为系统的科学的可用书面文字描述的成果。然后将成果转化为程序开发人员可以依据的开发设计。设计组职责:1、负责组织需求调研,编写需求调研报告。 2、负责系统用户界面设计。 3、负责系统架构设计

5、。 4、负责项目组项目管理 5、新的需求更改。 6、设计说明书的需求更改,版本管理。 7、系统开发制度和运行制度的编写。设计组岗位:1、项目经理。2、界面设计师。3、系统分析师。2、测试组:测试组说明: 测试组的职责就是对软件的质量的保障。指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。主旨是建立开发标准,将软件模块化、结构化、标准化。测试组职责: 1、根据设计组输出的架构设计、用户界面设计书,协助设计

6、组输出详细设计说明书。 2、负责测试开发小组代码。3、负责根据项目组提交的日报、周报、月报验收相关内容,评定完成情况。4、负责编写测试用例。5、提交程序bug单。6、负责编写测试报告。 7、负责编写一般程序组件标准。测试组岗位:1、测试工程师。2、项目监理。3、需求分析师3、 开发组:1)开发组说明:开发组是程序的最终实现者,执行者。需要严格按照设计文档去执行编写相关的代码程序,对不合理的设计和业务需求给出合理的建议。是专注于开发技术的群体。2)开发组职责:1、严格按照详细设计说明书完成程序代码编写。 2、按时提交日报、周报。 3、负责编写程序的教程文档。3)开发组岗位:1、程序员。2、高级程

7、序员。4、 维护组:维护组说明:保证各个应用系统的稳定、高效运行,保证数据的绝对安全。对应用系统的硬件支持部分和软件环境要有足够的了解。具备硬、软件环境故障处理的能力,能够对数据库调优、应用环境配置给出合理优势方案。维护组职责: 1、负责按时巡检相关系统的软件、硬件。 2、负责接收用户对各个应用系统投诉。 3、负责硬件调优。 4、负责数据库调优。 5、负责填写故障申告单,初步判断故障内容转发相关专业人员。 6、负责编写各类故障处理教程、及程序部署教程。 7 、编写用户使用手册。维护组岗位:1、应用系统管理员。2、数据库管理员。3、硬件工程师。4、部署管理员。5、行政机构行政机构设置图

8、:经理1、 总体把握研发部的工作。2、 负责协调各个小组、岗位、人员之间的关系。3、 负责审核各个系统的设计方案。4、 确认每周、每月的工作周报。5、 新的制度和工作流程的制定。6、 制定部门发展方向。7、 制定相关各个岗位考核的标准。8、 各类考核的组织。9、 负责技术科的生产组织和业务技术及日常技术管理工作,10、 监督检查系统各岗位人员尽职情况;研发副经理1、 负责对各个需求调研,需求了解。2、 负责各个项目的总体进度。3、 对各个技术方案进行评审。4、 对各个项目的工作量预判,给出合适的项目计划。5、 制定该专业的技术发展方向。6、 细化管辖范围内各个岗位的考核细则。7、 负责管辖范围

9、内按照周、月提交工作报告。维护副经理1、 制定各类硬件维护制度。2、 定期检查硬件维护情况。3、 制定管辖范围内考核制度。4、 掌握维保厂家的联系方式。5、 定期考核管辖范围内各个岗位。6、 定期收集系统一般故障,形成一般故障登记表。测试副经理岗位职责:1、 对外委项目的管理。2、 对信息系统的质量进行把控。3、 制定管辖范围内考核制度。4、 对外委信息系统服务厂家进行考核。5、 定期考核管辖范围内各个岗位。6、 审核测试相关文档。7、 审核外委监理相关文档。综合办事员1、 负责接收中心机关内发的各类通知和消息,接收好通知相关人员。2、 负责档案的管理。3、 负责各类资料的收集。4、 制定个各

10、类资料执行的计划规范。5、 按照计划通知相关人员参加相关活动并留存相关记录。二、岗位说明岗位设置不一定是一人一岗、一岗一人。岗位设置是为大家今后工作对自己的职责明确,工作流程明确。个人岗位可能会根据实际发生的工作进行调整。岗位设置是为了让所有工作人员在工作清楚自己当下的岗位职责、所需技能、岗位流程等。项目经理1、 岗位描述:项目经理是整个项目组的对项目的过程的计划和监督者,对整个项目负有计划、组织、领导、控制的责任。项目经理是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。1、 计划:a)项目范围、项目质量、项目时间、项目成本的确认。b)项目过程/活动的标准化、规范化。c)

11、根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。d)各项计划得到上级领导、客户方及项目组成员认可。2、 组织:a)组织项目所需的各项资源。b)设置项目组中的各种角色,并分配好各角色的责任与权限。c)定制项目组内外的沟通计划。(必要 时可按配置管理要求写项目策划目录中的项目沟通计划)d)安排组内系统分析师、客户联系人等角色与客户的沟通与交流。e)处理项目组与其它项目干系人之间的关系。f)处理项目组内各角色之间的关系、处理项目组内各成员之间的关系。g)安排用户培训工作。3、 领导:a)保证项目组目标明确且理解一致。b)创建项目组的开发环境及氛围,在项目范围内保证项目组

12、成员不受项目其它方面的影响。c)提升项目组士气,加强项目组凝聚力。d)合理安排项目组各成员的工作,使各成员工作都能达到一定的饱满度。e)制定项目组需要的招聘或培训人员的计划。f)定期组织项目组成员进行相关技术培训以及与项目相关的行业培训等。g)及时发现项目组中出现的问题。h)及时处理项目组中出现的问题。4、 控制a)保证项目在预算成本范围内按规定的质量和进度达到项目目标。b)在项目生命周期的各个阶段,跟踪、检查项目组成员的工作质量;c)定期向领导汇报项目工作进度以及项目开发过程中的难题。d)对项目进行配置管理与规划。e)控制项目组各成员的工作进度,即时了解项目组成员的工作情况,并能快速的解决项

13、目组成员所碰到的难题。f)不定期组织项目组成员进行项目以外的短期活动,以培养团队精神。2、 岗位技能:具备项目管理的基础知识,熟悉软件开发流程和相关标准,会使用常用办公软件、项目管理软件,掌握WBS、甘特图、PERT/CPM的概念,能够绘制相关的各种图表,编写项目管理文档,监督软件开发进度,及时准确汇报软件项目进展,发现项目中的问题。3、 岗位职责:1) 负责整体项目运行管理。2) 负责制定项目组制度规范文档模板。3) 负责按时给项目组成员分配任务。4) 负责按时督促项目进度。5) 负责需求变更管理6) 负责软件版本管理7) 负责协调需求方和开发方的关系。8) 项目运行期前负责项目资料管理。u

14、i设计师1、 岗位描述ui设计师则指从事对软件的人机交互、操作逻辑、界面美观的整体设计工作的人。负责软件界面的美术设计、创意工作和制作工作;根据各种相关软件的用户群,提出构思新颖、有高度吸引力的创意设计。2、 岗位技能1、 熟练使用photoshop等平面设计工具。2、 有良好的美术设计功底。3、 精通HTML、CSS、Javascript、XML技术。3、 岗位职责1) UI设计师负责界面风格的设计和软件模版的编写,并监督界面套用的效果。对软件最终的界面负责。2) 负责系统用户操作界面设计。3) 负责系统样式更改。4) 负责网站版面设计。5) 负责图片美工。6) 对页面进行优化,使用户操作更

15、趋于人性化。7) 维护现有的应用系统;8) 收集和分析用户对于GUI的需求系统分析师:1、 岗位描述:系统分析师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。2、 岗位技能(1)掌握系统工程的基

16、础知识; (2)掌握开发信息系统所需的综合技术知识(硬件、软件、网络、数据库等); (3)熟悉企业或政府信息化建设,并掌握组织信息化战略规划的知识; (4)熟练掌握信息系统开发过程和方法; (5)熟悉信息系统开发标准; (6)掌握信息安全的相关知识与技术; (7)熟悉信息系统项目管理的知识与方法; (8)掌握应用数学、经济与管理的相关基础知识,熟悉有关的法律法规; (9)熟练阅读和正确理解相关领域的英文文献。3、 岗位职责分析师同时做需求分析和系统总体设计(架构设计,概要设计)。1) 负责需求调研文档模板制定。2) 负责制定系统设计说明书模板。3) 负责完成系统架构设计,模块划分。4) 负责搭

17、建系统基本架构。5) 负责系统公共数据管理。系统测试工程师1、 岗位描述:系统测试工程师,软件质量的把关者。系统测试工程师主要是担当系统的“质量管理员”工作,发现问题并及时解决问题。它的发展方向较为广泛,如:高级测试工程师、测试经理、项目监理、项目经理等2、 岗位技能1) 、具有较强的计算机技术背景;2) 、熟悉计算机系统结构及软硬件测试技术; 3)、熟悉系统软件、应用软件的安装配置及测试程序;4)、熟悉质量管理体系标准;5)、熟悉自动化测试工具并将其有效的运用,熟练掌握各类常用配置管理、版本管理以及Bug管理工具;6) 、细心,耐心,团队协作精神,良好的沟通能力3、岗位职责1).编写测试计划

18、、规划详细的测试方案、编写测试用例。 2).根据测试计划搭建和维护测试环境; 3).执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档; 4).对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。 5).提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。 6) .为业务部门提供相应技术支持,确保软件质量指标。8).负责编写系统详细设计说明书。9).负责测试开发人员的程序测试。10).负责编写程序组件标准。项目监理1、 岗位描述: 2、 岗位技能3、

19、 岗位职责(1) 对外委实施的信息系统进行质量控制。 (2) 对外委实施的信息系统进行投资控制 (3) 对外委实施的信息系统进行需求、工程和过程变更控制 (4) 对外委实施的信息系统进行合同管理 (5) 对外委实施的信息系统进行安全管理 (6) 对外委实施的信息系统进行信息、文档、日志管理 (7) 对外委实施的信息系统进行沟通协调 程序员1、 岗位描述: 2、 岗位技能(8) 熟练开发工具,做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C+和JAVA是重点推荐的开发工具。(9) 熟知主流数据库。对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。(

20、10) 良好的书面表达能力。(11) 良好的合作能力。3、 岗位职责 1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对 小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。 2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。 3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。 4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。 5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。 6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。 7、负责相关技术文档的拟订。

21、 8、负责对业务领域内的技术发展动态。9、负责系统程序开发。高级程序员 1、岗位描述:拥有多年的开发经验,对一般开发较为熟练。主要负责对程序员的培训、程序标准模板的编写和较高难度的程序开发。2、岗位技能:(1) 精通开发工具,做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C+和JAVA是重点推荐的开发工具。(2) 精通主流数据库。对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。(3) 良好的书面表达能力。(4) 良好的合作能力。3、岗位职责1) 收集各个项目中出现的问题,并寻求解决方案。2) 定期做相关问题的专题讲解。3) 负责攻克项目的技术难

22、点,形成相应的教程,交由程序员实施。4) 根据测试组提出的程序模块标准编写相关标准教程和程序。5) 承担难度较大的开发任务。应用系统管理员1、岗位描述:2、岗位技能:3、岗位职责(1)负责各个应用服务器的密码管理。数据库管理员1、岗位描述:2、岗位技能:3、岗位职责 安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。 数据库设计系统存储方案,并制定未来的存储需求计划。 一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。 一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,i

23、ndexes)。 根据开发人员的反馈信息,必要的时候,修改数据库的结构。 登记数据库的用户,维护数据库的安全性。 保证数据库的使用符合知识产权相关法规。 控制和监控用户对数据库的存取访问。 监控和优化数据库的性能。 制定数据库备份计划,灾难出现时对数据库信息进行恢复 维护适当介质上的存档或者备份数据 备份和恢复数据库 联系数据库系统的生产厂商,跟踪技术信息。硬件工程师1、岗位描述:2、岗位技能:3、岗位职责 熟悉计算机市场行情;能够选购组装需要的硬件设备,并能合理配置、安装计算机、服务器等硬件设备和外围设备;安装和配置计算机软件系统;保养硬件和外围设备;清晰描述出现的计算机软硬件故障。学会并掌

24、握硬件产品的硬件结构、应用技术及产品性能,熟练使用各种测试的软硬件测试工具,能够独立搭建软硬件测试平台,并评价产品、写出产品的测试报告。学会并掌握较为深入的微型计算机硬件结构及数码产品的电气知识,部件维修的操作规程,熟练使用各种检测和维修工具,具有问题分析能力,能够对硬件故障进行定位和排除。硬件维修培训分模块进行,包括主板、显示器、外存储器、打印机、笔记本电脑维修课程。部署管理员1、 岗位描述:部署管理员是应用系统的最后一个把关环节,对开发出来的程序安排合理的应用空间,使得性能得到最优化。2、 岗位技能:3、 岗位职责:1) 负责通过测试后的软件部署。2) 系统运行时异常信息监测,捕获、提交。

25、3) 熟悉各个部署应用平台,负责调优相关制度。三、业务流程研发类流程周报提交流程流程名称:项目周报提交流程流程编号:编制人:马力流程版本:V1.0业务主管部门:研发部业务参与部门:研发部自主研发流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统1填写周报根据项目组前期下发的项目管理制度,按时提交个人周报。项目组内成员It服务系统2汇总周报项目负责人将每个人的周报汇总,并通过邮箱转发至相关测试人员。项目负责人研发部项目周报3测试确认

26、测试人员根据周报内的工作任务完成情况进行确认,并在完成情况处批注测试工程师研发部项目周报4审核测试工程师将审核后的周报邮件发予研发副经理审核确认研发副经理研发部项目周报5审核研发副经理将审核后的周报发于研发部经理经理6存档经理将周报发综合办事员存档综合办事员步骤序号流程步骤名称相关制度制度条款自主研发申请流程1、 流程说明流程名称:自主研发项目申请流程流程编号:编制人:马力流程版本:V1.0业务主管部门:需求单位业务参与部门:信息中心、信息管理部自主研发流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流

27、程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统01提出需求根据自身需求填写申请表单.需求单位 信息系统需求申请表02技术分析根据需求单位提出的需求进行技术分析,需要使用寿命技术实现。信息中心研发部 信息系统需求申请表03需求单位负责人审核需求单位负责人对需求和相关的技术分析进行审核需求单位负责人 信息系统需求申请表04中心领导审核中心领导对需求和相关的技术分析进行审核信息中心领导 信息系统需求申请表信息中心信息管理制度05进入开发流程管理部组织相关部门进行会审信息管理部 步骤序号流程步骤名称相关制度制度条款自主研发流程1、流程说明流程名称:自主研发流程流程编号:编制

28、人:马力流程版本:V1.0业务主管部门:信息中心研发部业务参与部门:自主研发流程流程说明:本流程是研发部自主开发的时遵循的一般发开过程适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统01提供需求方案需求单位按照模板,形成需求说明书提报。需求单位 需求申请单02项目实施计划经理根据需求制定项目负责人和项目组成员,项目负责人根据需求制定相关的项目计划研发部经理、项目负责人 项目计划神东煤炭集团信息化管理办法(试行)It服务系统研发管理模块03评审制定项目计划后,组织相关人员对项目计划进行评审,并形成会议纪要、会议签到表研

29、发部经理、研发副经理、项目组相关人等人参加评审 会议既要、会议签到表自主研发评审制度It服务系统研发管理模块04需求调研分析项目负责人组织项目组进行需求调研并分析,形成需求分析报告。项目组成员 需求分析报告需求收集制度It服务系统研发管理模块05评审对需求调研分析方案进行审核项目组,需求单位、研发副经理 会议既要、会议签到表自主评审制度It服务系统研发管理模块06系统设计系统分析师负责对系统的整体架构进行设计,系统分析师、测试员 系统概要设计、系统详细设计It服务系统07评审对形成的设计方案进行评审项目组成员,需求方、研发副经理会议纪要、会议签到表评审制度It服务系统08系统开发开发组根据形成

30、的设计文档进行系统开发程序员It服务系统开发任务模块09系统测试1、 测试是根据每周的完成情况进行测试。2、 系统集成后的统一测试。测试工程师确认项目周报;测试用例,测试总结10应用部署将测试通过的系统移交部署管理员,将其部署上线,部署管理员系统部署手册11用户培训维护人员熟悉系统后对相关用户进行培训,并收集用户反馈情况系统维护员1、培训计划书。2、帮助文档。3、用户意见表。12系统运维系统上线后日常的运维工作系统维护员1、 运维计划。2、 用户意见收集表13需求变更用户提出需求变化系统维护员需求变更表步骤序号流程步骤名称相关制度制度条款1、 流程相关岗位职责程序教程流程流程名称:程序教程流程

31、流程编号:编制人:马力流程版本:V1.0业务主管部门:信息中心研发部业务参与部门:信息中心研发部程序教程流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统1提出问题在项目设计时期,预想到的技术难点和在项目进行过程中开发人员遇到的技术难点;测试工程是制定的程序标准。程序员研发问题处理填写提问部分2做出解决方案根据题出的问题寻求解决方法,并将解决方案详细写清楚。高级程序员研发问题处理填写恢复部分3测试方案提出问题者和测试员对问题进行测

32、试程序员或测试员4审核方案对解决方案再次审核研发副经理5录入知识库将方案录入知识库中资料员步骤序号流程步骤名称相关制度制度条款软件著作权申请流程流程名称:软件著作权申请流程流程编号:编制人:马力流程版本:V1.0业务主管部门:信息中心研发部业务参与部门:信息中心研发部软件著作权申请流程1、 神东科技中心下发专利申请通知2、 根据提供的文档要求填写3、 项目负责人填写文档4、 上交文档流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统步

33、骤序号流程步骤名称相关制度制度条款应用部署流程流程名称:应用部署流程流程编号:编制人:马力流程版本:V1.0业务主管部门:信息中心研发部业务参与部门:信息中心研发部应用部署流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统1提交部署包将新修改或增加的程序导出部署包项目负责人部署包功能登记单填写部署登记单2测试部署包将部署包导入测试环境测试测试工程师部署包功能登记单确认部署登记单3部署正式环境将经过测试的部署包部署正式环境系统管理员

34、部署包功能登记单见单部署存档步骤序号流程步骤名称相关制度制度条款维护类流程系统故障申告流程流程名称:自主研发项目申请流程流程编号:编制人:马力流程版本:V1.0业务主管部门:需求单位业务参与部门:信息中心、信息管理部自主研发流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统步骤序号流程步骤名称相关制度制度条款数据备份流程数据恢复流程神东内外网站变更流程月度巡检流程硬、软件环境搭建流程需求变更流程值班流程信息系统移交流程日常事务流程

35、考勤管理流程流程名称:日常考勤管理流程流程编号:编制人:马力流程版本:V1.0业务主管部门:研发部业务参与部门:研发部自主研发流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统步骤序号流程步骤名称相关制度制度条款加班流程流程名称:日常考勤管理流程流程编号:编制人:马力流程版本:V1.0业务主管部门:研发部业务参与部门:研发部自主研发流程流程说明:本流程是有单位或者部门有信息化需求时提需要信息中心完成的,信息系统申请流程。适用范围:

36、信息中心研发部自主研发的所有项目步骤序号流程步骤名称流程工作内容及标准责任部门/岗位工作时限相关表单相关制度相关系统1下发考勤表周考勤表加班表2填写出勤情况部门内员工根据自己的实际出勤情况填写全体员工考勤制度3收取考勤表每周周五收取考勤表综合办事员周考勤表加班表4汇总考勤情况根据收取回来的日常考勤情况、加班情况、值班情况、请假情况汇总考勤综合办事员月度考勤表步骤序号流程步骤名称相关制度制度条款财务管理流程内部培训管理流程科技创新申报流程制度管理流程内部资料管理档案管理试题管理(各类知识形成试题管理库)四、制度规范制度规范是根据相关业务流程延伸出来的,是规范和考核相关流程执行情况的。项目管理制度

37、总 则第一条 为了加强研发部的管理工作,提高工作效率和用户满意度,形成整体、高效的合力,更好的完成各项工作计划与任务,保障各个系统的按时、按质、按量的开发完成并投入使用,充分发挥系统的作用,特制定本制度。第二条 本制度适用系统研发参与的所有人员及网站工作人员。第一节 通用管理第一条 按照值日排程表做好办公环境的清洁工作,保持办公环境安静、整齐、有序。第二条 严格遵守中心作息时间,不得迟到或早退。有个人事务不能来的,需向中心办公室及所在部门负责人请假。离开办公区1小时以上者必须请假,否则视为旷工。第三条 上班期间严禁串岗、聊天、玩游戏,一经发现给予严厉的处罚。第四条 严格按照工作内容、考核目标,

38、按时按要求完成工作任务。第五条 各项对外活动和服务,注重整体形象和服务质量。第六条 工作中注意本部门和其他部门的协调工作,以整体工作为重。第七条 下班关好门窗,防止发生偷盗意外; 第八条 保持沟通工具畅通,及时处理公司邮件和系统任务,更换电话号码须及时通知公司。第九条 严格执行相关技术规程和标准,积极应用、推广新技术,不断提高服务水平和软件科技含量。第十条 准时参加各种会议,按时提交周报、月报。做好各种技术文档资料的撰写、提交和存档。第十一条 严格按照研发部软件编程规范、研发部软件测试规程、研发部软件需求管理规程执行。第二节 系统设计和开发管理第一条 自主研发项目,最终软件版权属于神

39、东煤炭集团。(D)第二条 系统开发过程按照项目管理方法进行立项和管理,明确项目组织结构,建立项目沟通体系。(A)第三条 系统建设期间制定专门项目文档规范管理办法和兼职的文档管理员, 由项目经理建立系统建设总体计划(包括具体任务描述和项目进度表等)及里程碑并通报各相关部门。(B)第四条 项目组每周执行例会制度,并形成周报,例会会议纪要成为周报的内容之一。每月底形成月报,并在关键里程碑给相关领导和部门进行汇报。(B)第四条 开发人员和业务人人员配合项目经理对项目计划执行情况进行监控,确保项目按计划完成。(A)第五条 需要变更时,项目经理填写变更申请表,说明变更原因、内容变更预期时间等内容后,经中心

40、领导审批后,交开发人员执行。(B)第六条 保证开发、测试和生产环境独立,为各环境建立访问权限控制机制,并明确各成员的职责分工。对开发环境、测试环境与生产环境在物理或逻辑方面应该做到隔离;如果环境的分隔是通过逻辑形式实现的,应定期检查网络设置。项目组对已授权访问生产环境的人员进行详细记录,并对该记录进行定期检查,确保只有经授权的人员才能访问到生产环境。(B)第七条 进行单元测试和集成测试,由项目经理定义测试标准,并明确各种测试的测试步骤和需要的系统设置要求,最终由测试人员签字对测试结果进行确认,由兼职的文档管理员进行存档。(B)第八条 项目组从业务部门采集获取到的数据信息,制定严格的访问控制,确

41、保只有相关项目人员才能访问及使用。(B)第九条 项目组负责测试数据准备,测试用数据要足够模拟生产环境中的实际数据。对已评定为敏感信息的数据进行敏感性处理和保护。(B)第十条 在系统测试中对新系统内部各模块之间的信息交互和与其他系统的接口进行充分测试。出具系统测试报告,测试人员签字确认测试结果。(B)第十一条 系统集成测试通过后,IT组配合业务组建立用户测试环境,业务组根据用户测试用例进行用户测试,出具用户测试报告并签字确认。(B)第十二条 项目组完成系统帮助文档(其中包括用户操作手册和安装维护手册)。凡涉及应用系统的变更,应对系统帮助文档及时更新。(B)第十三条 系统开发完成并测试结束后,组织

42、专家委员会进行评审,确保上线成功。(A)第十四条 项目组完成正式系统部署工作,准备培训资料,对相关用户进行培训.(B)第十五条 在系统上线运行期间设置热线电话进行技术支持,对用户问题进行分类(需求问题、功能问题、IT问题)并由专人负责收集、汇总,做好记录日志,把系统运行情况(系统资源使用,反应速度等)记录到运行报告中。必要时,项目组应根据系统运行情况和用户所提问题对系统进行完善和优化。(B)第十六条 系统上线运行稳定后组织专家委员会对系统进行上线效益评估、项目验收审核工作。(A)第十七条 在不清楚对正式系统造成什么影响的情况下,不允许任何形式的对正式系统外的访问、和接口。(C)第三节 安全管理

43、第一条 严格保密一些敏感信息如管理员帐号、密码、程序等,如有随意泄露信息并造成不良后果者,给予严厉的处罚。第二条 严禁在服务器(开发、测试和正式环境)上安装与应用无关的服务,一经发现严厉处罚。第三条 做好服务器日常维护工作,及时进行防毒软件病毒库、补丁的更新。第四条 对于开发的程序代码和业务数据必须做好备份,重要的文档和信息实施加密保护措施,防止被窃取并破译,保密数据不得以明码形式存储和传输。第五条 加强操作人员权限和密码管理。对访问数据库的所有用户要实行权限等级管理,严禁越权操作;密码强制定期修改。第四节 奖励与处罚第一条 对违反上述条款的个人根据情节轻重给予罚款。第二条 对严格执行以上制度

44、,并对信息系统开发、维护和管理有合理化建议,一经采纳,根据研发部考核办法给予奖励。第五节 附则第一条 本制度由信息中心负责解释和修订。第二条 本制度自发布之日起开始执行。2、项目组成立时需在各个小组中指定相关人员。(B)3、制定好的项目组制度经评审后下发组内成员严格执行。(A)4、每个阶段的计划都必须制订相关文档模板经评审后下发组内成员。(B)5、会议、访谈必须有纪要文档、签到表,尤其是每次评审、验收。(A)6、项目开始后必须提交周报和月报。(B)7、凡是品审过后的文档必须签字存档。(B)8、需求变更后相关文档必须有版本更新。更新后由用户签字确认后存档。(A)9、所有项目过程必须落实在IT服务

45、系统中研发管理。(C)需求收集制度设计制度1)ui设计必须遵循一般规范。Copy right 必须为“版权归神华神东煤炭集团所有 神东信息中心研制”。研发评审制度1) 项目有关评审时由项目负责人组织。2) 必须形成会议纪要、会议签到表。会后发与参会人员和相关人员。3) 按照会议纪要内容进行修改。开发制度1、 尽量减少单个程序的长度,能分开提交的尽量分开提交,避免同时提交主键冲突等情况。2、 代码提交提交必须保证开发内容当日提交到cvs服务器端。(A)3、 不得随意篡改他人程序。(B)4、 不得提交恶意代码。(D)测试制度页面模板使用制度1、 模版文件制作完成后,在提交给编码工程师时,要简要说明

46、模版的文件的使用说明和提醒。(A)2、 编码工程师和界面工程师密切合作,完全理解模版使用说明。(A)3、对界面结构层html的table嵌套关系理解清楚并明确和程序结合的用意。有和程 序不相配合的情况,进一步和界面工程师讨论,获得解决方案。不得在界面工程师不知情的情况下随意修改table结构、定位属性和嵌套关系。这样做的坏处是 虽然一个人解决了暂时的显示问题,但和其他编码工程师套用的结果出现不同。也不利于界面工程师控制总体界面。 (A)4、 对表现层的界面元素和css文件选择符的对应关系。做到心中有数,理解一个模版文件,到套用其他文件时就能够举一反三。(A)5、编码工程师完全理解了界

47、面模版后,就能够顺畅的把数据层的内容放到结构层合适的位置,并指定表现层合适的选择符属性。完成界面套用工作。(A)模版说明的内容1、 总体的界面结构2、 页面板块的布局和定位table的写法3、 table嵌套的方式的理由4、 不同功能的界面显示单元说明和使用方法5、 css文件中选择符的使用说明,一般的都能理解,个别特殊的要着重说明。部署制度1、 部署包必须是通过测试组测试通过的方可部署上线。2、 部署的的虚拟环境必须将测试环境和正式环境分开。3、 每次更改相关参数必须要有记录。维护制度值班制度备份制度外委制度考勤制度第一条 全体员工必须严格遵守上下班时间,不得无故迟到、早退或旷工,不得擅离职守。第二条 员工上班前须签到,严格填写到达办公室的时间,不准以言代签或他人代签,由专人监督。第三条 考勤须由专人负责管理,每周按时收发考勤表。第四条 迟到者需递交检查一份(字数不少于1000),于次日上午上班前交给部门负责人,思想不深刻者重写。第五条 迟到两次以上者,每迟到一次,按缺勤记。第六条 员工请假均应提前办理请假手续。如因紧急情况或突发急病而无法提前请假时,应在休假当天上午8:00通过电话向部门经理请假,并在上班后第一天完成请假审批手续,否

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论