【Sprint3冲刺之前】敏捷团队绩效考核(刘铸辉)
TD学生助手团队已经在4.22~4.30完成了为期9天的Sprint2计划,并在Sprint2总结会议中安排了五一放假每个人的任务分配,下面发布下Sprint2冲刺周期的阶段性成果。
Sprint2冲刺成果——敏捷团队绩效考核
经过将近一个月体验敏捷开发Scrum整个流程,我们也大致了解了敏捷开发的精髓,根据敏捷开发的核心思想,我们首先要建立的就是敏捷团队绩效考核。咱们就尽量往这个好一点的开发方式靠吧。不过大学里面的这种项目开发绩效考核很不同于软件公司的考核,毕竟大家都有自己要干的事情,最后可能这个考核也就流于形式,考虑到这个方面,我们就把绩效考核设置的简单有效些,遵循自主测评,团队监督,集体审核的方式。
具体就是两个考核方向:团队绩效考核,个人绩效考核;
团队绩效考核
目的:促使团队成员对整体质量负责;
考核内容:
1.每次迭代的交付物可否被接受。(团队采用的敏捷开发,每一阶段会制定一个产出计划和产出目标)
目的:保证每次迭代的质量达到要求;
考核办法:测试反馈,团队试用,团队评估;
2.每次迭代的生产率是否理性增长。(架构是否合理,后期扩展,修改是否容易)
目的:减少团队开发的债务,后期不再为前期的犯的错误买单;
考核办法:团队评估;
个人绩效考核
目的:考察个人能力,责任心等的不同来体现出每个团队成员的差异
考核点:
1.工作质量(比重占个人考核的40%)
目的:引导每个团队成员保证自己负责的工作交付质量;
考核办法:bug数量和可接受程度;
2.工作量(比重占个人考核的20%)
目的:体现每个团队成员对交付产品的贡献程度;
考核办法:完成功能点数量,技术点难度;
3.主动性(比重占个人考核的20%)
目的:引导成员个体在团队中能进行主动地交流和沟通;
考核办法:团队评估;
4.帮助团队(比重占个人考核的10%)
目的:引导能够主动或乐于帮助团队的其他成员,共同对交付质量负责,避免出现“各扫门前雪”的状况;
考核办法:团队评估;
5.自身成长(比重占个人考核的10%)
目的:引导团队中的每个人不断提高自己,持续改进;
考核办法:团队评估;
考核方式:
考核等级:“优,良,中,可,差”五个等级;
分数明确化:比如工作质量40分,优100分,良80分,中70分,可50分,差30分,舍弃中间分数,这样才可以显化差异,进行明确的利益分配。
考核次数:每周一次。周天晚上21:00准时学院楼大厅.
|
敏捷团队绩效考核 |
|||
|
评价项目 |
对评价期间工作成绩的评价要点 |
自我评价 |
|
|
优 良 中 可 差 |
|||
|
工作质量 (40%) |
前期Android 技术的学习 |
1.每天将学习安卓开发技术的成果截图到群里; 2.补充并强化敏捷开发Scrum的理念 3.对android项目的功能及设计思路有建设性意见 |
100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 |
|
后期 Android 项目实战 |
1.编码的规范(详见静姐制定的考核标准) 2.Bug的数量 3.可接受程度(从用户体验角度) 4.项目在学生和其他应对人群中是否有实际应用价值 |
100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 |
|
|
工作量 (20%) |
前期Android 技术的学习 |
1.android开发技术的学习根据自身情况制定学习计划和要达成的目标; |
100 80 70 50 30 |
|
后期 Android 项目实战 |
1.完成功能点数量 2.技术点难度 3.从用户体验角度是否考虑充分 |
100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 |
|
|
主动性 (20%) |
Android 项目实战 |
1.结合自己的兴趣积极领取Scrum Master分解的Task; 2.积极和团队成员讨论技术或项目实施的问题; 3.在每日Scurm会议上勇敢的说出自己的进度; 4.在每日Scrum会议上是否迟到; 5.在每日Scrum会议上是否言之有物; 6.是否认真完成每次自己认领的Task |
100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 |
|
帮助团队 (10%) |
Android 项目实战 |
1.能够主动或乐于帮助团队的其他成员,共同对交付质量负责,避免出现“各扫门前雪”的状况; 2.是否认真遵循团队开发和结对编程的规则; 3.是否认真听取项目PM的意见 |
100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 100 80 70 50 30 |
|
自身成长团队成长 (10%) |
Android 项目实战 |
1.团队使用的敏捷开发,每一阶段会制定一个产出计划和产出目标; 2.架构是否合理,后期扩展迭代,修改是否容易 |
100 80 70 50 30 100 80 70 50 30 |
【Sprint3冲刺之前】敏捷团队绩效考核(刘铸辉)的更多相关文章
- 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)
我的Sprint2冲刺——日历表的事件处理和管理(刘铸辉,刘静) 我的Sprint2冲刺计划领到的任务是和静姐结对编程,完成日历表的事件处理和管理,下面详细讲解下技术细节. 1.设计结构图 首先要画出 ...
- 【Sprint3冲刺之前】TD学生助手——alpha版发布
TD学生助手——alpha版发布 1.设想和目标 1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试, ...
- 【Sprint3冲刺之前】软件开发计划书
TD校园助手软件开发计划书 1.引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,同时便于老师和其他同学了解我们的项 ...
- 【Sprint3冲刺之前】TDzhushou软件项目测试计划书
TDzhushou软件测试计划文档 文档编号:2014-5-8 产品版本:1.1 产品名称:TDzhushou 文 档 作 者: 解凤娇 日期:2014-5-4 软件测试计划 目录 第一章 ...
- 百人研发团队的难题:研发管理、绩效考核、组织文化和OKR
分享一个公司规模近200,研发占一半的创业公司 Worktile 在研发团队管理方面的玩法,仅供百人左右研发团队参考~ 什么是研发团队?简单的说,你熟悉的那帮穿格子衬衫,以程序员为核心组成的团队,就是 ...
- 为什么研发团队不适合量化KPI的绩效考核?
研发团队(如果不是外包,不是机械性的活动)如果进行的是creative的有创造性的智力活动,那么应该不适合用量化KPI的绩效考核和激励,不应该用工时.bug数(难度大的bug可能多,测试人员可能没有经 ...
- ASP.NET MVC (Razor)开发<<周报与绩效考核系统>>,并免费提供园友们使用~~~
过去我们使用过一些周报工具来完成项目组或部门的周报填写与考核工作,但多少有些不理想,要么功能太过简单,要么功能特别繁杂,不接地气,使用不便. 后来我们就考虑自己开发一个简单的,实用的,易用的,接地气的 ...
- 敏捷团队的组织与管理--- MPD软件工作坊培训感想(下)
注:由麦思博(MSUP)主办的2013年亚太软件研发团队管理峰会(以下简称MPD大会)分别于6月15及6月22日在北京.上海举办,葡萄城的部分程序员参加了上海的会议,本文是参会的一些感受和心得. 今年 ...
- 互联网公司目标管理OKR和绩效考核的误区
最近看了一篇关于「谷歌放弃OKR,转向全新的GRAD系统」的文章,我转到了研发效能DevOps的微信群里,结果引起了大家热烈的讨论,正好我们也在使用 OKR,所以也来谈谈我的理解以及我们应用起来的实际 ...
随机推荐
- pat 1037
如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易.”现在,给定 ...
- HDU——1286找新朋友(欧拉函数+质数打表)
找新朋友 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- BZOJ3555 [Ctsc2014]企鹅QQ 【hash】
题目 PenguinQQ是中国最大.最具影响力的SNS(Social Networking Services)网站,以实名制为基础,为用户提供日志.群.即时通讯.相册.集市等丰富强大的互联网功能体验, ...
- 学习 WebService 第二步:知识准备——SOAP vs REST(wsdl和wadl区别)(转)
原文地址:蓝精灵——默默争上游 笔记: SOAP和REST是两种实现WebService的主要方案(Web API部署REST貌似占了大半壁江山) REST Web Services 基于 HTTP ...
- 【python自动化】python 常用时间获取方法
代码如下: import datetime import time DATETIME_FORMAT = "%Y-%m-%d %H:%M:%S" DATE_FORMAT = &quo ...
- C++ 构造函数 析构函数 虚函数
C++:构造函数和析构函数能否为虚函数? 简单回答是:构造函数不能为虚函数,而析构函数可以且常常是虚函数. (1) 构造函数不能为虚函数 让我们来看看大牛C++之父 Bjarne Stroustrup ...
- LeetCode OJ--Construct Binary Tree from Inorder and Postorder Traversal *
http://oj.leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/ 知道二叉树的中序 ...
- Android内存泄漏总结
内存泄漏问题老生常谈,很常见也很难根治,今天我在这里总结一下内存泄漏的原因和解决方法: 所谓内存泄漏,就是本该被回收的对象,由于某些原因不能被回收,继续占用堆内存的这种状态,导致的结果也是显而易见的, ...
- [Python Cookbook] Numpy Array Manipulation
1. Reshape: The np.reshape() method will give a new shape to an array without changing its data. Not ...
- Truck History(最小生成树)
poj——Truck History Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 27703 Accepted: 10 ...