开发中心工作指引综述.pdf

上传人:l*** 文档编号:74113206 上传时间:2023-02-24 格式:PDF 页数:14 大小:1.01MB
返回 下载 相关 举报
开发中心工作指引综述.pdf_第1页
第1页 / 共14页
开发中心工作指引综述.pdf_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《开发中心工作指引综述.pdf》由会员分享,可在线阅读,更多相关《开发中心工作指引综述.pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 信义科技 开 发 中 心 工 作 指 引 开发中心编制(试行)2011 年 8 月 文件名称 开发中心工作指引(试行)文件编号 编写人 杨君 编写日期 2011.08.01 批准人 批准日期 修订记录 序号 修订日期 前版本 修订内容 修订人 核准 1 部门口号 专业、团结、高效、质量 2 部门愿景 1)愿景 用国际化软件开发模式开发全国项目 2)目标 管理目标:建立一支稳定、高效的开发队伍。财务目标:实现软件项目开发成本占合同额 15%收入目标:部门所有员工衣食无忧 3 部门使命 开发部 职责概要:以项目开发为主导,针对项目的需求进行定制开发。根据项目开发需求做好项目管理工作,对项目进度、

2、质量进行把控。对项目的可行性进行分析比对,提供合理化建议。主要职责:1.负责公司技术创新项目、技术改进项目、科研开发项目等相关开发工作。2.制定新项目开发、技术改进的计划并组织实施。对公司开发项目进行评估、计划、组织、设计、编码、协调、追踪。3.协助大客户服务中心、技术服务部提供的有关信息,完成项目方案,可行性分析,策划的输入与输出,评审验证等工作和相应文档的编制,为公司决策提供依据。4.根据部门的工作职责制订本部门的管理制度,细化工作流程,分解工作任务,明确工作标准。5.根据项目开发需求做好项目管理工作,对项目进度、质量进行把控。6.参与重大项目开发、重大项目改进课题的攻关活动。7.项目开发

3、完成后对产品部、售后服务部进行培训,转交售后服务部进行维护。项目管理部 职责概要:主要负责组织建立并实施公司项目管理流程及规范。包括:项目日常事务处理,项目整体情况掌控及监督,项目文档资料管理、项目过程数据的归档管理,处理项目过程的各种问题,确保项目顺利按时完成。主要职责:1.负责项目相关的日常事务处理工作;2.项目各类素材的收集汇总、数据分析并撰写相关报告;3.敦促项目经理按照项目管理流程进行,并收集整理稽查资料;4.跟进项目问题和项目进度,汇总、整理、提交各类报表;5.负责建立和管理配置库,包括合同资料、技术文档、程序代码、项目过程文档、知识库的收集整理,归档资料的汇总登记等工作;6.负责

4、编制配置管理计划书,对项目和集成服务工作过程进行控制,根据实施方案划分实施里程碑并纳入基线;跟踪、管理过程中出现的缺陷、偏差、变更情况,与项目经理保持沟通和协作,随时掌握项目动态;7.项目配置质量监督,对各项目提交的工件版本进行管理维护,协助项目组建立相应的版本基线,对其提交的文档及代码进行规范性检查,对不符合规范的内容及时提醒进行整改;8.推广项目管理相关规范及流程,跟进优化项目管理流程。4 树立部门典型 统一目标,团结一致,共同奋斗 5 部门资源组 部门所有开发人员划分以下三个组:基础应用组:主要负责 DEMO 开发、门户开发、简单业务逻辑开发等工作 业务应用组:主要负责复杂业务逻辑、业务

5、分析、业务流程开发等工作 数据应用组:主要负责数据分析、比对、整合、统计开发等工作 5.1 资源组工作流程 资源组工作流程项目负责人部门经理资源组组长编码阶段审批项目计划确认计划划分任务责任人执行任务是否 5.2 资源组调配 每季度进行一次资源组进行调配,对表现佳的员工进行提升 基础应用组优秀员工业务应用组 业务应用组优秀员工数据应用组 数据应用组优秀员工资源组组长或其他部门缺口 资源组优秀组长项目组长 6 项目管理流程 6.1 项目启动 新项目启动时由项目主导部门填写项目开工申请表经公司领导审批后交本部门,本部召集所有项目负责人参与项目启动会,任命项目经理。由项目经理协助项目主导部门进行项目

