`

敏捷嘉年华上海之行

 
阅读更多

期待已久的2013年敏捷嘉年华活动,于6月29日~7月6日,在北京、上海、苏州分别举行。国内外很多敏捷实践的先行者甚至一些大牛们纷纷发表主题演讲或参与大会。杭州也有不少同行参与了这次盛会,像诺西、华三、曼拓科技等。三天的大会主要是由一些演讲、咨询和游戏组成,下面就回顾几个,总结一些收获。
敏捷讲座
三天的行程有两天半是讲座,下面列举三个印象较深的讲座。
唯快不破
三天大会最重量级的演讲要数Mary Poppendieck给大家带来的《唯快不破》演讲,该演讲的主题就是“快“,快意味着,合理的组织、经济的投入、细心准备以及战略的睿智。那对软件开发行业又意味着什么呢?意味着高质量的正确的产品;意味着对要向不重要的需求说“不”并建立一套有助于管理核心工作的流动系统。意味着建立能支撑开发计划解耦的松耦合架构;意味着让团队能够跟客户直接联系,便于团队能够实验并且对客户反馈迅速作出反应。
Mary Poppendieck被大家称为“精益之母”,她写的那本书《精益软件开发方法》荣获第14届Jolt大奖。
  7930dc1ejw1e6ai914qx7j20x718gn9m.jpg7ba223bbjw1e6093da7q3j20tj13daen.jpg
而这次敏捷大会的意外之喜就是精益主题的东西讲了不少。
敏捷团队中,如何成为合格的技术领导者
敏捷的目的,用正确的方式制造有价值的产品。技术领导者存在的目的:营造一个使团队工作更有意义并且效率更高的环境,并持续改进之。合格的技术领导者也正是我希望成长的方向。
此中有真意,欲辨已忘言
由现任豆瓣网工程副总裁,段念演讲。这是三天上午的演讲中,唯一一位中文演讲。段念是早上3点多从北京起床,9点赶到上海会场。豆瓣段念分享的构筑敏捷生长的环境:土壤,空气和水,真正实用派的敏捷,深表认同!另外敏捷来自实践,过于注重所谓的“敏捷方法”往往会导致忘记“我们为什么出发”。我们可以借鉴其他组织的实践,但唯有记住目的,敏捷才有可能。
三天中到目前为止收获最大的一场。段念的演讲,真是一气呵成,条理清楚,还不乏幽默,赢得了一片赞叹!
 7930dc1ejw1e6c57zquw8j218g0ctwkl.jpg
敏捷游戏汇
7月5日下午后就是一些敏捷游戏了,其中团队游戏着实让大家体验了Scrum中的冲刺过程。该游戏的规则如下,大家会怎么玩了?
PO描述story:
1、 有两个箱子A、B,A箱子装满网球,B箱子空的。
2、 作为Scrum培训师,我希望所有团队成员在5分钟时间里协作传递网球,把A箱子的网球传到B箱子里。每次迭代之后,团队开始回顾和反思,并持续改进。从而让团队成员体验敏捷冲刺过程。
3、 验收标准:团队成员不能传给相邻的成员,球必须经过每个成员,中途掉地上的球不能再捡起来。
该游戏让我们感受团队如何实现自组织,大家在每一次传球过程中都提出改进意见提高球轮转到箱子里的个数。猜猜大家在额定时间内最后能使多少球入箱,传这么多球的方案是什么?猜对有奖哦,奖品是印有本次大会标志的帽子。
还有其他一些游戏,如绳索游戏:不可能完成的任务,估算游戏:团队估算工作坊,等等。
敏捷就诊
各种敏捷培训机构也适时地抓住这次商机来推销自己,例如在会场旁边开了个敏捷诊所。主要是诊所门旁的这副对联吸引了我,好有霸气的哦。
 7930dc1ejw1e6akpy83wwj20x718gqg7.jpg
上联是:听闻万般疑难杂症
下联是:专治各种水土不服
横批:就是NB

为了得到一些小礼品(谁说物质激励没有用的?)李**、叶**和我也带着问题去就诊了,教练是某咨询公司的咨询总监,15分钟的诊断时间,硬让我们三个问了90分钟。
我的感受
1、 自动化测试不要测试页面,而是测试后台的action,前台页面要剥离业务逻辑。因为前台页面经常在变,这也是我们现在自动化测试比较困难的原因。
2、 一个非常恰当的比喻:Scrum Master 就像冰壶运动中的刷冰员,不直接参与冰壶滑行,但为之清障并引导方向。
3、 做对的东西和把东西做对,谁更重要?软件开发中最大的浪费是:做的事不对。第二大浪费:过多额外的东西带来的复杂性。如何避免做的事不对?构建MVP (Minimum Viable Product)。最有效率的做法:不去做不需要做的事情。
4、 MVP Minimum Viable Product
在2013年敏捷嘉年华上听到了MVP的概念,这个概念是在精益软件开发里提到。
MVP(Minimum Viable Product)是指最小可用产品:产品仅包含必要的功能点,从而能从早期的衣食父母那里得到钱和反馈。仅包含必要的功能点意味着最小成本,最能展现核心概念;不一定是成品,可以仅仅是理念;通常,构建构建MVP仅需要一天或一周的时间。
以Dropbox 的例子,他们的MVP 是一个3 分钟的示意影片,拍完之后就丢到网络上,去看市场的反应。而测试过程中一个很重要的方式,是透过Google 关键字广告。从过程中,你可以知道有多少人会对这样的产品有兴趣(搜寻量),有多少人会点选你的广告,连过来之后又有多少人观看你的介绍,多少人留下email希望得到更多资讯。
大如Facebook,起初也只是想解决哈佛校园没有学生名册的问题。但当他们一步步成功,一步步累积,最后就登上了月球。
5、 没有QA,当然这里是指没有专门的QA人员,QA保证还是有的。我至少在两个讲座里听到没有QA。
6、 A/B Split Testing, A/B测试,也叫网页对比测试。由专门的应用软件将用户分组,不同用户呈现不同页面,利用点击数据来分析效果。
7、 天使用户,在迷你工作坊《揭开精益创业的面纱》,提到了天使用户,天使用户就是一个产品最早那批使用者中最认同产品,并希望更多人认同这个产品的人。对于创业者来说,他们就像天使投资一样,对产品和企业有着至关重要的意义。
8、 组织如何激励员工(How can organizations motivate employees?):不要让他们不开心(Stop pissing them off!)。哈哈,给各位领导看看。

更多agile,请访问新浪微博: 大兵归来123

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics