9月20日去参加了scrum 2008 上海聚会。聚会是以OpenParty的形式。
主题有 组织结构,职业发展,开发和测试协作,自动化测试等。
其中有一位谈了个题目是“Burn-Down Chart 怎么能转化到 MS-Project 甘特图。原来这位老兄是项目经理做离岸项目,发包方要求开发团队每天以甘特图的形式汇报进度,竟然雇佣了一个人全职检查开发团队的进度。这是个SCRUM管理方式的团队是以Burn-Down chart来表现项目进度,小幅度的计划调整也很频繁。项目经理不得不每天花2-3小时,做这种转化,浪费大量精力。我们都对发包方雇人监控很诧异,细问之下才知道,原来该项目第一阶段由一个国外当地公司开发,项目很不理想。 不尽应了那句话"不管看上去是什么问题,最终都是人的问题"。该项目早期不愉快的情况,显然使发包方患有了"童年阴影"。大家得出结论,这不是个如何转化图的技术性问题,而是个安全感和相互信任的问题。
受到了这个讨论的启发,一位来自"华为"的兄弟提议开个故事会,每人谈一段个人真实的开发经历。其中一位来自杭的电信开发商的兄弟谈到他们的scrum开发组如何使用BrainStorming把user story拆分成Task,然后如果用纸牌游戏估算出开发时间。我突然有种顿悟的感觉,这不就是Weinberg在《需求探索》中提到的"含混性投票"吗?
正如Alistair Cockburn所用的研究方法,对项目的人员做访谈,听他们讲述各自的项目是如何运做的,能使得我们获得很多新知。
这是个令人愉快的聚会,感谢组织者和所有参与的人。
分享到:
相关推荐
Scrum 教材总结 Scrum 是一种敏捷开发框架,对于软件开发和项目管理非常重要。本文将对 Scrum 的起源、Scrum 模型、Scrum 框架、现状和为什么会失败等方面进行详细的介绍。 一、Scrum 起源 Scrum 的 idea 来自于 ...
### Scrum Master 认证考试知识点解析 #### 标题:Scrum Master 认证考试原题 **解析**:本题目集旨在帮助考生通过Scrum Master (CSM) 认证考试,该考试评估考生对Scrum框架、原则及实践的理解与应用能力。 #### ...
"Scrum专业Scrum Master II题库" Scrum是一种敏捷项目管理方法,旨在帮助团队更好地协作、更快速地交付价值。Scrum Master扮演着关键角色,是Scrum团队的 facilitator、 coach和servant leader。Scrum Master负责...
scrum及常见问题 ,scrum及常见问题处理解决办法等等
### Scrum 在企业中的应用与实践 #### 一、Scrum 概览 Scrum 是一种敏捷开发框架,主要用于管理复杂的产品开发项目。它强调团队合作、迭代开发、自我组织和适应变化。《The Enterprise and Scrum》由敏捷运动领袖 ...
### Scrum概述与核心概念 **Scrum**作为一种敏捷开发框架,在软件开发及项目管理领域内备受推崇。本文旨在帮助读者在短时间内理解Scrum的基本原理及其应用价值。 #### Scrum的核心理念 Scrum被定义为一种简单的...
Scrum是一种迭代式增量软件开发方法,强调在开发过程中项目的可管理性和控制。Scrum的三个主要组成部分是角色、事件、和工件,它们共同构成了一套规则和实践,来支持团队在复杂产品开发中的工作。以下为详细知识点:...
Scrum是一种敏捷开发框架,由Ken Schwaber和Jeff Sutherland在1990年代初创立,主要用于应对复杂的项目管理问题,特别是在软件开发领域。2010年,他们发布了首版Scrum指南,以帮助全球用户理解和应用Scrum。随着时间...
Redmine 是一个开源的项目管理工具,而"redmine scrum 敏捷组件"是Redmine中的一个扩展,旨在帮助团队采用Scrum敏捷开发方法进行项目管理。Scrum是一种广泛应用于软件开发领域的敏捷框架,强调迭代和增量交付,以...
Scrum 讲座讲解如何应用scrum的流程, Scrum 讲座讲解如何应用scrum的流程
### Scrum知识体系详解 #### 一、Scrum概述与必要性 Scrum是一种轻量级的敏捷项目管理框架,旨在帮助团队高效地管理和交付高质量的产品。它通过一系列明确的角色、活动和工件来实现这一目标。在传统项目管理方法中...
### Scrum Guide 知识点解析 #### 一、Scrum简介 Scrum自20世纪90年代初以来就被用于开发复杂的产品。本指南由Ken Schwaber编写于2009年5月,旨在介绍如何使用Scrum来构建产品。 - **定义**:Scrum不是一种具体的...
《Scrum与XP:战壕中的敏捷实践》一书由亨里克·尼伯格(Henrik Kniberg)撰写,深入探讨了Scrum、XP(极限编程)以及敏捷开发方法在实际项目中的应用与实践。该书免费提供在线版,并鼓励读者通过购买印刷版来支持...
Scrum是一种广泛应用于软件开发领域的敏捷管理框架,它强调团队自我组织、迭代和增量交付,以提高效率和响应变化的能力。在"scrum资料综合"这个压缩包中,包含了多种有关Scrum的重要文档,帮助我们深入理解并实践这...
### 敏捷项目管理Scrum入门指南 #### Scrum简介 Scrum是一种敏捷开发方法,旨在提高团队的工作效率和灵活性。它强调通过迭代的方式完成项目,每次迭代都会产生可用的产品增量。Scrum的核心理念是适应变化而非严格...
### Scrum框架详解 #### Scrum简介 Scrum是一种简单而高效的管理框架,适用于通过一个或多个跨功能、自我组织的团队来进行增量式的产品开发。每个团队通常由大约七人组成。Scrum团队采用固定长度的迭代周期,称为...
Scrum是一种敏捷开发框架,它被广泛应用于软件开发中。它的核心思想是通过自组织、交叉功能的团队以迭代增量的方式开发产品或项目。这种方法已经被证明可以在快节奏、多变的环境中取得成功。 Scrum框架包括以下几个...
### Scrum规则一览表 #### Scrum成员各自的行为规则 Scrum是一种轻量级的敏捷开发框架,旨在帮助团队高效地管理和完成复杂的工作任务。本文档详细介绍了Scrum中的核心角色(包括产品负责人(Product Owner, PO)、...