6、调查和分析,并产出项目建设方案 6.2 需求阶段 1.在项目立项后,根据项目建设方案或者用户需求分析说明书,产出软件需求规格说明书和系统原型,组织评审小组进行评审。评审通过后,与用户进行沟通确认。2.编写项目计划(需包含预算、里程碑、项目组人员结构、风险等)和 WBS分解(不具体到个人划分到资源组)提交部门经理审核,审核通过后,交由资源组组长进行分工并修改 WBS。6.3 设计阶段 根据需求规格说明书,编写系统概要设计文档、数据库设计文档(系统数据模型),详细设计(项目组成员根据以上文档协助项目经理完成)并组织评审小组进行设计文档评审。评审通过后,进入编码阶段。6.4 编码阶段 1.开发人员需

7、每日输出工作日志表,发送给项目经理及项目助理;2.项目助理协助项目经理每天更新项目进度跟踪表;3.项目经理每周需要提交项目周报、风险分析报告;4.项目助理每周组织召开项目例会,产出会议纪要。5.项目经理每周至少一次组织代码走查,产出代码走读检查表。6.5 测试阶段 1.SIT 测试,项目经理组织开发人员先自己做单元测试,然后在项目组内进行交叉测试,产出测试bug 跟踪表,回归测试,直到所有bug 都是关闭状态,最后提交测试部进行最终测试。2.UAT 测试,按照项目计划,在规定时间内交付项目给客户进行UAT 测试,完成后进入系统试运行阶段。6.6 验收阶段 1.项目经理记录试运行整个过程、试用期

8、结束产出试运行总结 2.项目经理敦促用户提交用户使用报告 3.项目经理提交项目总结报告 4.项目经理提交合同要求相关验收文档 5.项目助理协助项目经理进行项目文档装订、用户签字盖章工作 7 项目过程管理 7.1 监控 1.项目助理在各个里程碑阶段,督促检查项目经理按期交付相关文档,每周督促检查项目经理交付项目进度跟踪表,项目周报,项目例会纪要,风险评估报告等文档。2.项目助理对项目各阶段产生的项目文档进行检查,产出 项目规范检查表。7.2 控制 1、需求不明确,用户老是改来改去,项目返工工作量大 1)采用快速原型和用户确认需求,尽量分析和挖掘用户深层次需求;开发模式上采用敏捷或增量迭代的开发方

9、法来适应编号;设计上都采用面向接口设计保留系统的扩展性和健壮性。2)用需求变更表管理需求的变更,任何一次需求的变更都必须记录需求变更表,和用户达成需求变更的共识,利于今后项目的顺利开展。2、进度出现明显延后 1)用项目进度跟踪表实施项目进度管理,及时发现进度偏离问候后,采取相应的补救措施。2)通过适量的加班来补救进度偏差。3)提升项目士气,通过项目团队活动来提升项目凝聚力。4)项目经理要重新审视自己的项目进度表和人员安排是否合理,资源是否充分利用。3、项目产出物的质量较差 1)成员本身技能造成的问题,尽快的组织项目的培训和交流,对于新员工要安排专门的辅导老师,尽快让技能欠缺者提升技能,保证整个

10、团队的战斗力。2)成员态度造成的问题,需通过持续的项目团队建设,定期的项目成员沟通进行改善。8 绩效考核制度 详细考核办法参照开发中心绩效考核表。8.1 月度考核 程序员考核:1.考勤(行政提供考核结果)2.任务(以任务完成量定):根据项目计划表,按任务分配情况,任务等级,难度系数分为高、中、低并参照以下标准 低每天 2 个作业量【助理工程师】中每天 3-4 个作业量【中级工程师】高项目核心功能【高级工程师】3.代码走查结果,依据代码走查表 4.每天下班前必须提交代码到配置库 5.每天下班前必须提交当天工作日志 6.工作失误,影响项目正常进行 7.工作态度 8.上班做与工作无关的事情,如睡觉、

