Scrum与团队效能:理论与实践
1. 敏捷开发与Scrum简介
敏捷软件开发方法是由经验丰富的从业者创建的一套软件开发实践。它依靠“人及其创造力而非流程”来应对不可预测的世界。Scrum是最受欢迎的敏捷开发方法之一,它主要关注项目管理。
Scrum是一种适用于小团队的开发过程,包含一系列为期一到四周的短开发阶段,即“冲刺(sprints)”。团队将识别出的任务记录在待办事项列表(backlog)中,并在每个冲刺开始时重新确定优先级和更新。这还包括估算完成每个任务所需的工作量。客户参与冲刺会议,但在会议间隙不得影响团队。在冲刺期间,团队每天举行简短的Scrum会议,讨论进度、计划和潜在问题。
Scrum的适用基础在于软件开发是一个复杂的过程,许多因素会影响最终结果,因此很难甚至不可能像传统瀑布式开发过程那样提前进行规划。Scrum将增量式软件开发扩展到所谓的“经验过程控制”,其中反馈循环是核心要素。
2. 研究背景与问题
在研究文献中,关于Scrum的研究较少,且大多数研究缺乏科学依据。本研究聚焦于团队,旨在探讨Scrum与团队效能之间的关系,并提出了以下研究问题:
- Scrum如何支持影响有效团队合作的因素?
- 引入Scrum时遇到的挑战如何用影响有效团队合作的因素来解释?
3. 研究设计与方法
3.1 研究背景
本案例研究是在一个更大的行动研究项目背景下进行的,多家公司为解决已识别的问题引入了敏捷开发元素。一家公司引入Scrum是为了提高迭代交付和按时交付的能力、提高质量、改善团队氛围和团队沟通。该公司开发部门的16名员工同时接受了Scrum
Scrum与团队效能的关系解析
超级会员免费看
订阅专栏 解锁全文
927

被折叠的 条评论
为什么被折叠?



