艾伟也谈项目管理,聊聊我们团队的绩效管理

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:   绩效管理对一个Team是比较重要的一项日常管理任务,如何做到团队内每个人的绩效得分公平公正,必须有一套行之有效的方法。下面我谈谈我们部门管理的一些方法,拿出来与大家分享,希望有相关经验的人参与讨论,说说你们的管理方法。

  绩效管理对一个Team是比较重要的一项日常管理任务,如何做到团队内每个人的绩效得分公平公正,必须有一套行之有效的方法。下面我谈谈我们部门管理的一些方法,拿出来与大家分享,希望有相关经验的人参与讨论,说说你们的管理方法。

  一般管理比较规范的公司都会在年终或者季度末发放绩效奖,而每个人的奖金多少一般是根据每个人的表现和得分来发放的,这个得分的评定是从何而来的呢?有的是按照平时的表现等主管判断来的,依据有工作态度,完成任务的效率,与其他同事的关系等,有的是按照工作日志和完成任务积分。我们部门采用的是按照平时完成的任务所获得的有效积分,然后统计每周每月的报表,并对团队内每个成员的积分结果进行排名,在Team内的每周例会上Review这些结果,让每个成员了解本周每个人的工作进展情况。这样做的好处有很多,比如公开公平,方便工作统筹管理,了解个人人力负荷等。

  首先介绍一下我们团队中大概的几种角色,其中有SA系统分析员,SD系统设计人员,Dev开发人员,测试与发布人员,项目经理和绩效监管人员。平时的工作中,sa的主要职责是分析用户需求,sd负责针对需求的设计和部分开发,Dev人员专门负责自己小组产品的开发与维护,项目经理和监管人员负责整个Team的产品和人员的统一管理。平时的工作流程严格按照CMMI的一些要求,对整个团队成员的一些要求有,个人工作日志的每日维护,工时的Log,产品任务列表的维护,项目组成员的任务分派和划分等。下面我从一个需求的产生到发布正式环境的整个流程来谈一下我们平时的做法。

  需要说明的是,下面说的是现有系统的维护和支持工作,新增项目的管理方式有另外的管理方法,跟这个稍有区别。我们Team大概有四个产品组,四个sa和四个sd,一个小组一般会维护几个系统或者参与开发几个项目,项目组的成员中,sa和sd的工作内容相对比较专业一些。sa专门做需求分析和与用户沟通的工作,一个需求产生之前,用户和sa会进行充分的沟通,包括这个需求的具体内容和可行性。如果这个需求确定要做之后,用户那边的窗口会在Helpdesk系统中进行填单工作,当用户填好需求单之后,会在系统中产生一个Ticket,sa会通知sd人员接受该Ticket,并针对该Ticket设计解决方案,如果任务量比较大,sd会细分任务并分派给小组内的几个成员共同完成,如果该需求比较小,会与小组内有空余时间的开发人员沟通,并将任务分派给他,当然sd人员也可能会直接开发这个需求。sd人员给出这个需求的设计方案的时候会预估它的开发时间和成本,比如说一个需求需要40个小时,其中开发时间为35H,测试发布时间为5H,并且这个需求分配给了开发人员小A,那么接下来小A开始做这个需求的开发工作,他每周的开发进展会写到Helpdesk系统中的Modify History中。无论小A开发这个需求实际使用了多少工时,那么他的有效工时基本上都是35H。如果他实际使用20H开发完成,本周的其他时间他还可以接其他的需求,比如他接受了另外一个20H的需求并开发完成,那么他本周的有效工时就是35H+20H=55H,但如果小B做这个需求,由于小B的个人能力不如小A,他实际花费了45H完成了这个需求,那么小B的有效工时还是35H。所以由于个人能力的问题,在同样是时间内不同的人会得到不同的绩效分,有可能一周之内小A得了55/8=6.875分,小B由于本周内没有完成一个需求而绩效分数为0。上面说到小A开发这个需求的过程必须在Helpdesk和个人工作日志中有记录,这个过程的监督工作一般是由PM或者管理人员来做的。写这些修改记录需要Helpdesk系统和Portal系统的支持,前者是跟需求写在一起的,后者是部门的一个知识管理平台,里面有产品任务表文档,个人工作记录文档等。当小A完成了这个Ticket的开发之后,会把代码打包并写好发布文档上传至Helpdesk上面,然后在TFS上面Check in代码,通知发布人员获取最新代码。然后是测试发布人员去Review小A的代码,发布到开发环境和用户测试环境,通知用户测试,完成自己的工作之后Log自己的工时进Helpdesk系统。如果用户测试没有问题,那么sa会关闭这个Ticket,整个需求的开发就完成了。这个过程中一般都会涉及到以上所说的四种角色,每个参与人员都必须有工时记录,并统计自己的有效工时来换算成自己的绩效得分。

  接下来说说个人工作日志的问题,园子里面前段时间也有人说道写工作日志的好处和坏处。个人认为好处还是蛮多的,至少它是进行绩效管理的有效手段。但绩效管理的依据并不是工作日志,而是Ticket所需的有效工时。个人平时的工作任务类型一般分为以下几种,其中有Ticket、Runtime、Issues、study等。由于我们的开发成本是要用户分摊费用的,而能向用户收取费用的只有Ticket,所以说一个Ticket预估工时的工作非常重要,SD要尽量考虑项目组内成员的开发水平和需求实际花费的时间,尽量预估的和实际的开发时间相靠近。而Team内成员的工作日志中的任务类型一般应该以Ticket为主,当然,Team一般都会在每周有至少两次例会,开会时间每周大概四个小时,这个部分算作Runtime。如果你本周确实没有Ticket来做,那你可以做更多的Study工作,但这个一般不算作有效工时。因此,以上统计有效工时的做法督促项目组内的成员都争取Ticket来做,尽量使自己本周之内的绩效得分高一些。

   最后说道一下我们推行以上做法过程中遇到的一些问题。做这种绩效管理开始的时候要经常有人督促Team内成员维护个人的工作日志,督促sa和sd管理好本小组成员的任务分派问题,及时关闭完成的任务,安排好本周和下周的事情等。还需要注意的是,怎么拆分好大的任务为小的任务,尽量让每个人本周之内都能获得有效工时而不是周绩效分为零。另外,个人认为这套管理方法还是有些小问题的,特别是任务不多的时候,大家相对比较清闲的时候,一般SD人员会参与比较多的开发任务,下面的开发人员就有可能分不到任务,长期以来,SD的绩效分遥遥领先,经常领不到任务的和做事效率比较低的人的绩效分则不到最高人员的五分之一。但反过来想,这也算是一种激励机制,所谓多劳多得嘛。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
