您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 软件项目如何制定绩效考核
软件项目如何制定绩效考核张传波华微软件目的•澄清项目绩效考核的几个误区•理解项目绩效考核的目的•了解如何进行项目绩效考核2CMMIonline版权所有角色扮演-体验项目绩效考核•假如你是老板,你如何评定项目的好坏?•假如你是项目经理,你成功完成了一个项目,得到一笔项目奖励,这些奖励你会按怎样的标准分配给你的项目组成员?•假如你是项目绩效考核负责人,你会怎样考核项目?3项目考核要考虑的两个角度你需要从以上两个角度来思考问题,而不是为了项目考核而考核。CMMIonline版权所有项目绩效考核•用项目绩效考核来保证过程严格执行,这样做是否合适?•是不是在过程改进开始阶段,过程改进不宜和绩效考核挂钩?•项目绩效考核是为过程服务吗?•还是,过程为项目绩效考核服务?•到底两者是什么关系?4CMMIonline版权所有项目绩效考核常见困难和误区•数据越多,绩效考核越准?•要公平公正?•项目间的考核标准应该统一?•项目管理出现问题,只罚项目经理就可以了?•考核要求制定了,但没有什么效果•定出来的考核内容难以跟踪•项目间缺乏可比性,绩效考核很难做•过程不规范,很难进行考核5请大家谈谈各自遇到的项目绩效考核的困难和问题?CMMIonline版权所有继续角色扮演——假如我是老板•假如你是公司老板,你认为以下哪个东西对公司最重要?A.各类日常办公制度B.软件研发过程C.激励制度(薪金、晋升、考核制度等)6CMMIonline版权所有•公司情况介绍▫刚成立的一家软件公司,有较雄厚的资金,公司目前关心的不是马上能赚钱,而是希望能具备持续赚钱的能力,即希望能通过项目来提炼出产品,并且希望能规范研发过程。▫公司刚成立,暂时没有什么过程,开发方式比较原始。•项目情况介绍▫这是一个很有发展潜力的项目,如果能产品化对公司非常有利。▫没有类似项目可供借鉴。▫项目组开发方式比较落后,甚至连代码管理都没有做好。7实战制定项目考核目标(10分钟)CMMIonline版权所有项目绩效考核的目的•项目绩效考核办法是实现公司商业目标的最直接手段,具体目的有:▫引导项目的价值取向。▫规定项目的工作原则。▫从框架上定义项目成功的标准。▫告诉项目组哪些事情该做,哪些不该做,哪些要重点关注,哪些稍微关注便可。8CMMIonline版权所有参考答案•产品化方面▫提炼出能做成产品的特性。▫做出一些以后能重用的组件。•过程方面▫制定一份开发计划并跟踪计划的执行。▫必须记录客户的原始需求,要编写需求规格说明书。▫要有设计文档,并用来指导编码。▫规范代码的版本管理。•其它方面▫必须在某某时间内完成。▫项目人员就是这么多人,原则上不会加人。9CMMIonline版权所有都应该有哪些方面的考核目标呢?10请大家发表一下!CMMIonline版权所有项目管理金四角进度成本质量功能CMMIonline版权所有什么是“发展”?•人才培养、人员能力技术改进、技术重用•提升•过程改进•凡有利于公司以后做项目做得更好的东西!CMMIonline版权所有如何制定“进度”方面的考核目标?•关键节点的“准时”情况▫需求文档▫设计文档▫版本发布•检查办法▫进度报告▫关键节点的评审情况▫SPI•进度需要延时咋办?CMMIonline版权所有例:进度方面的考核目标•总体要求▫项目必须在某某时间发布第一个版本,某某时间前完成验收。•具体要求▫项目立项后一周内完成首次项目计划。▫首次项目计划中要明确需求阶段的详细计划。▫完成需求调研后,再次细化计划,明确以下内容:项目总体预算各关键节点的完成时间,如:设计文档完成时间、版本发布时间CMMIonline版权所有如何制定“成本”方面的考核目标?•成本的组成▫人工成本▫费用成本差旅费用采购费用•人工成本如何考核?▫工时▫CPI•费用成本如何考核?CMMIonline版权所有例:人工成本考核目标•总体要求▫制定项目的人工预算,最终成本不超过能超过总预算的20%。•具体要求▫人工预算必须少于合同额的百分之60%。▫必须通过WBS来做预算。▫加班时间时间比例不超过10%。▫原则上不再增加项目人员。CMMIonline版权所有如何制定“功能”方面的考核目标?•项目▫满足合同要求?▫满足需求规格说明书要求?•产品▫满足产品规格说明书?▫满足产品技术规格说明书?CMMIonline版权所有例:项目的功能考核目标•总体要求▫一次通过验收,并且没有遗留功能跟进处理。•具体要求▫开始阶段要和客户签订需求规格说明书,列出对软件的功能及性能要求。▫分版本交付软件,保证每个版本满足功能及性能要求。▫最终交付软件必须满足需求规格说明书的要求。CMMIonline版权所有如何制定“质量”方面的考核目标?•什么是质量?•可以用来表示质量的几个方面▫问题数量▫缺陷数量▫客户满意度CMMIonline版权所有例:项目的质量考核目标•总体要求▫减少返工的时间和次数,保证一次通过验收,没有遗留的缺陷需要解决。•具体要求▫制定严格的缺陷管理办法,记录所有的缺陷,并跟踪关闭。▫软件分版本发布,每个版本的遗留缺陷数量不超过5个,重复缺陷不超过3个,新引发缺陷不超过3个。▫软件发布后不会遗留重大缺陷给客户。CMMIonline版权所有如何制定“发展”方面的考核目标?•产品积累•技术积累•过程积累•人才培养CMMIonline版权所有例:项目的发展考核目标•总体要求▫制定规范的缺陷管理过程,能为日后项目所用。▫提高全体人员的技术水平,以后能带领新人。•具体要求▫项目初期制定缺陷管理过程。▫每发布一个版本,改进一次缺陷管理过程。▫项目总结时,总结出适合其他项目使用的缺陷管理过程。▫项目初期每人订下技术水平提高目标及学习计划。▫对照学习计划和目标不断跟进每个人的技能情况。CMMIonline版权所有角来考虑考核目标•仔细地分析5个方面,找出哪些是考核重点。•先粗后细,先重点再全面。•所有考核都必须先定义成功的标准,项目的以下几个基本事情是必须做到的:▫制定项目计划▫制定项目预算▫编写需求规格说明•允许变更,但必须是受控的。•负责项目考核的人必须是权威的专家或者是高级领导。•不必强求量化,也不必强求绝对公正。•......CMMIonline版权所有如何保证考核能持续地驱动项目?•和项目组一起制定考核目标•持续评估项目考核目标实现情况CMMIonline版权所有如何评价考核情况?•定性与定量•主观与客观•等级制与打分制CMMIonline版权所有如何落实奖励?•原则:一荣俱荣,一损俱损•对项目组的奖励办法•对个人的奖励办法CMMIonline版权所有小结•项目绩效考核的几个误区•项目绩效考核的目的•项目考核内容的几个方面▫进度▫成本▫质量▫功能▫发展•如何保证考核能持续地驱动项目?•如何评价考核情况?•如何落实奖励?CMMIonline版权所有参考资料•广东软件过程改进委员会网站▫•CMMIonline▫大家还有什么问题?CMMIonline版权所有谢谢!CMMIonline
本文标题:软件项目如何制定绩效考核
链接地址:https://www.777doc.com/doc-794187 .html