ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:234.17KB ,
资源ID:4457998      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4457998.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件产品项目管理办法.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件产品项目管理办法.docx

1、软件产品项目管理办法软件产品研发项目管理办法版 本 历 史版本状态作者参与者时间备注注:状态分为:初稿、正式发布、修订概述一、编写背景根据公司业务特点及行业特点,公司产品研发以项目为驱动,实施全面的项目负责制,将公司目前在建、新建的项目纳入项目管理的范畴内就显得尤为重要。二、编写目的为加强对公司产品开发,充分整合公司人、财、物等资源,缩短任务周期、降低研发成本、培养人才,特对项目开展采用项目管理模式进行管理,本文档从项目团队组建到项目管理的启动过程、计划过程、执行过程、监控过程、收尾过程五个过程,全面阐述项目管理的工作职能,每个过程包含那些阶段,各阶段的工作内容,相关的参与部门,参与部门的工作

2、职责以及相应的考核指标,力求规范化管理的所有项目。用产品定方向,项目强执行,目标为驱动, 绩效做奖惩,保障公司项目保质保量按期完成。三、名词解释目发起人:指项目的发起者,任何有创新想法的人员均可成为项目发起人,一般情况下项目发起人为产品经理。项目组:指项目经理为具体项目而临时组建的团队,团队既可以是部门内部人员,也可以跨部门组建项目团队。项目经理:指项目总整负责人,负责整体协调项目,管理项目日常工作,保证项目按时保质交付。项目文档:指与项目开发紧密相关的文档,并作为项目的一部分交付给最终用户。四、适用范围公司所有的在公司所有的在建和新建软件项目全部纳入项目管理工作范畴,涉及到硬件生产过程暂时不

3、纳入项目管理工作范畴。第一章项目团队第一节 团队组成团队组建是保障项目顺利进行的基础,保证团队成员稳定也是保证项目能稳定进行、持续交付的基石。根据公司目前情况与后续发展,研发项目团队中需保证设立项目经理、后端高级工程师、后端中高级工程师、前端中级工程师、需求分析师、中级UI设计师、测试工程师等岗位。项目成员由项目经理挑选,也可由部门经理推选,项目小组确定,项目成员在项目实施过程中必须听从项目经理安排;项目经理有权根据情况对项目小组的组成进行变理,但变更方案需经项目决策会议通过。项目经理有对项目成员考核的权力;项目成员不合格有退回原部门的权力;项目审批的资源有具体分配和使用权力;有项目内部事务决

4、策的权力。图一第二节岗位职责第一条项目经理岗位职责项目经理是项目整体负责人,为项目整体目标负责,确保项目目标的实现,领导项目团队准时、优质地完成项目工作。具体职责:1.保证项目完成目标与制定目标一致,对项目成功富有主要责任。2.对项目的计划、实施、监督与控制有全权责任,保证项目按计划达到预期效果。3.跟踪项目的进度,协调项目过程中内部门矛盾,保证项目顺利进行。4.收集产品需求,与客户沟通,了解项目的整体需求。5.监督产生项目进展各阶段的文档,保证文档的完整和规范。6.确定要变更需求的情况下,需产生需求变更文档,更改开发计划。7.向上级汇报项目进展情、需求变更等所有项目信息。8.对项目小组各成员

5、进行绩效评估。第二条高级后端工程师岗位职责高级研发工程师参与建立研发工作标准与规范,协助部门经理组织完成软件研发工作,管理软件研发项目,进行软件的改良升级。其具体岗位职责:1.参与制定并执行研发工作计划,明确研发流程与标准,建立研发工作规范与流程。2.了解企业的总体规划,明确企业的发展方向,搜集相关行业信息与资料。3.根据企业实际情况,分析业务需求,开展可行性分析,提出立项申请。4.负责软件研发项目,制定项目计划,经审批后严格执行。5.开展需求分析与确认,组织进行软件的概要设计与详细设计工作。6.试运行软件,记录软件运行过程中出现的问题(BUG),进行软件的改良与升级。7.分析总结研发过程中的

