極客與團隊
溝通一般都不是工程師的強項,他們寧可花乙個下午和(可理喻,有邏輯的)編譯器搏鬥,也不想和(不可理喻,情緒化的)人打交道。大多數時候,工程師都視溝通為編寫**的障礙,但是如果你的團隊沒有事先達成共識,那麼是沒有辦法知道你的**寫得對不對的。
只要檢視一下任何優秀、有效率的工程師文化,你就會發現它們對各種溝通渠道的重視,例如郵件列表、設計文件、任務宗旨、**注釋、產品說明等。讓所有人認同團隊的方向並完全了解團隊要做什麼是很花精力的,但是這些努力的回報是生產力的提高和更快樂的團隊。
溝通的指導原則之一就是在同步溝通的時候(比如開會),人越少越好。而在非同步溝通的時候(比如e-mail),涉及的聽眾越多越好。更重要的是,你必須確保專案文件裡的資訊要盡可能地讓所有人都看到。接下來我們要討論軟體開發過程中團隊裡主要會用到的溝通方式。其中有些看起來似乎是無需贅言的,但是其中還是存在一些細微差別,值得再好好審視一下。有一件事是肯定的:如果你不花精力好好溝通,最終一定會浪費更多的精力去做一些沒必要的工作,或是團隊裡別人已經做過的工作。
《極客與團隊》一團隊才是王道
極客與團隊 現在我們來小結一下。我們到目前為止一直在打磨的觀點就是,在程式設計領域裡,真正的獨行俠是很罕見的 就算他們真的存在,他們的非凡成就也不是憑空而來的。這些改變世界的成就幾乎都是集體智慧型努力得來的結晶。因此建立一支全明星團隊才是真正的目標,不過想達成這個目標,難度高得驚人。最好的團隊能充分...
《極客與團隊》讀書記錄
第一章天才程式設計師的傳說 1 幫我把 藏起來 2 天才的傳說 3 隱瞞是有害的 公車因子 乙個專案裡,需要有多少人被公車撞到才能令其完全癱瘓。4 團隊才是王道 5 三支柱 謙虛 尊重 信任 第二章培養出色的團隊文化 1 什麼是文化 團隊文化不僅僅是成員們編寫 的方式或是成員之間的相處之道,它還包含...
《極客與團隊》一使用bug跟蹤系統
極客與團隊 如果你打算使用問題和bug跟蹤系統的話 事實上你也應該用 很重要的一點是你要準備好一套流程來處理和分流bug,這樣才能鼓勵人們提交並且按時修復重要的bug。如果bug跟蹤系統不被重視或者沒有輕重緩急的安排,也就不會再有人提交bug,人們的不滿也會無處發洩。當團隊最終開始在bug跟蹤系統裡...