敏捷过程中对个人或团队的要求有哪些
展开全部
敏捷过程中对个人或团队的要求有哪些
敏捷开发讲究的是团队的自我改进,讲究的是通过自我管理达到团队整体效能的提升,因此对于敏捷开发的绩效考核一定不要考核到个人头上,那将严重破坏敏捷团队的自管理,破坏团队内部的协作精神。绩效考核和敏捷开发在理念上是存在一定冲突的,绩效考核更注重通过外部压力促进绩效的提升,而敏捷开发更注重通过内部的自我改进动力促进绩效提升,所以对敏捷团队做绩效考核一定要慎之又慎,否则极易破坏敏捷团队的自我改进动力,将其从与客户共赢为中心的导向变成以绩效指标为中心,那就不再是敏捷了。如果要做绩效考核的话,对于敏捷开发团队的考核只能做到团队整体级别。在选取指标时要与敏捷的精神想匹配,可以从与客户的合作关系、团队内部的协作、响应变更的速度、可使用的工作组件的发布速度等角度去设计指标。至于开发工作的量化,可以考虑将功能点估算作为软件规模的度量方法,相对比较客观一些,但这个指标不能反映开发过程中变更带来的额外工作量。所有指标都有局限性,关键看公司想获得什么商业目标。
敏捷开发讲究的是团队的自我改进,讲究的是通过自我管理达到团队整体效能的提升,因此对于敏捷开发的绩效考核一定不要考核到个人头上,那将严重破坏敏捷团队的自管理,破坏团队内部的协作精神。绩效考核和敏捷开发在理念上是存在一定冲突的,绩效考核更注重通过外部压力促进绩效的提升,而敏捷开发更注重通过内部的自我改进动力促进绩效提升,所以对敏捷团队做绩效考核一定要慎之又慎,否则极易破坏敏捷团队的自我改进动力,将其从与客户共赢为中心的导向变成以绩效指标为中心,那就不再是敏捷了。如果要做绩效考核的话,对于敏捷开发团队的考核只能做到团队整体级别。在选取指标时要与敏捷的精神想匹配,可以从与客户的合作关系、团队内部的协作、响应变更的速度、可使用的工作组件的发布速度等角度去设计指标。至于开发工作的量化,可以考虑将功能点估算作为软件规模的度量方法,相对比较客观一些,但这个指标不能反映开发过程中变更带来的额外工作量。所有指标都有局限性,关键看公司想获得什么商业目标。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询