Scrum实施困境:如何在效果不佳的企业中推进敏捷转型

1 下载量 169 浏览量 更新于2024-08-27 收藏 530KB PDF 举报
"在Scrum实施效果并不理想的企业推进敏捷实施" Scrum是一种敏捷软件开发框架,因其简单易懂的管理视角而广受欢迎。然而,根据Scrum的创始人肯·施瓦伯的说法,大约75%采用Scrum的企业并未达到预期的效果。尽管Scrum在很多地方取得了成功,但负面反馈也随之增多,这主要表现为Scrum的实践被简化或误解,如减少每日站会频率、取消回顾会议等,这些被称为"ScrumBUT"的现象。 在面对Scrum实施效果不佳的情况时,企业应首先识别问题所在。在一个案例中,企业自2009年开始全面实施Scrum,包括持续集成和自动化测试,但产品发布后的缺陷修复时间长,进度预测不准确。这表明虽然执行了Scrum的形式,但可能未真正理解和掌握其核心价值。 在这种情况下,选择一个试点团队进行深入实践和改进是明智的。例如,选取一个嵌入式产品开发项目中的团队,这个团队在遗留系统的代码基础上工作,团队成员对系统熟悉度不一。通过这种方式,可以更直接地观察和解决问题,帮助团队理解敏捷开发的本质,如迭代开发、协作和持续改进。 在实践中,关键在于: 1. **保持敏捷实践的完整性**:每日站会、回顾会议和迭代周期都是Scrum的核心组成部分,不应该随意减缩或取消。每日站会是为了保持团队同步,回顾会议则用于学习和改进,而固定的迭代周期确保了频繁的交付和反馈。 2. **应对变更和临时任务**:Scrum强调适应性,而不是僵化的计划。临时任务的出现应该被视为对Sprint计划的挑战,而不是阻碍,团队需要学会调整计划以适应变化。 3. **提升团队技能和熟悉度**:对于复杂的遗留系统,提高团队成员对系统的理解和熟练度至关重要。可以通过知识分享、代码审查和技术培训来增强团队能力。 4. **质量优先**:即使面临时间压力,也要坚持高质量的标准。通过持续集成和自动化测试确保尽早发现并修复问题,防止缺陷积累。 5. **领导层的支持和参与**:高层领导的理解和支持对于Scrum的成功至关重要。他们需要理解敏捷的价值,并推动组织文化向敏捷转型。 通过上述步骤,试点团队可以逐步改善其Scrum实践,从而提高效率,提前交付高质量的产品,并建立团队对敏捷方法的信心。这样的过程不仅可以解决当前的问题,还能为整个企业的敏捷转型提供经验和教训。