l

2011年3月28日 星期一

都市游擊隊

March 28 20:06~21:13

看到標題不要以為這一篇是要談 online game 或是恐怖份子,今天要談的還是 Scrum。

不知道鄉民們有沒有這種經驗,學習了 Scrum ,任何軟體工程的方法或是所謂的 best practices,想要在自己的團隊中大展長才,好好地應用一番,但是卻不時遇到亂流,地震,甚至是海嘯:
  • 在硬體公司中軟體開發不受重視。
  • 沒有資源,要什麼沒什麼。要 tester... 自己測;要 technical writer...自己寫;要測試...沒設備...
  • 人力都已經極端不足了,還被抽調人手去支援其他專案。
  • 計畫比不上老闆的一句話... 時程和需求一直變更。
  • 隔 team 如隔山,而且還是喜馬拉雅山。所有工作只要牽扯到其他 team (同部門或不同部門)就變得窒礙難行。
  • 三姑六婆與鄉民們總是在該講話的時候不講話,不該講話的時候亂放炮。
  • 有些鄉民一時興起想要教你如何『用嘴巴開發軟體』。
  • 另外有些鄉民想要『靠不停的轉寄 email』來了解客戶的需求。
  • 還有些大爺們希望你帶領著『九條好漢』在一年內完成反攻大陸的偉業。
遇到這種情況,請問單兵該如何處置?

請鄰兵以火力掩護我....

很抱歉,鄰兵不是老早就已經『投共』,就是正在以『省電模式』運行中,哪來的火力支持你。

Scrum 告訴我們,要改善團隊,改善產品,改善公司...拜託,人家都可以用飛彈去攻擊示威的民眾了,還是『趴著,趴著,卡賣中槍』。

***

無論你是 Scrum Master,Product Owner 或是 Development Team,是不是也曾幾何時感到空虛,感到寂寞,感到冷,想找一個不是那麼臭的男人 想找一家不是那麼臭的公司來混一混....

請看『建築家 安藤忠雄』這本書,學學他的『都市游擊隊』哲學。

『住吉長屋』是安藤忠雄的出道作品,該建築的特色是:
  • 房屋四面都被牆包圍,沒有對外的窗戶。除了入口以外,沒有別的開口。
  • 整個房屋都是清水混凝土的表面。
  • 把已經很狹小的長方形建地再切成三等分,中間當作露天中庭。
有興趣的鄉民們 google 一下『住吉長屋』就可以找到一些照片。當 Teddy 讀到這邊的時候,也覺得很奇怪,哪有人蓋房子不開窗戶的,這是哪根經不對了才設計出這種封閉的建築?!

簡而言之,安藤忠雄認為(以下是 Teddy 的解讀):
  • 大環境不好(窗戶打開不是看到隔壁正在晒太陽的內衣褲,就是面對別人的抽油煙機或是冷氣機)。
  • 在不好的大環境中,如何創造自己的小宇宙?
  • 結論:
    • 把自己封閉起來,不要看到外面的醜陋(房屋四面都被牆包圍,沒有對外的窗戶)。
    • 將外部空間包覆於住家之中(把屋子切成三等份,中間當作露天中庭)。
安藤忠雄沒有能力(至少在當年)去改變整個大環境,只好以『都市游擊隊』的形式,將自己隔離於世,蓋起自我封閉的碉堡。

***

Scrum 說,要管理階層的支持。問題是,要是管理階層沒有意願支持怎麼辦?

Scrum 說,要有 Product Owner 代表客戶與團隊溝通。問題是,要是 Product Owner 是個馬屁精,只會轉寄 email 與壓榨 Development Team 該怎麼辦?

Scrum 說,Development Team 應該要『自我管理』。問題是,developers 都還是『化外之民』該如何自我管理?


你,不幸剛好是這個 team 的 Scrum Master,在心灰意冷之際,不小心看到『建築家 安藤忠雄』這本書,豁然開朗。既然整個城市不可能打掉重練,那就只能先蓋個『都市游擊隊住宅』。換句古人的話,先『修身』 --> 『修 team』--> 『修 Product』--> 『修公司』。無論環境再惡劣,第一關『修身』還是可做的到的。沒事多看『搞笑談軟工』就算是一種修身了。感恩啊...


***
 友藏內心獨白:本篇有點玄。

沒有留言:

張貼留言