6、经验与教训,制定并执行工作改进计划。第三条中级后端工程师岗位职责软件研发工程师的职责协助高级工程师进行软件的设计与开发,收集整理相关行业信息与资料,为软件产品决策提供依据。其具体职责:1.严格执行软件研发工作相关规章制度和工作标准。2.了解行业市场信息,定期整理并上报,做好软件研发可行性论证和立项准备。3.编写新软件研发和老产品改进的工作报告。4.参与软件的升级换代工作。5.参与软件研发相关的评审工作。第四条中级前端工程师岗位职责前端工程师的职责负责项目前端设计与开发工作。其具体职责:1.负责WEB前端架构设计。2.负责前端技术研究与技术攻关。3.负责公司网页开发及维护、优化。4.负责WEB应

7、用设计和开发工作。第五条需求分析师岗位职责需求分析师主要职责收集用户需求、分析需求,将需求转换为产品需求,形成文档与原型。其具体职责:1.负责需求调研工作,并对需求进行分析与评估。2.负责软件原型设计,编写软件需求规格说明书。3.参与需求、架构、测试需求、测试案例等评审。4.负责向研发和测试人员讲解需求,配合技术开发团队。5.跟踪产品运营,收集整理客户反馈,通过定性和定量的分析,持续改善优化产品,提升用户体验感。第六条中级UI设计师岗位职责UI工程师职责负责项目美工方面的一切需求。其具体职责:1.负责项目、美术设计和创意、网页广告和相关专题图片的制作。2.负责公司各个项目美工方面的维护与开发;

8、配合各个项目编辑进行页面修改工作。3.配合公司各类市场活动的开展制作相关道具,并适时对相关业务开展提出建议和解决办法。4.满足公司其他部门所提出的美工方面的需求。第七条测试工程师岗位职责测试工程师职责负责软件测试、评估软件质量。其具体职责:1.负责产品功能和性能测试、稳定性测试、兼容性测试;2.分析产品需求,编写测试计划、测试用例、测试报告与测试项目的执行;3.执行具体测试任务并确认测试结果,完成测试报告以及测试结果分析;4.推动并监控测试流程的实施,协助软件开发人员进行软件测试定位问题第三节新人培训项目新成员培训采用导师制度,每一位新人到项目组由项目经理分配一位导师,导师负责帮助新人快速熟悉

9、项目工作。导师职责:1.帮助新人快速融入工作环境,包括工作外周边环境。2.帮助新人熟悉手上工作,快速上手投入工作。3.负责给新人培训产品业务,解答新人提出的产品及其它问题。4.为新人讲解公司制度、部门制度与项目中需要注意事项。5.帮助新人顺利转正。第二章项目决策项目内部事务由项目经理决策,项目任务与公司任务发生冲突时由公司高层决策。项目决策遵循个人目标服从项目目标,项目目标服从战略目标的原则,制定以下项目决策方针。1.项目中所有目标向项目总体目标对齐,项目子目标与总目标发生冲突,项目总目标优先。2.项目中意见发生不一致时,项目负责人根据项目总体目标和战略目标为指导方向,在不违背两者的情况下进行

10、决策。3.项目任务与公司任务发生冲突,项目负责人上报公司高层,组织项目决策会议,在项目决策会上进行任务决策。第三章产品研发项目管理过程第一节需求决策项目经理收集市场、客户等各方面需求,经过需求收集、需求筛选、需求分析、需求决策四步形成产品需求说明书,需求说明书需要明确产品要解决什么问题、论证痛点是否存在、明确要解决的用户场景,上报公司高层评审与决策。第二节项目立项项目经理按需求编制项目任务书,组织并召开项目立项会议,项目经理要对项目需求、计划、进度、成本、质量、风险进行概要说明。明确项目功能、里程碑、完成时间、汇报方式与频率、项目交付标准。第三节产品设计项目经理组织项目成员进行产品整体设计,编

11、写产品规格说明书与产品交付原型,组织召开设计澄清会议,明确产品需求文档中产品功能要解决的问题,帮助工程师、设计师理解产品功能,保证在产品功能、流程、业务三方面理解达成一致。第四节软件设计项目经理组织工程师、设计师按产品说明书进行软件设计,完成软件概要设计说明书、数据库设计说明书等设计文档,组织协调技术人员对设计文档进行评审。第五节产品研发项目经理制定产品版本计划,组织项目成员进行产品研发,每完成一次版本开发需提交测试,评估开发版本质量。项目经理在每个里程碑节点进行项目进程评估并上报公司高层。项目经理定时或不定时抽查代码,发现不按规范或错误编码,令其在规定时间内完成整改。第六节产品测试 产品完成