11天前
|
敏捷开发 人工智能 数据可视化
5款小而美的项目管理软件,项目经理必看!
还在为寻找高效的项目管理工具发愁?5款高颜值、高功能的小众项目管理软件推荐
35 9
5款小而美的项目管理软件,项目经理必看!
|
项目管理
艾伟也谈项目管理,说说我们项目组的考核
  周六又被老板招呼去开会,烦!在会上,老板说要对我们软件部实施绩效考核,并要求我们几个项目经理在一起商量下,把具体的实施细则给敲定下来。结果我们几个经理们在公司会议室一直讨论到晚上八点多才大体弄出个实验品来,准备周一就开始在软件部开展实施。
1279 1
|
测试技术 程序员 项目管理
艾伟也谈项目管理,给敏捷软件开发的26条建议
  我经常收集各种各样的至理名言,最近我重温敏捷软件开发;真正的问题是什么?下面是一份26条关键原则的清单,以指引敏捷软件开发团队。   1、完整地干完一件事后在开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一道”。
1038 1
|
项目管理
艾伟也谈项目管理,项目管理有感之需求调研
  一个项目中需求调研的充分与否是项目日后成败的关键要素之一,这一点我想没有哪位项目经理不认同吧?不过咱说的需求调研可不只是拿张纸记记客户说什么就完了,调研顾名思义就是调查和研究客户的想法,我感觉应从以下几个步骤入手:   1、客户想要什么?   2、要这干什么?   3、为什么这么想?   4、会不会有别的想法?   这里也说一个最最最最基本的,只谈项目别谈钱,我们可以说,价钱嘛需要我们回去详细的分析过您的需求后再给您提供一个整体的解决方案,您放心价钱一 定合理,不会超出您的预算(真超了再说)。
1040 0
|
项目管理
艾伟也谈项目管理,技术管理中常见的几个问题
  前几天跟朋友聊天时,朋友说他刚刚从一家知名软件公司面试出来,朋友去面试的是一家公司的技术管理岗位,所以在面试的时候被问及的问题也偏重于技术管理方面的问题,在与朋友的聊天中将这几个问题归纳了一下,大致归为如下几个问题。
988 0
|
项目管理
艾伟也谈项目管理,项目管理实战之团队管理
  一个系统不仅需要优秀的分析和设计,更需要一个良好的过程将其从蓝图转化为实现。这个过程中最重要的是对团队的管理,也就是人的管理。一个优秀的团队和一个糟糕的团队的效能是天壤之别,她们之间的比例不是1:100或1:1000这样量化的数字能够表示的。
937 0
|
项目管理
艾伟也谈项目管理,ERP项目实施要未雨绸缪不要亡羊补牢
  在ERP项目中,要做到在项目实施的未雨绸缪,不会出现亡羊补牢的情况就需要项目管理和实施人员在项目推进过程中队下面的阶段进行预测,把握好发展的趋势,掌握项目的主动权。下面就提出一些建议,供大家讨论。希望对大家有用。
1016 0
|
测试技术 项目管理
艾伟也谈项目管理,在团队中如何推行一项新的实践
在一个老团队中,推行一项新的实践是非常不易的。     如果要求,每天10点站立会议增强团队成员之间沟通。大家会心里先衡量一下,恩,不就是每天站个十几分钟,自己说几句话,然后听别人说嘛,不难做到。
1126 0
|
测试技术 项目管理
艾伟也谈项目管理,项目管理 – 人员外购利弊谈(续)
接上一篇文章“项目管理 – 人员外购利弊谈”。   以上方案只是初步分析,其缺点都是有相应解决办法的。  该公司对以上情况并没有使用DAR(决策分析解决方案)方法进行正式和认真的分析,仅仅从能快速启动和项目利润两个方面考虑来选择了最终的解决方案:项目经理由公司的技术和业务都掌握的人员担当;各小组的组长和测试组长采用人员外购的方式;项目组成员1/3由公司员工组成,1/3由实习人员组成,1/3采用外购方式。
1054 0
|
项目管理
艾伟也谈项目管理,项目管理 – 人员外购利弊谈
  昨天与同行进行案例讨论时得知,前2个月还被列为正面经典案例的项目到这次讨论时居然变成了反面典型,真可谓成也萧何败也萧何啊。   该项目是一个软件外包项目,发包方是非中国大陆的客户,项目规模在500人月左右,团队人数峰值为50人,实施周期为12个月。
1037 0