范尼是德鲁伊

matthew的技术博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

最近在赶论文,一直没有时间写,今天写吧。

--------------------------------------------------

第二次课程还是老时间老地方,但内容和人却新颖了许多许多(有很多新TWer我没见过)。

在大家围成圈自我介绍完以后,又欣赏了一下咏春哥的表演:)

 

做帽子:

首先是罗文静MM的项目模拟。

要求我们5人一组,每人一个客户,在1分钟之内做成30个纸帽子。我们的客户是来自迪拜的王子Michael。

计时开始后,我们全然不顾客户,也没有交流,按照每个人的方法开始疯狂的做帽子,但最后客户在验收时表现的很不满意。

因为:1.没有任何他做交流,所以不知道他的需求是什么。2.迪拜王子傻站在旁边,他觉得很“尴尬”。

 

于是我们3个小组都失败了,接着罗MM给了我们第二次机会,这次我们小组认识到两点:

1.1分钟之内不可能做出30个帽子来。

2.不管做出多少,客户不满意还是白搭。

 

所以这次我们一直在和迪拜王子沟通,我们小组每个人都用心的做出了一个很不一样的帽子,并且用花言巧语哄得王子眉开眼笑。

最终迪拜王子对我们所有的产品都很满意,也使我们成为表现最好的小组。

接着罗MM强调了与用户沟通的重要性,她说沟通要快速,准确,并且要贯彻始终(我个人认为还有技巧上面的东西)。

 

用户故事:

在做完帽子之后,我们开始写需求分析,在Agile的世界里,使用一种叫做用户故事(User Story)的东西来描述用户的需求:

User Story                                    value:5

--------------------------------------------------

As    X

I want to   Y

So that  Z

我需要解释一下,对于右上角的value,是描述这个故事的重要程度,X表示客户身份,Y表示客户需求,Z表示结果。

看起来很简单,但实际在做的时候却很难把握。总之以后还要多看多学多做。

罗MM说明了User Story有INVEST特性:

Independent

Negotiable

Valuable to Purchaser or User

Estimable

Small

Testable

6个特性,每个都很给力呀。。。

 

技术选择:

接下来,我们开始考虑选择技术平台来实现一个小项目。

我们组认为有以下几点需要考虑:

1.用户需求和背景

2.运行环境和技术平台

然而,郑老大跳出来问了我们每个人一个问题:为什么要使用你选择的技术?每个人都说不出个所以然来,其实对技术的选择是需要你对技术有很深的了解的,光靠忽悠是不行的。

 

影帝影后的show:(强烈建议使用摄像机记录下来影帝影后,这两个演员太入戏了)

介绍了hg,Junit,持续集成、测试、部署平台TW go(因为我之前有做过功课,所以大致听懂了,但发现有的同学明显跟不上)。

 

最后大家做了那个“好,坏,建议”的会议,每个人写出自己想说的话,然后分成“好,坏,建议”三种。

大家的建议都很给了,比如office不够干净,节目安排太紧凑等等。

 

总结:

这次的class,看得出来组织者很用心,让我受益匪浅,觉得和TW西安更加亲近,熟悉。

期待下一次。

 

posted on 2010-12-17 10:09  范尼是德鲁伊  阅读(502)  评论(0编辑  收藏  举报