這五周我們的時間基本被安排的滿滿的,除了有一個周末我們自己有2天時間可以自己安排,其他周末都會安排一些其他活動。
【?:為了給后面去的小伙伴們驚喜,我們不能透露太多相關(guān)內(nèi)容,所以...】
平時的每一天早上7:45-8:15,每個15分鐘都會有大巴車來接我們,每天晚上也會有3趟車,但是晚上回去的時間都是不定的,所以我們有一個習(xí)慣是每天快到6點(diǎn)了就去看看今天什么時候才有車,最開始是去看看最早的一班車是什么時候,到后面就會去看看最晚的一趟是什么時候了,這就是改變吧。8:30到回家時間我們都會被安排的滿滿的。
我們教學(xué)分為session,Project,coach & coachee,Pecha Kucha, case study。
Session#
session會有很多分類:Thoughtworks P3話題的討論,敏捷開發(fā), 測試, 財政, 公司的企業(yè)文化和核心價值,安全,角色,銷售,招聘等等,這些session會有不同的教學(xué)模式,有些會pair練習(xí),要求每次都得選和你來自不同國家,之前沒有pair過的小伙伴一起pair;有些會有好玩的游戲,課堂氣氛非常活躍;有些session是開放的討論某一兩個話題,從中你可以了解到不同國家的各種問題的狀況。
教室里會有6張圓桌,大家隨意的圍著這些桌子坐著,只要有問題、想回答問題、聽不見、某些沒太聽懂或者贊同不贊同,只要做出我們定義的姿勢就好,這種模式并不像國內(nèi)的教學(xué)方式那樣嚴(yán)肅,這種氣氛活躍輕松的教學(xué)方式會讓我們更感興趣,更容易接受。
記得有一次講到功能測試的時候,我們因為觀點(diǎn)不同和trainer 一起爭論了超過半個小時,很有意思。
Project#
每個組每天早上8:30會有stand up 和 Q&A。Stand up過一下我們項目的進(jìn)展,確定每天的BA、QA,提出在項目中的問題,以及如果有需要詳細(xì)討論的技術(shù)問題,那我們會組織另外一個Dev huddle。
每個迭代從Iteration Planing Meeting(IPM)從PO那里獲悉他想要哪些功能被完成,我們會將功能拆分成不同的story卡,然后對每張卡進(jìn)行優(yōu)先級排序,BA分析卡,Dev和BA、QA kick off的卡,每兩個pair堅持TDD寫代碼,當(dāng)卡完成后會與BA、QA一起Desk Check,如果有沒有符合AC或者有bug,就把卡移回到in dev,如果能通過Desk Check,QA就會測試卡,如果卡通過了測試就移動到ready for show case,如果有bug就建一張bug卡或者移回ready for dev。
每個迭代都會有showcase,就是將我們這個迭代所做的內(nèi)容展示給PO,然后他會給我一些feedbak。當(dāng)然我們?yōu)榱嗽诳蛻衄F(xiàn)場顯示得更專業(yè),我們會通過討論,決定開一個pre-show-case,來演習(xí)一次。通過PO認(rèn)可的卡,我們會發(fā)布到產(chǎn)品中。
每次與PO的溝通,不論是客戶現(xiàn)場還是郵件,我們在學(xué)著怎樣才能做得更專業(yè),相互幫忙檢查郵件是否語氣和用詞都恰當(dāng),慢慢的去養(yǎng)成一種習(xí)慣。
每個迭代結(jié)束后,我們項目組就會開Retro,對這個迭代進(jìn)行總結(jié),分析哪些做得好,哪些做得不好,做得不好的我們需要采取哪些行動來改進(jìn)。
當(dāng)然我們還有2次Team outing,小伙伴們一起打打保齡球喝喝酒跳跳舞唱唱歌聊聊天。可以想象和一群歪果仁一起唱歌的樣子。
其實這是一個模擬的項目,所以每個迭代也只有一周。和真實的敏捷實踐還是有很多的差別,比如沒有版本發(fā)布的計劃,雖然有CI,但是CD做的并不好,沒有對卡的估點(diǎn),對每個迭代要做的事沒有一個很好的評估;比如項目角色并不完整,我們組沒有專業(yè)的QA,于是每個dev輪流當(dāng)QA,這樣的安排其實是有礙項目的順利進(jìn)行。
雖然過程是種種的坎坷,一個全新的團(tuán)隊在短短三周內(nèi)建立,第一周從整個團(tuán)隊只有2、3個人在很踴躍的承擔(dān)一些事情,第二周所有成員都開始積極加入,齊心去完成我們共同的目標(biāo),雖然也有各種技術(shù)不同觀點(diǎn)的爭論不休,但是大家的目標(biāo)是一致的,第三周大家都開始不想結(jié)束這個項目,不想離開。
Coach & Coachee#
在TWU,每個人都會有一個coach,根據(jù)每個人的不同和每個人的目標(biāo),引導(dǎo)和幫助我們在這5周里面去怎樣學(xué)習(xí),怎樣提升自己。
大家都說我回來后改變了很多,其實只有我知道,這是我親愛的coach給予我的鼓勵和不斷推進(jìn),也只有我自己知道,我做了多少心理斗爭,有多大的勇氣,才讓我從我的舒適區(qū)走了出來,不斷的去試著在很多人面前說英語,去表達(dá)自己的觀點(diǎn),去take ownership。
Pecha Kucha#
Pecha Kucha是每個人準(zhǔn)備20頁P(yáng)PT,每頁自由20秒講解的時間。雖然一共只有400秒,6分40秒,但是要掌握好每頁講解的時間和內(nèi)容卻是非常難的。但是卻是很有意思的,每周的Pecha Kucha Night都會有幾位小伙伴進(jìn)行分享,題目任意不限范圍,比如印度的小伙伴分享他們國家的一些問題的現(xiàn)狀以及解決方案和他們的城市,美國的小伙伴分享她們喜愛的滑雪運(yùn)動和燕麥,厄瓜多爾的小伙伴分享她們國家,澳大利亞的小伙伴介紹澳大利亞的動物和時光機(jī),英國的小伙伴分享她對鄧紫棋的喜愛,中國的小伙伴分享各種中國傳統(tǒng)節(jié)日、戲劇、美食、城市和墻。
我也在第三周的時候,分享了我們大四川的火鍋。本來我是第一個,但是在下面都準(zhǔn)備好不緊張的我發(fā)現(xiàn)我變成最后一個了,在這個過程中我開始變得慢慢緊張起來。不過還好前面幾位小伙伴的講解分散了我的注意力。當(dāng)輪到我時,已經(jīng)不那么緊張了。我的語速很慢,所以講解的內(nèi)容并不是很多,但是當(dāng)我講解結(jié)束后,大家都叫囂著很餓,很想吃的和所有的feedback來看,我前面三周努力準(zhǔn)備的時間是沒有浪費(fèi)的,也是從那天開始,我慢慢找到了一些自信,所以當(dāng)天晚上我就接下下一周Pecha Kucha Night的Owner。
美國女生Lily成了我的合作伙伴,在我們整個合作過程中她給予了我很多英語上的幫助,并且在Pecha Kucha Night的時候不斷鼓勵我大聲去主持,我很感激她無論是在課堂上還是在這次合作中給予我的鼓勵,也從她身上學(xué)到了什么叫不懂就要問。