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冲刺之前】敏捷团队绩效考核(刘铸辉)的更多相关文章

  1. 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)

    我的Sprint2冲刺——日历表的事件处理和管理(刘铸辉,刘静) 我的Sprint2冲刺计划领到的任务是和静姐结对编程,完成日历表的事件处理和管理,下面详细讲解下技术细节. 1.设计结构图 首先要画出 ...

  2. 【Sprint3冲刺之前】TD学生助手——alpha版发布

    TD学生助手——alpha版发布 1.设想和目标  1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试, ...

  3. 【Sprint3冲刺之前】软件开发计划书

    TD校园助手软件开发计划书 1.引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,同时便于老师和其他同学了解我们的项 ...

  4. 【Sprint3冲刺之前】TDzhushou软件项目测试计划书

    TDzhushou软件测试计划文档 文档编号:2014-5-8 产品版本:1.1 产品名称:TDzhushou 文 档 作 者: 解凤娇       日期:2014-5-4 软件测试计划 目录 第一章 ...

  5. 百人研发团队的难题:研发管理、绩效考核、组织文化和OKR

    分享一个公司规模近200,研发占一半的创业公司 Worktile 在研发团队管理方面的玩法,仅供百人左右研发团队参考~ 什么是研发团队?简单的说,你熟悉的那帮穿格子衬衫,以程序员为核心组成的团队,就是 ...

  6. 为什么研发团队不适合量化KPI的绩效考核?

    研发团队(如果不是外包,不是机械性的活动)如果进行的是creative的有创造性的智力活动,那么应该不适合用量化KPI的绩效考核和激励,不应该用工时.bug数(难度大的bug可能多,测试人员可能没有经 ...

  7. ASP.NET MVC (Razor)开发<<周报与绩效考核系统>>,并免费提供园友们使用~~~

    过去我们使用过一些周报工具来完成项目组或部门的周报填写与考核工作,但多少有些不理想,要么功能太过简单,要么功能特别繁杂,不接地气,使用不便. 后来我们就考虑自己开发一个简单的,实用的,易用的,接地气的 ...

  8. 敏捷团队的组织与管理--- MPD软件工作坊培训感想(下)

    注:由麦思博(MSUP)主办的2013年亚太软件研发团队管理峰会(以下简称MPD大会)分别于6月15及6月22日在北京.上海举办,葡萄城的部分程序员参加了上海的会议,本文是参会的一些感受和心得. 今年 ...

  9. 互联网公司目标管理OKR和绩效考核的误区

    最近看了一篇关于「谷歌放弃OKR,转向全新的GRAD系统」的文章,我转到了研发效能DevOps的微信群里,结果引起了大家热烈的讨论,正好我们也在使用 OKR,所以也来谈谈我的理解以及我们应用起来的实际 ...

随机推荐

  1. ibatis 动态SQL

    直接使用JDBC一个非常普遍的问题就是动态SQL.使用参数值.参数本身和数据列都是动态SQL,通常是非常困难的.典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接.对于这个问题,I ...

  2. 刷题总结——天使玩偶(bzoj2716)

    题目: Description Input Output HINT 题解: 学了cdq后近期最后一道题···然而tm还是搞了1个半小时才tm搞出来······ 先说思路:对于绝对值,我们采取类似于旋转 ...

  3. eclipse中纯java配置log4j日志

    1.新建java项目log4Test 2.新建目录lib,把log4j-1.2.9.jar包放入lib目录 3.右键工程,选择Properties->Java Build Path->Li ...

  4. java集合四种遍历方式

    package conection; import java.util.Iterator;import java.util.LinkedList;import java.util.List; publ ...

  5. ApplicationContext,WebApplicationContext

    servletContext 是web应用程序的大环境,用于存储整个web应用程序级别的对象. ApplicationContext,WebApplicationContext 是Spring的Bea ...

  6. mac/linux自带定时任务执行crontab的使用

    1.编辑定时任务信息 sudo crontab -e #以root用户创建,也可以 -u 参数 编辑内容如下: 频率表达式分别对应为 分.时.日.周.月 LANG=zh_CN.UTF-8 */30 * ...

  7. Django的标准库django.contrib包介绍

    原文地址:http://www.nowamagic.net/academy/detail/1318716 前面我们激活了 Django 后台,我们要使用自动化的站点管理工具(django.contri ...

  8. ListView更新方法的优化

    ListView和Adapter对象均具备有对象更新方法 ListView对象列表的更新方法1.invalidate();--重绘组件2.invlidateView()--重绘组件并包含所有的View ...

  9. linux之Deamon进程创建及其进程exit,_exit,return之间的区别

    Dameon进程又被称做守护进程,一般来说他有以下2个特点: 1.生命周期非常长,一旦启动,一般不会终止,直到系统推出,不过dameon进程可以通过stop或者发送信号将其杀死 2.在后台执行,不跟任 ...

  10. mkdir(): No such file or directory

    mkdir(): No such file or directory php创建目录时提示没有文件或目录, (1)先检查目录权限: (2)细看mkdir()的用法: 定义和用法: mkdir() 函数 ...