12、开发提交测试进行功能测试、性能测试、稳定性等系统性测试,测试完成由测试部门进行产品质量评估,产品质量达到发布标准即可发布。第七节产品发布项目经理组织召开产品发布会议正式发布产品版本,更新公司产品清单。第八节产品维护产品上线用户反馈问题与需求,公司内部产生的需求,统一由项目经理收集处理,项目经理根据需求优先级和项目进度安排处理,客户现场发生严重问题,项目组必须优化处理,保证现场系统正常使用。第四章项目变更项目发生变更时由项目经理发起项目变更申请,项目经理与项目成员评估变更可能造成的影响,重新评估工作量与交付时间,更新项目文档,编写项目项目变更报告上报公司。第一节 需求变更产品需求变更由公司高层发

13、起,或者在项目开发过程中发现某部分产品需求不能解决用户问题,由项目经理提出产品需求变更申请提交公司高层,由公司高层审核并决策。第二节设计变更项目实施过程中发现产品设计业务逻辑有问题,修改花费时间超过3天的,由项目经理发起变更申请,说明变更事由、影响范围与进度影响,上报公司高层。第三节变更流程项目变更评估变更对项目进度、范围、成本造成的影响,项目经理提出申请,提交申请报告由公司高层审核,审核通过实施变更。图二第五章项目成员考核第一节项目考核项目整体考核内容分为项目进度、项目质量执行情况两个方面进行考核。考核内容权重如下表:考核项权重细化项目子项权重备注项目进度50%总进度80%阶段性进度20%项

14、目质量50%满足性能与功能30%满足产品需求30%满足项目规范化需求40%表一第一条项目进度考核项目进度由项目经理进行日常记录与考核,公司高层监督审核。项目进度考核分为总进度与阶段性进度考核,采用项目延期率指标进进考核。总进度延期率是项目实际完成时间与计划完成时间的百分比;阶段性进度延期率是项目关键性阶段进度实际完成时间与计划完成时间的百分比,如出现负值代表项目提前完成,项目延期率考核指标计算方法如下:延期率 = (实际完成时间 - 计划完成时间) 项目计划完成时间 100%项目总进度计算方式如下:项目进度考核得分 = 总进度得分 80% + 项目计划完成时间 100%项目启动后,项目经理拟定

15、项目工作目标,明确项目总进度和关键性阶段进度,经公司审核批准后执行。第二条项目质量考核项目质量考核由项目经理与测试经理共同评价,分别对产品功能与性能、满足需求程度、规范化执行方面进行考核。一、性能与功能质量考核指标采用测试通过率和遗留问题率进行考核,以产品发布前最后一次测试为评价依据,具体计算公式如下:测试用例通过率 = (测试用例通过数量 测试用例总量) 100%遗留问题率 = (遗留问题数量 测试用例数量) 100% 考核指标如下表:项目测试用例通过率X遗留问题率Y考核指标X99%Y5%95%X99%Y5%95%X99%5%Y10%X10%考核分数90100808960790表二二、满足产

16、品需求考核指标满足产品需求采用产品交付验收通过频率进行考核,考核指标如下表(N为验收进行的次数):项目验收通过考核指标N = 1N = 2N = 3N = 4考核分数90100808960790表三三、项目规范化考核指标项目规范化分别从代码规范、文档规范两方面进行考核。代码规范:注释完善,能通过阅读注释明白函数的作用、使用方法与函数处理逻辑;编码命名按公司代码规范命名。 文档规范:项目阶段性文档齐全;项目文档编写按公司文档规范编写,文档排版整洁。第二节项目成员考核项目成员考核是项目经理对项目成员工作表现的一种评价,能更好的增强研发目标管理,帮助研发人员提升自身能力与工作积极性。项目考核主要分考