11、上网闲聊 每月项目经理提交程序员月度绩效考核表 项目经理考核:1.每周五前项目组例会,提交会议纪要和周报 2.每天组内员工工作日志收集,周四下午提交给项目助理 3.每周代码质量检查(每次更新检查表)4.工作态度或者工作失误造成客户投诉 8.2 项目考核 1.严格按项目流程,项目提交相关文档必须齐全(用户需求说明书、项目需求规格说明书、项目计划、概要设计、详细设计、操作手册、运维方案)2.项目配置管理,在配置库上该项目是否按照项目配置管理规范建立了配置管理目录。3.项目交付时间(项目按进度计划完成)4.项目质量(测试部提交数据)5.项目重大事故(数据丢失、个人原因导致系统瘫痪超过1 小时)6.项

12、目完成后提交至少2 个知识共享 9配套机制 9.1 晋升机制 普通员工晋升(一)普通员工调岗定为每个季度一次。1.普通员工调岗,由项目经理根据员工的具体工作情况提出申请,填写调岗申请表申报到部门经理处,部门经理签署意见后交到行政部。2.由员工递交文档,阐述所做功能的设计思路和实现原理,确保研发成果能够被继承和共享,除此还要着重体现自己所取得的进步,以及下一步工作计划进行评审。(二)员工最后能否调整岗位或调整岗位等级,由评审委员会决定,评审委员会成员为所有项目经理及以上人员。申请条件:员工在本季度至少提交一个知识共享。项目经理储备晋升(一)项目经理从储备项目经理中选拔。(二)储备项目经理必须通过

13、虚拟项目测试,特殊情况下可为实际项目。(三)测试的具体内容为,从公司的员工当中指定虚拟客户,提出项目的需求,由被测试人员制定项目计划和方案,带领公司的新员工开发虚拟项目。(四)测试人员能否成为储备项目经理由评审委员会决定,如果通过评审,公司将给予虚拟客户一定的奖励。(五)储备项目经理必须通过带领实际项目至少 3 个月后,可申请成为正式项目经理,由部门级及以上员工评审,并报总经办决定。9.2 激励机制 1.项目组每月评选最佳表现奖,部门每季度评选最佳进步奖(2 名)、最佳态度奖(2 名)、最佳成绩奖(2 名)、最佳团队奖(获奖人员上荣誉榜)9.3 敦促机制 1、规范部门开发规范,建立开发规范体系

14、,项目开发严格按照部门制定的开发规范体系进行项目工程实施。2、项目助理监管制,由项目助理监管项目实施的整个过程,在相应的里程碑阶段检查督促项目经理或者相关人员提交交付件。3、项目经理责任制,项目经理对整个项目最终结果负责,把握整个项目的开发进度和质量关。4、项目绩效考核制,项目经理对开发人员在项目中的表现与绩效挂钩,实行项目绩效考核制。5、知识共享制,以资源组为单位每月必须提供 2 篇左右的技术文档到共享平台,技术文档不能在网上摘抄,必须是自己学习和使用到的比较有创新的技术,可以用来做部门培训学习用。9.4 竞争机制 为了使全体员工共同发展、进步,提高工作的热情和积极性,特推行竞争机制。(一)

15、以个人为单位,实行部门中个人竞争排名,竞争机制的主要内容:1)工作态度,是否勇于承担工作任务,对工作任劳任怨。2)工作质量,主要包含编码规范性,开发效率等。3)学习能力,部门全员参与新技术学习,个人制定学习计划。4)知识共享,以在公司知识共享平台中发布的技术专题数量和质量为依据。(二)以项目组为单位,实行部门中项目组竞争排名,主要内容:1)项目开发规范,包括阶段性文档是否齐全,文档质量等。2)项目质量,包括编码规范,测试总结报告(以 Bug 数为依据)等。3)项目组团队凝聚力,包含项目组成员的工作态度,对团队协作的认知度,项目组成员的心态等。9.5 培训机制 项目培训 项目试运行开始一周后项目经理对全员进行培训,培训内容包含:用户需求、系统架构、业务流程、功能模块、单点技术。技能培训 整理一套技能培训材料,根据培训材料对入职员工进行岗前技能培训,培训完成后进行考核,考核合格者进入相应岗位 附:项目进度跟踪表、资源组周报、开发中心绩效考核表、代码走读检查表、项目规范检查表、项目周报、员工工作日志

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