公司研发中心经理职责及绩效考核管理制度50页.doc
下载文档
上传人:职z****i
编号:974354
2024-09-03
50页
604.22KB
1、公司研发中心经理职责及绩效考核管理制度编 制: 审 核: 批 准: 版 本 号: ESZAQDGF001 编 制: 审 核: 批 准: 版 本 号: 目 录1前言52指导思想52.1制度建设52.2部门协作62.3队伍建设62.4环境建设63建制及岗位责任73.1建制73.2研发中心职责73.3岗位职责8研发部部门经理8基础技术部部门经理8数据库技术部部门经理10质控部部门经理11项目经理/产品经理12架构师13数据库管理员14系统分析师15项目组长16高级程序员17程序员18美工19测试工程师20技术文案214日常管理程序225任务核定及考核225.1汇报22工作日志22汇报235.2评价22、9评价项目组长29评价项目组成员30评价项目经理31评价项目组长33成员月度考核表34月度自我评价35研发中心绩效考核得分表35项目考核366开发项目管理396.1研发中心项目实施过程框图396.2研发中心项目管理过程框图406.3项目开发过程管理41系统开发基本原则41数据库系统建设规范436.4项目技术文档管理44设计和开发阶段44设计和开发文档的编制要求456.5开发规范47JAVA开发规范47ORACLE数据库开发规范47PB开发规范477系统后期配合管理481 前言随着我国信息产业的飞速发展,信息产业技术水平迅猛提高,信息产业产品技术含量日益增加。同时,信息产业的市场竞争日趋残酷激烈3、。这就要求我们在今后的产品开发方面必须有全面的、强有力的把握能力。不断地了解市场需求,积极地提高我们的技术和管理水平,才能把握市场动态,适时地推出市场上急需的、有竞争力的产品。为此,特指定本细则。本细则以指导技术研发中心的宏观战略任务、日常工作程序、工作计划、工作核定、项目管理、待遇、招聘、辞退等,本细则经批准后立即执行。2 指导思想建立一支稳定高效的、充满活力的、团结向上的技术开发队伍,开发优质产品,积极参加市场竞争是我们研发中心的指导思想和工作目标。在此指导思想指导下,制订研发中心的工作重点:制度建设、部门协作、队伍建设、环境建设。2.1 制度建设逐步完善研发中心的各种管理制度,加强研发中4、心内部管理水平。在公司相关的规章制度的指导下,在本管理细则的基础上,不断地发现新问题,总结新经验,学习新的管理方法的管理模式,丰富和发展我们的管理制度。严格执行现有的各种规章制度,加强管理力度,学习先进的管理方法,改进工作作风,在各项规章制度的指导下进行规范化管理,提高管理水平。2.2 部门协作加强部门间的协作,尤其是要加强研发部与工程部和市场部之间的部门协作。研发部与市场部是公司的重点效益部门,市场部经常向研发部反馈市场信息,研发部经常对市场部人员进行技术培训,解决市场部遇到的技术问题。两部门协作共同开拓市场。以市场需求为导向,迅速推出市场上急需的新产品。2.3 队伍建设大力培养和造就公司的5、技术骨干力量,迅速地建立起一支公司的技术骨干队伍。积极发现开发人员的工作能力和潜能,放手使用人才,为开发人员发挥才干创造各种有利的条件,大力地支持和帮助他们的工作,积极地培养他们的技术和管理技能,迅速拓宽他们的知识面,提高他们的工作能力。以技术骨干人才为核心,迅速地建立起一支各类开发人员齐全的、有层次的、充满朝气和活力的产品技术开发队伍。加强开发人员的各种技术培训,研发中心内部经常性组织聘请公司有关专家和社会的相关专业人士进行有关课题的技术交流和专题演讲,有条件时进行专题培训。2.4 环境建设建设一个研发中心(公司)内部完善的实验、调试及演示环境,演示环境应能充分体现我公司产品的技术性能、技术6、指标、技术特点等。能够随时良好地运行,能够用于市场人员进行系统演示,相关人员培训等目的。3 建制及岗位责任3.1 建制3.2 研发中心职责研发中心负责公司产品的研发工作,新产品的研究,技术管理,以及公司的技术发展的总体把握。管理公司产品整体技术的发展轨迹,以及产品的研发进度,同时对研发的成本进行控制。管理权限:由技术副总主管,行使对公司技术引进、新产品开发研究、新技术推广应用、技术指导与监督等全过程听管理权限,并承担执行公司规章制度、管理规程及工作指令的义务;管理职能:负责对公司产品实行技术指导、规范工艺流程、制定技术标准、抓好技术管理、实施技术监督和协调的专职管理部门,对所承担的工作负责。37、.3 岗位职责3.3.1 研发部部门经理研发部部门经理直接隶属技术副总,是研发部的主管,其直属下级为项目经理或产品经理。任职资格为:1. 计算机本科以上学历,具有计算机应用技术、新产品开发、产品研制、质量管理、企业管理及其他相关专业知识;2. 五年以上研发工作经验,三年以上项目管理经验。其主要职责是:1. 主持研发部工作,拟定部门工作计划,指导、督促、检查下属的工作;2. 做好部门内部行政管理及人力资源工作,配合人力资源部对本部门员工进行培训、考核与调配;3. 监督每个项目的开发进度、文档管理、系统质量;4. 协同项目组长进行项目阶段评审;5. 协调各项目组之间的工作关系;6. 协调与其它部门8、间的关系;7. 履行与其它岗位配合的义务;8. 完成上级领导交办的其它事务。3.3.2 基础技术部部门经理基础技术部部门经理直接隶属技术副总,是基础技术部的主管,其直属下级为部门各成员。任职资格为:1. 计算机及其相关专业,本科以上学历(经验丰富者可以放宽条件);2. 六年以上软件开发经验;四年以上JAVA相关B/S体系结构软件产品开发及构架设计经验;具备三年以上代码编写工作经验;3. 具备丰富的大中型开发项目的总体规划,方案设计及技术队伍管理经验;对相关的技术标准有深刻的人事,对软件工程标准规范有良好的把握;4. 具有面向对象分析、设计、开发人力(OOA、OOD、OOP),精通UML和ROS9、E,熟练使用Rose、PD等工具进行设计开发;5. 精通大型数据库如Oracle、SqlServer等的开发,对计算机系统、网络和安全、应用系统架构等有全面的认识;6. 熟悉项目管理理论并有实践基础,在应用系统开发平台和项目管理上有深厚的基础,有大中型应用系统开发和实施经验;7. 对时下各类主流技术有较深的认知,了解各类主流的中间件产品;8. 工作严谨,责任心强,具有良好的敬业精神和团队合作意识。其主要职责是:1. 主持基础技术部工作,拟定部门工作计划,指导、督促、检查下属的工作;2. 做好部门内部行政管理及人力资源工作,配合人力资源部对本部门员工进行培训、考核与调配;3. 主持公司系统架构的10、设计、新产品的分析及框架搭建;4. 主持公司新技术的研究、开发进度、文档管理和系统质量;5. 对研发部新产品的开发和改造提供技术支持;6. 协调与其它部门间的关系;7. 履行与其它岗位配合的义务;8. 完成上级领导交办的其它事务。3.3.3 数据库技术部部门经理数据库技术部部门经理直接隶属技术副总,是数据库技术部的主管,其直属下级为部门各成员。任职资格为:1. 大学本科以上学历,计算机、通信、电子相关专业毕业; 2. 六年以上Oracle开发经验,四年以上Oracle DBA工作经验,熟悉Oracle数据库的维护以及故障诊断;3. 二年以上政府行业技术服务经验,熟悉Linux、Unix系统维护11、和故障诊断; 其主要职责是:1. 主持数据库技术部工作,拟定部门工作计划,指导、督促、检查下属的工作;2. 做好部门内部行政管理及人力资源工作,配合人力资源部对本部门员工进行培训、考核与调配;3. 主持公司数据库系统的架构设计、新产品的分析及建模;4. 主持对公司产品的数据库日常运维;5. 对研发部新产品的开发和改造提供技术支持;6. 协调与其它部门间的关系;7. 履行与其它岗位配合的义务;8. 完成上级领导交办的其它事务。3.3.4 质控部部门经理质控部部门经理直接隶属技术副总,是质控部的主管,其直属下级为部门各成员。任职资格为:1. 计算机或相关专业,大专以上学历;2. 四年以上软件测试经12、验;3. 熟悉软件工程的一般流程,掌握基本的测试理论;4. 有编写测试用例、制作帮助文档和编写用户使用手册的经验;5. 熟悉C/S或B/S软件系统体系结构;6. 熟悉Oracle、SqlServer数据库的使用方式;7. 精通至少一种测试工具;8. 有较强的自学能力,良好的口头表达能力和沟通能力,较好的团队协作精神,耐心、敬业、有责任心。其主要职责是:1. 主持质控部工作,拟定部门工作计划,指导、督促、检查下属的工作;2. 做好部门内部行政管理及人力资源工作,配合人力资源部对本部门员工进行培训、考核与调配;3. 主持对公司新产品的质量控制工作;4. 对研发部新产品的开发和改造提供技术支持;5.13、 协调与其它部门间的关系;6. 履行与其它岗位配合的义务;7. 完成上级领导交办的其它事务。3.3.5 项目经理/产品经理项目经理的直属上级是研发部经理。项目经理主要负责项目的开发进度监控,制定项目开发计划,测试计划,人员分配,项目模块划分。其任职资格是:1. 通信、电子工程、自动化、计算机及其相关专业,本科以上学历;2. 四年以上JAVA相关系统设计开发工作经验,二年以上项目管理经验;其主要职责是:1. 负责安排项目系统需求调研;2. 负责确定项目技术路线、系统总体框架及界面风格;3. 制定系统开发计划、技术方案,拟写软件需求说明书和概要设计说明书;4. 评估项目的规模及项目的难度和进度,并14、向上级提请项目评审;5. 指导软件工程师开发DEMO原型和进行项目前期技术攻关;6. 协调各方面关系,对项目的质量、进度等相关因素进行控制,保障项目的顺利进行;7. 分派小组人员具体工作,审查、确认程序员的详细设计;8. 组织进行项目阶段审定;9. 负责与客户的技术交流,提供必要的售前售后技术支持;10. 负责客户的培训,制定培训计划,实施培训;11. 协助市场部推进并完成项目验收工作,监督并参与完成相关项目相关文档;12. 协助市场部制作标书技术方案部分及必要的投标工作;13. 履行与其它岗位配合的义务;14. 完成上级领导交办的其它工作。3.3.6 架构师系统架构师主要负责公司软件项目基础15、开发架构,提供项目技术方案的指导方针,直属上级是部门经理。其任职资格是:1. 计算机及其相关专业,本科以上学历(经验丰富者可以放宽条件);2. 六年以上软件开发经验;四年以上JAVA相关B/S体系结构软件产品开发及构架设计经验;具备三年以上代码编写工作经验;3. 具备丰富的大中型开发项目的总体规划,方案设计及技术队伍管理经验;对相关的技术标准有深刻的人事,对软件工程标准规范有良好的把握;4. 具有面向对象分析、设计、开发人力(OOA、OOD、OOP),精通UML和ROSE,熟练使用Rose、PD等工具进行设计开发;5. 精通大型数据库如Oracle、SqlServer等的开发,对计算机系统、网16、络和安全、应用系统架构等有全面的认识;6. 熟悉项目管理理论并有实践基础,在应用系统开发平台和项目管理上有深厚的基础,有大中型应用系统开发和实施经验;7. 工作严谨,责任心强,具有良好的敬业精神和团队合作意识。其主要职责是:1. 设计公司的基础开发架构;2. 提供建立和维护系统架构的指导方针;3. 承担从业务向技术转换的桥梁作用;4. 协助项目经理制定项目计划和控制项目进度;5. 负责辅助并指导项目经理开展设计工作;6. 管理技术支撑团队并给项目、产品开发实施团队提供技术保障;7. 负责组织和管理公司内部的技术培训工作;8. 负责组织和带领公司内部员工研究与项目相关的新技术;9. 履行与其它岗17、位配合的义务;10. 完成上级领导交办的其它工作。3.3.7 数据库管理员负责开发、运营、管理公司相关系统的数据库,直接上级是部门经理。其任职资格是:1. 大学本科以上学历,计算机、通信、电子相关专业毕业; 2. 四年以上Oracle开发经验,二年以上Oracle DBA工作经验,熟悉Oracle数据库的维护以及故障诊断;3. 二年以上医疗卫生行业技术服务经验,熟悉Linux系统维护和故障诊断; 其主要职责是:1. 安装和升级数据库服务器,以及应用程序工具构建和配置网络环境;2. 熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案;3. 根据开发人员设计的应用系统需求创建数据库存18、储结构;4. 根据开发人员设计的应用系统需求创建数据库对象;5. 根据开发人员的反馈信息,在必要的时候修改数据库的结构;6. 管理数据库的用户维护数据库的安全性;7. 控制和监控用户对数据库的存取访问;8. 监控和优化数据库的性能;9. 制定数据库备份计划,灾难出现时对数据库信息进行恢复;10. 备份和恢复数据库;11. 联系数据库系统生产厂商,跟踪技术信息;12. 解决客户端中间层和服务器的链接问题;13. 保证安全连接;14. 完成上级领导交办的其它工作。3.3.8 系统分析师负责项目的需求分析、设计功能,直接上级是项目经理。其任职资格是:1. 大学本科以上学历,计算机或相关专业毕业;2.19、 充分理解业务需求,完成需求分析,确保程序开发活动和产出与系统设计保持一致,并确保符合组织相应的标准和规范要求;3. 三年以上软件开发经验,二年以上系统分析经验;4. 有一定的OO设计、数据库、服务器、小型机和网络知识;5. 熟练使用Project, ClearCase,Rose,PD,Visio等工具;6. 有优异的沟通能力、分析能力、文档作业能力和学习能力;7. 熟练掌握Oracle、SQL Server等大型数据库开发;8. 精通Visio、UML、精通面向对象分析设计、精通常用设计模式;9. 具有良好的解决问题能力和逻辑思维能力;10. 具有很强的沟通、表达能力,重视团队合作,工作积极20、主动11. 优秀的团队执行力、创新能力、沟通能力。其主要职责是:1. 进行软件项目的行业需求分析工作;2. 项目规划,项目交流,售前咨询和方案设计工作;3. 3. 负责对项目组成员进行需求讲解和业务流程培训;4. 4. 协助市场部制作标书技术方案部分及必要的投标工作;5. 5. 完成上级领导交办的其它工作。3.3.9 项目组长负责项目的模块设计、编码实现和测试工作,直接上级是项目经理。其任职资格是:1. 计算机相关专业,普通本科及以上学历(经验丰富可以放宽条件);2. 三年以上软件项目开发经验;3. 熟练掌握JAVA开发相关工具软件;4. 理解能力强,有项目设计相关经验;5. 工作严谨,责任心21、强,具有良好的敬业精神和团队合作意识。其主要职责是:1. 根据项目经理的安排,组织建立项目小组,做好项目流程控制;2. 带领组员完成分配的文档编写、开发和测试工作;3. 定期召开小组会议,对小组工作进行总结,根据实际情况进行技术攻关; 4. 定期监测和反馈组员的表现; 5. 对现有和新招募的员工安排培训;6. 配合项目经理向组员作出计划,指导工作;7. 严格执行项目质量标准,控制项目执行成本;8. 项目执行过程中与客户以及其它小组建立良好沟通渠道 , 组织协调各项工作,确保项目顺利进行;9. 及时向项目经理反映项目进度及突发情况和问题;10. 完成领导交办的其它工作。3.3.10 高级程序员负22、责项目的设计分析和技术性能、指标的实现,直接上级是项目组长或项目经理。其任职资格是:1. 计算机相关专业,普通本科及以上学历(经验丰富可以放宽条件);2. 三年以上软件项目开发经验;3. 熟练掌握JAVA开发相关工具软件;4. 理解能力强,有项目设计相关经验;5. 工作严谨,责任心强,具有良好的敬业精神和团队合作意识。其主要职责是:1. 协助确定项目技术路线、系统总体框架及界面风格;2. 参与项目系统需求调研,收集、整理项目前期的系统资料;3. 协助拟写软件需求说明书和概要设计说明书;4. 负责拟写项目详细设计说明书;5. 负责项目中技术难点的攻关;6. 协助与客户的技术交流,提供必要的售前售23、后技术支持;7. 协助客户的培训,制定培训计划,实施培训;8. 负责对程序要进行技术培训和技术指导;9. 协助市场部制作标书技术方案部分及必要的投标工作;10. 完成上级领导交办的其它工作。3.3.11 程序员负责完成项目代码的实现,直接上级是项目组长或项目经理。其任职资格是:1. 计算机及相关专业,大专以上学历;2. 一年以上项目开发工作经验;3. 熟练掌握JAVA、.NET、J2EE、JSP等工具软件;4. 理解能力强,好学上进;5. 工作严谨,责任心强,具有良好的敬业精神和团队合作意识。其主要职责是:1. 参与项目系统需求调研,收集、整理项目前期的系统资料;2. 与项目组其他成员保持良好24、沟通,明确需求说明书和设计说明书;3. 深入了解所分配模块的详细设计;4. 对所分模块编码;5. 对所分模块进行单元测试;6. 进行系统总体测试,进行BUG修改;7. 参与编写技术文档;8. 参与客户培训,实施培训;9. 完成领导安排的项目后期维护工作;10. 履行与其他岗位配合的义务;11. 完成上级领导交办的其它工作。3.3.12 美工完成项目的总体界面风格设计,直接上级是项目经理。其任职资格是:1. 美术及其它相关专业,大专以上学历;2. 一年以上网站或应用软件界面设计经验;3. 有创新意识,眼界开阔,意识超前;4. 熟练掌握Photoshop、Dreamver、Flash等相关设计软件25、;5. 工作细心负责,既有良好的敬业精神和团队合作意识。其主要职责是:1. 根据项目经理确认的总体框架、界面风格,设计相关界面;2. 根据需求说明书,设计界面演示系统;3. 协同项目组长进行界面需求的确认;4. 根据相关界面完成主页合成;5. 履行与其他岗位配合的义务;6. 完成上级领导交办的其它工作。3.3.13 测试工程师参与项目前期调研,方案设计,负责软件测试工作,直接上级是项目组长或项目经理。其任职资格是:1. 计算机或相关专业,大专以上学历;2. 一年以上软件测试经验;3. 熟悉软件工程的一般流程,掌握基本的测试理论;4. 有编写测试用例、制作帮助文档和编写用户使用手册的经验;5. 26、熟悉C/S或B/S软件系统体系结构;6. 熟悉常见数据库的使用方式;7. 掌握至少一种测试工具;8. 有较强的自学能力,良好的口头表达能力和沟通能力,较好的团队协作精神,耐心、敬业、有责任心。其主要职责是:1. 协同项目开发负责人制定项目测试计划、测试方案;2. 测试环境部署;3. 协调并组织实施测试计划、测试方案,测试字形,测试bug的跟踪等;4. 记录测试情况,签定审核需求文档、接口文档,并及时将测试结果反馈给有关部门;5. 完成上级领导交办的其它工作。3.3.14 技术文案参与项目前期调研,方案设计,负责相关技术文档的编制,直接上级是研发部经理。其任职资格是:1. 计算机/中文/新闻等相27、关专业,大专以上学历;2. 一年以上相关工作经验;3. 对撰写计算机专业文章、大中型招投标标书等有浓厚兴趣,具备良好工作心态; 4. 优秀的文字组织驾驭能力、逻辑分析能力以及出色的沟通表达能力,能深刻理解用户的需求,有较强的语言表达能力和分析总结能力,能够与客户在业务、技术层面有良好的沟通; 5. 细心,逻辑思维能力强,优秀的创造力和想像力,反应敏锐、善于观察及善于发现,能针对客户需求独立完成解决方案编写工作; 6. 熟悉各种流程图制作工具,具备良好的图形组织与设计能力;7. 具备强烈的责任心,承受工作强度的能力,团队合作精神。其主要职责是:1. 协同开发负责人编制相关技术文档;2. 配合研发28、中心工作计划,规整技术文档,逐步规范产品文档的编制;3. 配合公司工作计划,编制相关标书、宣传资料、幻灯片等;4. 完成上级领导交办的其它工作。4 日常管理程序研发中心日常管理按照xx公司员工手册执行。5 任务核定及考核根据公司制定的有关岗位职责的规定,明确研发中心每个人员的责任、权力和利益,加强管理、认真考核,根据考核结果进行奖惩,做到考核办法具体,奖惩措施明确。使研发中心的每个员工责任明确、目标一致、上下一心,积极主动地做好研发中心的工作。研发中心实行项目经理负责制,实行以项目开发为核心的面向项目的考核、奖惩管理办法。考核以管理以推进研发中心开发项目的进展为工作重点,以研发中心经理为领导核29、心,以研发中心项目组为考核单位,由项目经理负责项目组内部人员的考核,项目经理和非项目组人员由研发中心经理直接考核。研发中心经理由公司考核。明确考核内容和奖惩措施,考核结果作为被考核人奖惩的依据,要做到全面、公正、有理有据,真正实现奖勤罚懒,惩恶扬善。充分调动研发中心广大员工的工作热情和工作积极性。5.1 汇报5.1.1 工作日志严格按照公司规定,每日下班前在日志平台上提交工作日志。5.1.2 汇报u 项目经理汇报表1. 项目周报(本表由项目经理填写,每周六上午汇总提交给部门经理)项目周报姓名:部门:项目:日期:本周进度汇报与分析本周的进度和进度计划的吻合情况,如果不吻合,则说明问题在哪里;各模30、块的详细进展;需求变化汇报下周计划下周的工作内容、工作目标等各小组情况汇报各小组的进度、工作效率、积极性等汇报人员情况汇报含人员变动、人员能力和效率是否合适、人员的积极性等汇报客户情况汇报客户提出的要求、客户的态度、客户人员的变动、客户环境的准备等重大问题汇报本周项目发生了什么重大问题疑难问题项目进展过程中遇到什么难以解决的问题,如客户关系、技术、团队内部等方面的问题项目建议在项目管理过程中的经验教训;为了提高项目的进度、质量、费用而提出的改进建议等等2. 阶段总结报告(本表由项目经理填写,每项目阶段汇总提交给部门经理)阶段总结报告姓名:部门:项目:阶段日期范围:本阶段进度汇报与分析下阶段计划31、各小组情况汇报人员情况汇报客户情况汇报疑难问题项目建议3. 项目总结报告(本表由项目经理填写,在项目验收后汇总提交给部门经理)姓名:部门:项目:项目日期范围:项目进度总结与分析项目质量总结与分析项目费用总结与分析项目经验教训总结客户关系总结项目总评价u 项目组长汇报表1. 开发周报(本表由项目组长填写,每周六上午汇总提交给项目经理)开发周报姓名:部门:项目:组名:日期:本周进度汇报与分析下周计划小组情况汇报小组人员情况汇报疑难问题项目建议2. 小组阶段报告(本表由项目组长填写,每周六上午汇总提交给项目经理)小组阶段报告姓名:部门:项目:组名:阶段日期范围:本阶段进度汇报与分析下阶段计划小组情况32、汇报人员情况汇报疑难问题项目建议3. 项目总结报告(本表由项目组长填写,每周六上午汇总提交给项目经理)项目总结报告姓名:部门:项目:组名:项目日期范围:小组进度总结与分析小组质量总结与分析小组经验教训总结小组总评价u 项目组成员(含项目组长)报告1. 开发周报(本表由项目组成员填写,每周六上午汇总提交给项目经理)开发周报姓名:部门:项目:组名:日期:本周进度汇报与分析下周计划疑难问题项目建议2. 阶段开发报告(本表由项目组成员填写,每周六上午汇总提交给项目经理)阶段开发报告姓名:部门:项目:组名:阶段日期范围:本阶段进度汇报与分析下阶段计划疑难问题项目建议3. 项目总结报告(本表由项目组成员填33、写,每周六上午汇总提交给项目经理)项目总结报告姓名:部门:项目:组名:项目日期范围:进度总结与分析质量总结与分析经验教训总结总评价5.2 评价5.2.1 评价项目组长本表由项目经理、项目小组成员每月10日前汇总提交给部门经理,作为上月份绩效考核依据。项目经理评价项目组长情况表姓名:部门:项目:项目日期范围:被评价小组名:组长姓名:管理能力评价 人员配置合理 任务分工合理 制订的计划书可操作性强 能切实把握项目的进度,使项目进度按计划进行 关注系统的质量,能对系统的质量进行很好的控制 对小组遇到的困难能迅速解决或找到解决方案 讲求费用节约 和下属的关系和谐 能协调下属间的矛盾 对属下能严格要求 34、从不拉帮结派工作内容评价技术能力评价:_工作效率评价:_工作质量评价:_行为评价品德: 大公无私 还可以 自私责任心: 很强 一般 不强工作积极性: 很积极 一般 不积极主动性: 很主动 一般 不主动出勤率: 从不缺勤 偶尔缺勤 经常缺勤合作情况: 合作态度好 态度一般 态度很差学习态度: 乐于学习 一般 不乐于学习优点和缺点评价有什么优点:_有什么缺点:_潜力评价在哪些方面有突出表现:_向哪个方向培养比较有发展潜力: _5.2.2 评价项目组成员本表由项目经理、项目组长填写,每月10日前汇总提交给部门经理,作为上月份绩效考核依据。项目经理、组长评价项目组成员情况表姓名:部门:项目:项目日期范35、围:被评价小组名:组员姓名:工作内容评价工作量评价: 很大 较大 一般 小 很小工作难度评价: 很大 较大 一般 小 很小工作能力评价:_方面水平很高另外_ 能很快的发现问题 能很快的解决问题工作效率评价:完成工作的效率: 极高 很高 一般 低 很低 使用了_%的时间完成了工作,延迟原因为 个人原因 外部原因 解决问题的效率: 能马上解决问题 能很快的解决问题 解决问题较慢 解决问题拖拖拉拉工作质量评价: 工作成果没有出现问题 工作成果没有改动 工作成果出现的问题很少 工作成果很少改动 工作成果出现的问题多 工作成果经常改动 工作成果出现的问题特别多 工作成果改动特别多 工作成果根本不能使用行36、为评价品德: 大公无私 还可以 自私责任心: 很强 一般 不强工作积极性: 很积极 一般 不积极主动性: 很主动 一般 不主动出勤率: 从不缺勤 偶尔缺勤 经常缺勤合作情况: 合作态度好 态度一般 态度很差学习态度: 乐于学习 一般 不乐于学习优点和缺点评价有什么优点:_有什么缺点:_潜力评价在哪些方面有突出表现:_向哪个方向培养比较有发展潜力: _5.2.3 评价项目经理本表由项目组成员填写,每月10日前汇总提交给部门经理,作为上月份绩效考核依据。评价项目经理情况表姓名:部门:项目:组名:项目日期范围:项目经理姓名:领导能力评价 你信任他 只要是他管理的项目,你愿意跟着他干 你愿意听从他的指37、挥 他吃苦在前,享受在后 他以身作则,超负荷工作 项目组充满朝气和活力 与客户的关系和谐 处理问题公平、公开 了解每个下属的详细情况 能倾听属下的意见管理能力评价 人员配置合理 任务分工合理 制订的计划书可操作性强 能切实把握项目的进度,使项目进度按计划进行 关注系统的质量,能对系统的质量进行很好的控制 对项目组遇到的困难能迅速解决或找到解决方案 能制订一些合理的项目管理制度 讲求费用节约 和下属的关系和谐 能协调下属间的矛盾 对属下能严格要求 从不任人唯亲 从不拉帮结派工作内容评价技术能力评价:_工作效率评价:_工作质量评价:_行为评价品德: 大公无私 还可以 自私责任心: 很强 一般 不强38、工作积极性: 很积极 一般 不积极主动性: 很主动 一般 不主动出勤率: 从不缺勤 偶尔缺勤 经常缺勤合作情况: 合作态度好 态度一般 态度很差学习态度: 乐于学习 一般 不乐于学习优点和缺点评价有什么优点:_有什么缺点:_潜力评价在哪些方面有突出表现:_向哪个方向培养比较有发展潜力: _5.2.4 评价项目组长本表由项目组成员填写,每月10日前汇总提交给部门经理,作为上月份绩效考核依据。评价项目组长姓名:部门:项目:组名:项目日期范围:项目组长姓名:管理能力评价 人员配置合理 任务分工合理 制订的计划书可操作性强 能切实把握项目的进度,使项目进度按计划进行 关注系统的质量,能对系统的质量进行39、很好的控制 对小组遇到的困难能迅速解决或找到解决方案 讲求费用节约 和下属的关系和谐 能协调下属间的矛盾 对属下能严格要求 从不拉帮结派工作内容评价技术能力评价:_工作效率评价:_工作质量评价:_行为评价品德: 大公无私 还可以 自私责任心: 很强 一般 不强工作积极性: 很积极 一般 不积极主动性: 很主动 一般 不主动出勤率: 从不缺勤 偶尔缺勤 经常缺勤合作情况: 合作态度好 态度一般 态度很差学习态度: 乐于学习 一般 不乐于学习优点和缺点评价有什么优点:_有什么缺点:_潜力评价在哪些方面有突出表现:_向哪个方向培养比较有发展潜力: _5.2.5 成员月度考核表本表由项目经理或部门经理40、填写,每月10日前汇总提交给部门经理,作为上月份绩效考核依据。研发中心成员月度考核表姓名:部门:岗位:评价人姓名:开始日期:结束日期:任务与完成情况详细描述:任务量: 很大 大 一般 少 很少任务重要程度: 非常重要 重要 一般 不重要 工作效率: 很好 好 一般 差 很差工作态度: 很好 好 一般 差 很差评价: 优秀 良好 一般 差 很差得分(0100):5.2.6 月度自我评价本表每月10日前汇总提交给部门经理,作为上月份绩效考核依据。月度自我评价表姓名:部门:岗位:日期:出勤率评价: 很好 好 一般 差 很差工作态度评价: 很好 好 一般 差 很差近期分配的任务与完成情况详细描述:任务41、量: 很大 大 一般 少 很少任务重要程度: 非常重要 重要 一般 不重要 工作效率: 很好 好 一般 差 很差工作态度: 很好 好 一般 差 很差评价: 优秀 良好 一般 差 很差得分(0100):5.2.7 研发中心绩效考核得分表本表由部门经理填写,每月10日前汇总提交给行政部。研发中心绩效考核表公共考核(20%)研发中心内部考核(80%)计划日志考核劳动纪律考核规范考核项目考核其它序号姓名计划日志劳动纪律文档规范代码规范程序及文档备份及规范计划完成率工作量工作质量工作效率工作态度团队配合度工作主动性考核总得分1101055515151555551002345675.2.8 项目考核项目考42、核内容分为项目进度、项目质量、客户满意度和技术资料汇总四个方面,其考核内容和相应权重如下。考核内容权重项目进度30项目质量50客户满意度10技术资料汇总10备注:客户满意度如为原创项目,即为内部配合度;如为衍生项目,则包括内部配合度和公司客户满意度一、项目进度考核(一)、项目进度由研发中心和人力资源部进行日常记录与考核。(二)、项目进度考核采取项目延期率指标进行考核,项目延期率是指考核项目实际完成周期超出计划完成周期的程度(完成周期以最后一次批准的变更计划周期为准)。(三)、项目进度考核得分计算方法。1、项目延期率(项目实际执行天数项目计划执行天数)/项目计划执行天数1002、项目进度得分(简43、称A)与项目延期率(简称X)关系如下表:XA备注X0A=100X0表示按时完成得满分;如果x0,表明总进度超前,可以给予20分以内的正向激励分0X50%A=100-100|X|2X50%A=0二、项目质量考核(一)、项目质量由质控部和研发中心进行日常记录与考核。(二)、项目质量考核得分计算办法。项目质量考核主要指软件方面,其计算办法是对照不同扣分标准进行评分,项目质量考核中允许出现负分。(三)、项目质量考核流程。人力资源部安排质控部和研发中心对项目质量进行评分,并填写项目质量考核表。三、项目客户满意度考核(一)、项目客户满意度由研发中心和工程部进行日常记录与考核。(二)、项目客户满意度考核得分44、计算办法。项目客户满意度考核包括不配合和投诉两个方面,研发中心和工程部对该项目组在该项目中出现的不配合和投诉次数对照扣分标准进行评分。不配合的界定:即指各项目组与考核部门之间在项目工作期间,也指研发中心、工程部和客户部在项目工作期间所表现出来的配合与否,不配合须采用书面形式进行告知,并将该书面告知抄送产品经理或工程项目经理。投诉即指工程部或客服部在产品售后一定时期内收到客户的投诉和埋怨。(三)、项目客户满意度考核流程。人力资源部安排研发中心或工程部和客户部对项目客户满意度进行评分,并填写项目客户满意度考核表。四、技术资料汇总考核(一)、技术资料汇总由总工办负责日常记录与考核。(二)、技术资料汇45、总考核得分计算办法。技术资料汇总考核包括研发中心门上交资料的及时性和数量,在项目技术资料汇总的几个阶段和项目完结后,总工办根据各研发中心门上交的资料,对照技术资料汇总考核表上的要求,按其所缺少的文本数对照扣分标准进行评分。(三)、技术资料汇总考核流程。人力资源部安排总工办对技术资料汇总进行评分,并填写技术资料汇总考核表。所有四个考核内容评分结束后,人力资源部计算各研发项目组该项目综合得分,将结果通知各相关部门并存档。6 开发项目管理6.1 研发中心项目实施过程框图6.2 研发中心项目管理过程框图6.3 项目开发过程管理6.3.1 系统开发基本原则u 项目管理规范工程项目的实施过程需要管理。项目46、管理是一个基本过程,管理必须对系统构建过程,包括开发过程、运行过程、维护过程和支持过程等进行管理。项目管理应该进行如下活动:1. 制定项目计划;2. 项目的实施和对项目进行监控;3. 项目的评审和评价;4. 项目完成。u 系统开发过程规范系统开发过程包括需求分析、设计、编码、集成、测试、软件安装和验收等活动。系统的开发过程包括如下内容:1. 系统需求分析;2. 系统设计;3. 软件需求分析;4. 概要设计;5. 详细设计;6. 编码;7. 软件测试;8. 系统集成;9. 系统测试;10. 系统验收、安装和支持。u 系统操作过程规范系统的操作过程是指操作者所进行的活动和任务。系统操作过程包括如下47、内容:1. 系统操作;2. 用户支持。u 系统维护过程规范维护过程含有维护者的活动和任务。当系统由于错误、缺陷、问题,或需要改进和修改,从而要对代码和相关的文档进行修改时即进入此过程。其目的是在保持现有系统整体性的同时修改它。此过程以系统退役而终止。系统维护过程的具体活动有:1. 问题修改的分析;2. 实施修改;3. 对维护的评审和验收;4. 系统移植;5. 系统退役。u 系统支持过程系统支持过程包括以下6条:1. 文档开发过程;2. 配置管理;3. 验证和确认;4. 改正和完善;5. 培训;6. 环境的建立。以上任何一个支持过程都可以应用在获取、项目管理和保证、开发、操作或维护过程,或另一个48、支持过程中。6.3.2 数据库系统建设规范数据库应选择符合SQL语言标准的关系数据库。数据库的设计要相关部委、厅局有关规范中基本数据集的规定。系统应满足以下维护要求:u 数据输入:提供准确、快速、完整性的数据输入操作手段,实现应用系统在数据源发生地一次性输入数据。u 数据输出:提供各种输出方式,包括打印、导出成Excel或者txt文件。u 数据共享:必须按规定格式,提供系统数据共享功能,以便与其他系统实现接口连接。u 数据备份:具有数据备份的功能,包括自动定时数据备份、操作系统备份和手工操作备份。为防止不可预见的事故及灾害,数据必须异地备份。u 数据恢复:具有数据恢复的功能,包括操作系统恢复和49、手工操作恢复。6.4 项目技术文档管理一个项目组织在进行一些想法的沟通时,由于个人知识结构的不同、所处的地位立场不同等原因也会导致对一个想法的最终实现方案的认知上存在差异,最终落实到方案上也会有所不同,通过一个书面的文档可以将每个人的认知形成一个统一的认知,减少不必要的沟通障碍。同时明确的文档也可以给参与者更多思考的空间。通常情况是:软件项目中的人员变动以后后面的人无法识别之前的代码,或者识别的成本较高。事实情况是,就算人员不变动,时间长了,当时的编写者也不会记得当时的思路是什么,因为时间会消磨一些东西,另外每个人的想法和思维方式也在发生变化。所以,我们需要文档,需要规范文档的相关编写格式。大50、多数程序员,都极度痛恨写文档。Coding是愉快的,而Write是痛苦的。6.4.1 设计和开发阶段产品的生存周期可以分成以下六个阶段:可行性研究与计划阶段、需求分析阶段、设计阶段 、实现阶段、测试阶段、运行与维护阶段。 其中,设计阶段应分为概要设计阶段和详细设计阶段,概要设计阶段又可分为系统概要设计阶段和软硬件概要设计阶段;测试阶段应分为单元测试阶段、集成测试阶段、系统测试阶段和确认测试阶段。6.4.2 设计和开发文档的编制要求1. 标准型新产品的设计和开发应产生的文档以及编制人员如下:序号文档负责人是否必需1可行性研究报告市场和研发中心门共同编制2设计开发任务书技术副总3项目开发计划项目经51、理4质量计划项目经理和质量保证人员5配置管理计划项目经理和质量保证人员6需求规格说明书分析人员7数据要求规格说明书分析人员8概要设计说明书设计人员9详细设计说明书设计人员10数据库设计说明书设计人员11测试计划分析人员和测试人员12测试分析报告分析人员和测试人员13用户手册开发员14操作手册开发员15开发进度月报项目经理16项目开发总结报告项目经理文档是项目考核和验收的重要组成部分。2. 设计和开发文档的编制时机各阶段的相应文档是阶段完成的里程碑。对于产品而言,其生存周期各阶段与各种文件编写工作的关系可见下表,其中有些文件的编写工作可能要在若干个阶段中延续进行。质量计划和配置管理计划的编制时机52、同项目开发计划。计划是“未来目标与现实位置之间的一座桥梁”,应该根据变化动态地制定,才能发挥其作用。3. 测试计划及其编制时机、编制人员验证和确认工作都属于测试工作的一部分。验证工作就是产品生命周期各个重要阶段之间所要保持的重要性,它们是验证工作的主要对象。确认工作主要用于发现需求分析阶段的错误,一般由客户实施,主要以需求规格说明书为依据。4. 各种文档的内容要求质量计划的编制应覆盖产品的整个生命周期,可以引用质量体系文件的部分内容,配置管理计划也可以作为质量计划的一部分出现。除质量计划、配置管理计划、设计开发任务书外,对本文所提到的其它文档执行国家标准计算机软件产品开发文件编制指南(GB 853、567)的有关要求,作为文件编制的技术标准。关键技术文档请按公司文档模板编写。此外,编制的项目开发计划,其内容应确定适合于每个阶段的评审、验证和确认活动。必须在设计和开发时期的每个阶段,特别是设计阶段结束时计划严格的技术评审(含设计说明和测试方案),尽量不让错误传播到下一个阶段。5. 文档的标识文档需有封面,标明文档名、版本号、发布日期、编制人、复核人、审批人以及公司名称,第二页为修订记录,第三页为文档目录。用户手册、操作手册的封面可以仅标识文档名称、发布日期和公司名称。6.5 开发规范6.5.1 JAVA开发规范见JAVA开发规范。6.5.2 Oracle数据库开发规范见Oracle数据库开54、发规范。6.5.3 PB开发规范见PB开发规范。7 系统后期配合管理当系统启动试点实施后,在工程实施中客户和相关单位会提交遇到的问题和软件修改需求,为了规范今后实施中系统问题和需求变更的提交流程,特提出以下运行问题记录表及需求变更表,请公司各部门、项目组按此格式进行填写,以利软件的修改。运行问题记录表和需求变更表请以纸质文档的形式汇总到工程部,由工程部据情提交给相关负责人并签收,问题处理完毕后由工程部负责人回馈给客户并审核归档。各表格电子文档命名请遵照如下规则:1. 客户单位运行问题编号.doc(如:宛城运行问题WT00001.doc);2. 客户单位需求变更编号.doc(如:宛城需求变更XQ00001.doc);编号:WT 运行问题记录表客户单位提交日期 年 月 日客户联系人联系电话问题提交人联系电话所做操作及错误描述处理人预计完成时间处理结果实际完成时间错误现象解释及处理结果审核人审核意见审核时间编号:XQ 需求变更表客户单位提交日期 年 月 日客户联系人联系电话需求提交人联系电话需求变更描述处理人预计完成时间处理结果实际完成时间需求变更处理结果审核人审核意见审核时间