美文网首页
【Scrum敏捷软件开发】第十一章 团队协作

【Scrum敏捷软件开发】第十一章 团队协作

作者: 刘刻 | 来源:发表于2017-07-04 09:17 被阅读0次

应当养成的习惯是,整个团队对所有的任务负责,而不是某一个人对某一项任务负责。

在一个团队中,有专家很重要,但是同时也需要多面手。多面手的加入可以提高工作传递的效率。

要拒绝传统的顺序开发流程,在敏捷开发中很多时候需要大家一同协同工作。并不是说需要程序员完成所有的代码之后才轮到测试人员进行测试,这两个过程应该是交织在一起的。比如在先期制定计划的时候,测试人员就参与测试设计与测试用例的制定,以帮助程序员在之后的工作中避免出现bug,减少后期测试人员的工作量。相当于将测试人员的工作量分摊到项目不同阶段。

一个健康的takt中,任务的完成应该是伴随着时间前进而发生的。要尽量避免在takt最后几天所有的任务一起完成,这样会给测试人员最后增加很大压力。为了达到这个目的,在制定产品的backlog的时候,要考虑混合不同粒度的backlog在一个takt当中。比如一两个大的backlog是要在takt后期才做的出来,但同时需要几个小的backlog是可以在takt中前期就交给测试人员测试的。

一个团队应建立良好的学习氛围,这样可以培养大家成为多面手。团队的领导应为此提供支持。

相关文章

  • 2019-08-04学习总结

    《scrum敏捷软件开发》 第十一章:团队协作 scrum团队一成俱成,一败具败。这里没有“我的工作”和“你的工作...

  • 2019-07-28学习总结

    《scrum敏捷软件开发》 第十章:团队结构 没有一个团队结构是永久的。如果当前的团队结构会影响项目使用scrum...

  • 【Scrum敏捷软件开发】第十一章 团队协作

    应当养成的习惯是,整个团队对所有的任务负责,而不是某一个人对某一项任务负责。 在一个团队中,有专家很重要,但是同时...

  • 2019-08-11学习总结

    《scrum敏捷软件开发》 第十二章:领导自组织团队 自组织是敏捷软件开发的基本概念。敏捷宣言有一个原则:“最好的...

  • 关于Daily Scrum每日站会

    敏捷项目管理-Scrum 什么是Scrum? Scrum是专注于迭代式软件开发管理的敏捷项目管理方法。 项目团队构...

  • Daliy Scrum每日站会

    ## 敏捷项目管理Scrum 什么是站会 >Scrum是专注于迭代式软件开发管理的敏捷项目管理方法。 项目团队构成...

  • 2019-07-07学习总结

    《scrum敏捷软件开发》 第七章:新角色 scrummaster(敏捷教练) 1 职责: 清除团队遇到的障碍,帮...

  • 敏捷流程及实践集

    项目是单团队模式,采用标准的敏捷流程 Scrum 更关注团队协作和管理实践,除了运用标准scrum外,还运用了xp...

  • 小步前进-快速试错-价值导向

    最近看了本敏捷软件开发的相关书籍 ——《Scrum精髓》,说起Scrum,做敏捷软件开发的人并不陌生,是一个很常用...

  • Daily Scrum每日站会介绍

    什么是Daily Scrum Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。对于Daily Scrum...

网友评论

      本文标题:【Scrum敏捷软件开发】第十一章 团队协作

      本文链接:https://www.haomeiwen.com/subject/nytzcxtx.html