在敏捷中,“信息輻射器”和“信息充實(shí)的空間”,這二者的重要性毋庸置疑,
樂(lè)高積木:敏捷開(kāi)發(fā)的信息輻射器
。在Scrum和XP中都有很多的可視化表示方式,比如白板、活動(dòng)掛圖、燃盡圖、構(gòu)建狀態(tài)表示燈等等。信息收集到之后,馬上就會(huì)被公開(kāi)出來(lái),讓大家很容易就能看到。Michael Hunger和Takeshi Kakeda進(jìn)一步發(fā)揮了這個(gè)想法,他們用樂(lè)高積木跟蹤不同項(xiàng)目耗費(fèi)的時(shí)間和bug狀態(tài)。他們認(rèn)為這樣做既有效又有趣。
Michael Hunger一直試圖找到一種方式,可以直觀表示出一周之內(nèi)在多個(gè)項(xiàng)目上所耗費(fèi)的時(shí)間,還希望用這種方式來(lái)進(jìn)行規(guī)劃。后來(lái)他發(fā)現(xiàn)可以用樂(lè)高積木來(lái)跟蹤時(shí)間進(jìn)度。Michael將墊在最下面的積木作為標(biāo)尺,用堆積在上面的小塊積木表示小時(shí)數(shù),每4小塊樂(lè)高積木表示一個(gè)小時(shí),每1小塊積木表示一刻鐘。如果一個(gè)小時(shí)的時(shí)間平均花在兩個(gè)項(xiàng)目上,那么就會(huì)在第一列中用兩種顏色的積木表示,每種顏色兩小塊,
管理資料
《樂(lè)高積木:敏捷開(kāi)發(fā)的信息輻射器》(http://www.ishadingyu.com)。不同項(xiàng)目由不同顏色的積木表示。
Takeshi Kadeda用了類似的方法,用樂(lè)高積木來(lái)做缺陷跟蹤并且取得了不錯(cuò)的效果,并在Agile 2008大會(huì)上講述了這種方法。在底板上的樂(lè)高積木表示bug,而水平排列的方式表示優(yōu)先級(jí)。垂直方向上的積木,表示了bug之間的依賴關(guān)系,形狀代表了bug的難度。Takeshi發(fā)現(xiàn)這樣做有如下好處:bug變得更為直觀,而且開(kāi)發(fā)人員的心態(tài)也從消極變?yōu)榉e極了。同時(shí),由于底板的限制,如果不解決現(xiàn)有的bug,代表它的積木不能移走,那么代表新bug的積木就不能放上去,因此團(tuán)隊(duì)就必須加快解決現(xiàn)有bug的速度。
因此,樂(lè)高積木不再是孩子玩具筐里面的玩具,在敏捷軟件開(kāi)發(fā)中,它可以被用作富有成效的信息輻射器。
查看英文原文:Lego Is Not Just For Kids Anymore
來(lái)自:http://www.infoq.com/cn/news/2008/09/lego-information-radiators