资源描述
XXXXX有限公司
研发部门工作制度
第一条研发部职责
研发部承担公司产品的研发工作,新产品的研究,技术管理,以及公司的技术发展的总体掌握。管理公司产品整体技术的发展轨迹,以及产品的研发进度,同时对研发的成本开展操控。
管理权限:受技术副总经理委托,行使对公司技术引进、新产品开发研究、新技术推广应用、技术指导与监督等全过程听管理权限,并承担执行公司规章制度、管理规程及工作指令的责任;
管理职能:承担对公司产品实行技术指导、规范工艺流程、订立技术规范、抓好技术管理、实施技术监督和协调的专职管理部门,对所承担的工作承担
第二条 部门经理职务与职责
研发部部门经理直接隶属总工程师或技术总监,是研发部的主管,其直属下级为项目经理或产品经理。任职资格为:
1. 计算机本科以上学历,具有计算机应用技术、新产品开发、产品研制、质量管理、企业管理及其他相关专业知识;
2. 五年以上研发工作经验,三年以上项目管理经验。
其主要职责是:
1. 主持研发部工作,拟订部门工作计划,指导、督促、检查下级的工作;
2. 做好部门内部行政管理及人力资源工作,配合人力资源部对本部门员工开展培训、考核与调配;
3. 监督每个项目的开发进度、文档管理、系统质量;
4. 协同项目组长开展项目阶段评审;
5. 协调各项目组之间的工作关系;
6. 协调与其它部门间的关系;
7. 执行与其它岗位配合的责任;
8. 实现上级领导交办的其它事务。
第三条 项目经理职务与职责
项目经理的直属上级是研发部经理。项目经理主要承担项目的开发进度监控,订立项目开发计划,测试计划,人员分配,项目模块划分。其任职资格是:
1. 通信、电子工程、自动化、计算机及其相关专业,本科以上学历;
2. 四年以系统设计开发工作经验,二年以上项目管理经验;
其主要职责是:
1. 承担安置项目系统需求调研;
2. 承担确定项目技术路线、系统总体框架及界面风格;
3. 订立系统开发计划、技术方案,拟写软件需求说明书和概要设计说明书;
4. 评估项目的规模及项目的难度和进度,并向上级提请项目评审;
5. 指导软件工程师开发DEMO原型和开展项目前期技术攻关;
6. 协调各方面关系,对项目的质量、进度等相关因素开展操控,保障项目的顺利开展;
7. 分派小组人员具体工作,审查、确认程序员的详细设计;
8. 组织开展项目阶段审定;
9. 承担与客户的技术交流,供应必要的售前售后技术支持;
10. 承担客户的培训,订立培训计划,实施培训;
11. 协助市场部推进并实现项目验收工作,监督并参与实现相关项目相关文档;
12. 协助市场部制作标书技术方案部分及必要的投标工作;
13. 执行与其它岗位配合的责任;
14. 实现上级领导交办的其它工作。
第四条系统构架师职务与职责
系统构架师主要承担公司软件项目基础开发架构,供应项目技术方案的指导方针,直属上级是部门经理。其任职资格是:
1. 计算机及其相关专业,本科以上学历(经验丰富者可以放宽条件);
2. 六年以上软件开发经验;四年以上B/S体系结构软件产品开发及构架设计经验;具备三年以上代码编写工作经验;
3. 具备丰富的大中型开发项目的总体计划,方案设计及技术队伍管理经验;对相关的技术规范有深刻的人事,对软件工程规范规范有优良的掌握;
4. 具有面向对象分析、设计、开发人力(OOA、OOD、OOP),精通UML和ROSE,熟练使用Rose、PD等工具开展设计开发;
5. 精通大型数据库如Oracle SqlServe等的开发,对计算机系统、网络和安全、应用系统架构等有全面的认识;
6. 熟悉项目管理理论并有实践基础,在应用系统开发平台和项目管理上有深厚的基础,有大中型应用系统开发和实施经验;
7. 工作严谨,责任心强,具有优良的敬业精神和团队合作意识。
其主要职责是:
1. 设计公司的基础开发架构;
2. 供应建立和保护系统架构的指导方针;
3. 承担从业务向技术转换的桥梁作用;
4. 协助项目经理订立项目计划和操控项目进度;
5. 承担辅助并指导项目经理展开设计工作;
6. 管理技术支撑团队并给项目、产品开发实施团队供应技术保障;
7. 承担组织和管理公司内部的技术培训工作;
8. 承担组织和带领公司内部员工研究与项目相关的新技术;
9. 执行与其它岗位配合的责任;
10. 实现上级领导交办的其它工作。
第五条DBA职务与职责
承担开发、运营、管理公司相关系统的数据库,直接上级是部门经理。其任职资格是:
1. 大学本科以上学历,计算机、通信、电子相关专业毕业;
2. 四年以上Oracle开发经验,二年以上Oracle DBA工作经验,熟悉。郁用°数据库的保护以及故障诊断;
3. 二年以上医疗卫生行业技术服务经验,熟悉Linux系统保护和故障诊断;
其主要职责是:
1. 安装和升级数据库服务器,以及应用程序工具构建和配置网络环境;
2. 熟悉数据库系统的存储结构预测未来的存储需求,订立数据库的存储方案;
3. 依据开发人员设计的应用系统需求创建数据库存储结构;
4. 依据开发人员设计的应用系统需求创建数据库对象;
5. 依据开发人员的反馈信息,在必要的时候修订数据库的结构;
6. 管理数据库的用户保护数据库的安全性;
7. 操控和监控用户对数据库的存取访问;
8. 监控和优化数据库的性能;
9. 订立数据库备份计划,灾难出现时对数据库信息开展恢复;
10. 备份和恢复数据库;
11. 联络数据库系统生产厂商,跟踪技术信息;
12. 解决客户端中间层和服务器的链接问题;
13. 保证安全连接;
14. 实现上级领导交办的其它工作。
第六条高级程序员职务与职责
承担项目的设计分析和技术性能、指标的实现,直接上级是项目经理。其任职资格是:
1. 计算机相关专业,普通本科及以上学历(经验丰富可以放宽条件);
2. 三年以上软件项目开发经验;
3. 熟练掌握JAVA、.NET、J2EE、JSP等工具软件;
4. 理解能力强,有项目设计相关经验;
5. 工作严谨,责任心强,具有优良的敬业精神和团队合作意识。
其主要职责是:
1. 协助确定项目技术路线、系统总体框架及界面风格;
2. 参与项目系统需求调研,收集、整理项目前期的系统资料;
3. 协助拟写软件需求说明书和概要设计说明书;
4. 承担拟写项目详细设计说明书;
5. 承担项目中技术难点的攻关;
6. 协助与客户的技术交流,供应必要的售前售后技术支持;
7. 协助客户的培训,订立培训计划,实施培训;
8. 承担对程序要开展技术培训和技术指导;
9. 协助市场部制作标书技术方案部分及必要的投标工作;
10. 实现上级领导交办的其它工作。
第七条程序员职务与职责
承担实现项目代码的实现,直接上级是项目经理。其任职资格是:
1. 计算机及相关专业,大专以上学历;
2. 一年以上项目开发工作经验;
3. 熟练掌握JAVA、.NET、J2EE、JSP等工具软件;
4. 理解能力强,好学上进;
5. 工作严谨,责任心强,具有优良的敬业精神和团队合作意识。
其主要职责是:
1. 参与项目系统需求调研,收集、整理项目前期的系统资料;
2. 与项目组其他成员维持优良沟通,明确需求说明书和设计说明书;
3. 深入了解所分配模块的详细设计;
4. 对所分模块编码;
5. 对所分模块开展单元测试;
6. 开展系统总体测试,开展BUG修订;
7. 参与编写技术文档;
8. 参与客户培训,实施培训;
9. 实现领导安置的项目后期保护工作;
10. 执行与其他岗位配合的责任;
11. 实现上级领导交办的其它工作。
第八条美工职务与职责
实现项目的总体界面风格设计,直接上级是研发部经理。其任职资格是:
1. 美术及其它相关专业,大专以上学历;
2. 一年以上网站或应用软件界面设计经验;
3. 有创新意识,眼界开阔,意识超前;
4. 熟练掌握Photoshop Dreamver、Flash等相关设计软件;
5. 工作细心承担,既有优良的敬业精神和团队合作意识。
其主要职责是:
1. 依据项目经理确认的总体框架、界面风格,设计相关界面;
2. 依据需求说明书,设计界面演示系统;
3. 协同项目组长开展界面需求的确认;
4. 依据相关界面实现主页合成;
5. 执行与其他岗位配合的责任;
6. 实现上级领导交办的其它工作。
第九条测试工程师职务与职责
参与项目前期调研,方案设计,承担软件测试工作,直接上级是部门经理。其任职资格是:
1. 计算机或相关专业,大专以上学历;
2. 一年以上软件测试经验;
3. 熟悉软件工程的一般流程,掌握基本的测试理论;
4. 有编写测试用例、制作援助文档和编写用户使用手册的经验;
5. 熟悉C/S或B/S软件系统体系结构;
6. 熟悉参见数据库的使用形式;
7. 掌握至少一种测试工具;
8. 有较强的自学能力,优良的头表达能力和沟通能力,较好的团队协作精神,耐心、敬业、有责任心。
其主要职责是:
1. 协同项目开发承担人订立项目测试计划、测试方案;
2. 测试环境部署;
3. 协调并组织实施测试计划、测试方案,测试字形,测试bug的跟踪等;
4. 记录测试情况,签定审核需求文档、接文档,并及时将测试结果反馈给有关部门;
5. 实现上级领导交办的其它工作。
第十条工作流程
新产品或新项目提出
结束
展开阅读全文