某公司研发部通则.docx
《某公司研发部通则.docx》由会员分享,可在线阅读,更多相关《某公司研发部通则.docx(113页珍藏版)》请在三一办公上搜索。
1、 信息中心研发部 研发部通则 研发部通则引言总纲领:部门内所有的工作、决定必须有利于神东公司信息化建设、有利用公司管理提升、有利于节约成本、有利于提高产量、有利于企业部门长效发展,去除重复建设,为研发部发展运行指明方向、道路。新生业务流程化、制度化,是未来研发部发展唯一的可依据的规程。本通则是适用于现行阶段,有略高于现行阶段的指导文件。本文分为5大部分1、机构设置,按照整体运行流程和相关专业划分为四个专业职能小组,对各个小组进行相关情况说明。2、岗位说明。是研发部内所有岗位的具体描述、所需技能和具体职能的说明。3、业务流程,照相关目前的实际工作制定的相关工作流程其中包含研发、维护、日常事务、内
2、部资料管理的四大部分流程。4、制度规范,是根据相关的流程延伸出来的管控制度。5、操作规程,是指相关业务的一些操作的规范和应注意的问题。文档目的实现研发部各类业务、各类岗位做到有章可查、有据可依。真正实现科学化管理。使部门运行走向正常的轨道。能够对知识、制度能够不断传承下去。文档范围适用于研发部各类业务、每个岗位。参考资料文档更新说明本通则发布后每一次新增、修改或删除业务,必须按照本文档规格制定相关岗位、流程、制度。成型后通知部内全体人员参加通报会议,并将会议内容参会人员名单留存。一、 机构设置职能机构设置图:文档结构说明:各个小组说明内容分为三部分:1、小组描述,对小组的要做的工作做宏观的把控
3、,给予方向性的指导。2、小组职责,对小组的具体职能做详细的描述。3、小组岗位,划分小组内的具体岗位。部门职责说明:研发部主要职责是负责保证神东公司各个信息系统的正常运行、最大限度的满足公司、部门、二级单位的信息化需求,制定系统开发技术制度及规则。1、设计组:设计组说明:设计是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。设计是为构建有意义的秩序而付出的有意识的直觉上的努力。更详细的定义如下:第一步:理解用户的期望、需要、动机,并理解业务、技术和行业上的需求和限制。第二步:将这些所知道的东西转化为对产品的规划(或者产品本身),使得产品的形式、内容和行为变得有用、能用,
4、令人向往,并且在经济和技术上可行。(这是设计的意义和基本要求所在)软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。最好用数学的语言来抽象事物和问题。因为数学是最好的抽象语言,并且它就是抽象的本质。将复杂的问题分解成可以管理的片段会更加容易操作。将问题事物分解并模块化是使得问题解决的更容易,分接的越细模块数量也就越多,它的副作用就是使得设计者考虑更多模块之间的耦合度的情况。全面掌握、深刻理解用户的需求,将用户模糊的需求转化为系统的科学的可用书面文字描述的成果。然后将成果转化为程序开发人员可以依据的开发设计。设计组职责:1、负责组织需求调研,编写需求调研报告。 2、负责系统用户界
5、面设计。 3、负责系统架构设计。 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)开发
7、组岗位:1、程序员。2、高级程序员。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、 细化管辖范围内各个岗位的考核细则。
9、7、 负责管辖范围内按照周、月提交工作报告。维护副经理1、 制定各类硬件维护制度。2、 定期检查硬件维护情况。3、 制定管辖范围内考核制度。4、 掌握维保厂家的联系方式。5、 定期考核管辖范围内各个岗位。6、 定期收集系统一般故障,形成一般故障登记表。测试副经理岗位职责:1、 对外委项目的管理。2、 对信息系统的质量进行把控。3、 制定管辖范围内考核制度。4、 对外委信息系统服务厂家进行考核。5、 定期考核管辖范围内各个岗位。6、 审核测试相关文档。7、 审核外委监理相关文档。综合办事员1、 负责接收中心机关内发的各类通知和消息,接收好通知相关人员。2、 负责档案的管理。3、 负责各类资料的收
10、集。4、 制定个各类资料执行的计划规范。5、 按照计划通知相关人员参加相关活动并留存相关记录。二、岗位说明岗位设置不一定是一人一岗、一岗一人。岗位设置是为大家今后工作对自己的职责明确,工作流程明确。个人岗位可能会根据实际发生的工作进行调整。岗位设置是为了让所有工作人员在工作清楚自己当下的岗位职责、所需技能、岗位流程等。项目经理1、 岗位描述:项目经理是整个项目组的对项目的过程的计划和监督者,对整个项目负有计划、组织、领导、控制的责任。项目经理是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。1、 计划:a)项目范围、项目质量、项目时间、项目成本的确认。b)项目过程/活动的标
11、准化、规范化。c)根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。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) 项目运行期前负
14、责项目资料管理。ui设计师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) 负责完成系统架构设计,模块
17、划分。4) 负责搭建系统基本架构。5) 负责系统公共数据管理。系统测试工程师1、 岗位描述:系统测试工程师,软件质量的把关者。系统测试工程师主要是担当系统的“质量管理员”工作,发现问题并及时解决问题。它的发展方向较为广泛,如:高级测试工程师、测试经理、项目监理、项目经理等2、 岗位技能1) 、具有较强的计算机技术背景;2) 、熟悉计算机系统结构及软硬件测试技术; 3)、熟悉系统软件、应用软件的安装配置及测试程序;4)、熟悉质量管理体系标准;5)、熟悉自动化测试工具并将其有效的运用,熟练掌握各类常用配置管理、版本管理以及Bug管理工具;6) 、细心,耐心,团队协作精神,良好的沟通能力3、岗位职责
18、1).编写测试计划、规划详细的测试方案、编写测试用例。 2).根据测试计划搭建和维护测试环境; 3).执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档; 4).对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决方案。 5).提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。 6) .为业务部门提供相应技术支持,确保软件质量指标。8).负责编写系统详细设计说明书。9).负责测试开发人员的程序测试。10).负责编写程序组件标准。项目监理1、 岗位描述:
19、2、 岗位技能3、 岗位职责(1) 对外委实施的信息系统进行质量控制。 (2) 对外委实施的信息系统进行投资控制 (3) 对外委实施的信息系统进行需求、工程和过程变更控制 (4) 对外委实施的信息系统进行合同管理 (5) 对外委实施的信息系统进行安全管理 (6) 对外委实施的信息系统进行信息、文档、日志管理 (7) 对外委实施的信息系统进行沟通协调 程序员1、 岗位描述: 2、 岗位技能(8) 熟练开发工具,做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C+和JAVA是重点推荐的开发工具。(9) 熟知主流数据库。对关系型数据库的关键元素要非常清楚,要熟练掌握S
20、QL的基本语法。(10) 良好的书面表达能力。(11) 良好的合作能力。3、 岗位职责 1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对 小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。 2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。 3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。 4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。 5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。 6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。 7、负责相
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 某公司 研发部 通则
链接地址:https://www.31ppt.com/p-1710485.html