17、勤、工作质量、文档规范、编码规范、工作态度五个方面。第一条考核评分项考核内容评分标准评分等级分值总分比例备注考勤没有迟到和请假,时常加班工作A10010%没有迟到与请假B90偶尔请假或迟到(不超过3次)C80请假或迟到次数过多D70编码规范编码非常简洁、规范,注释较完整、易懂,容易被人理解A10020%编码非常简洁、规范,注释较完整、易懂,比较容易被人理解B90编码较简洁、规范,有个别注释,勉强能被人理释,无违规项C80编码不简洁、规范,没有注释或仅有少数注释,无法被人理解,有违规项D70工作质量工作达成目标,质量良好,帮助他人完成工作,工作创新有明显改善工作A10030%工作达成目标,质量良

18、好B90工作基本达成目标,有少量质量问题C80工作未达成目标D70文档规范文档编写规范、及时,随时可查看正开发的任务文档、已完成任务文档、工作计划等文档A10025%文档编写规范、及时,随时可查看近期文档,文件编写延后3天以内B90编写较为规范、及时,可以查看近期文档,文档编写延后3天以上5天以内C80编写不规范,不及时,经常难以查阅,甚至没有编写相关文档D70工作态度工作努力、积极性强、不怕困难、敢于挑战、求知欲强,为达到目标竭尽全力A10015%工作努力,主动学习、言行规矩,能提出工作改正建议,出错及时纠正承认错误B90工作认真、不推托,自发完成安排的任务C80经常利用上班时间处理私事,或

19、擅离岗位,工作推托不服从管理D70表四第二条考核评分计算方法绩校考核评分分为:A、B、C、D四个等级,根据每个考核项目得分的总分算平均分值,得到最终考核评分,考核计算公式如下:考核评分 = SUM(考核项目得分 * 总分比例)序号得分评分等级考核评价备注190100A优28089B良37179C中470以下D差表五A:表示对团队有突出贡献的,个人工作完成优秀,按规范输出高质量的设计文档以及其它规定相关文档,或输出对团队开发有效率提升的文档,或提出研发相关流程改进并加以实施有助于效率提升的。B:表示个人工作完成优秀,工作进度、质量超出公司标准,按规范输出的设计文档以及其它规定的相关方档。C:表示

20、工作合格达到公司要求,按公司要求按时且质量达到公司标准。D:没有按时完成工作任务。例如:张三考核为:考勤(A:100分)、编码规范(B:90分)、工作质量(B:90分)、文档规范(C:80分)、工作态度(A:100分)。考核评分=(100*10%)+(90*20%)+(90*30%)+(80*25%)+(100*15%) =10+18+27+20+15 =90张三最终考核结果:A(优秀)。第三条考核薪金激励研发人员每月月底进行本月考核,考核优秀的给予激励:A:激励个人工资的12%。一年考核平均结果达到为A的,下一年可以给予研发人员10%20%的加薪。B:激励个人工资的6%。一年考核平均结果达到

21、为B的,下一年可以给予研发人员5%10%的加薪。C:无激励。D:公司加以培训学习,培训后仍然无法完成工作继续培训。经过培训没有改善的转岗或辞退。第六章项目奖惩项目组遵循奖惩有据、奖惩及时、奖惩公开、有功必奖、有过必惩的原则,提高项目成员工作积极性与动作效率,保证项目目标的实现。第一节奖励1.项目关键技术突破,为项目后续研发有重大影响的有功人员,视情况奖励300500元。2.主动优化产品提高产品使用效率,或明显提升用户体验的有功人员,视情况奖励200300元。3.主动优化业务为项目后续研发提高效率的有功人员,视情况奖励200300元。4.工作质量稳定,准时完成项目任务并交付,经测试质量优秀者,给予奖励200元。第二节惩罚1.项目开发期间没有按项目经理规定参加或缺席早会,每周有2次以上的人员,给予其2050元惩罚。2.工作时间无故离开办公场地60分钟以上,未向领导请示者,给予50元惩罚。3.项目关键任务不能按时完成,又不及时上报项目负责人,给予其50100元惩罚。4.发现重大项目问题,故意不上报项目负责人,给项目造成损失者,给予其100元惩罚。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1