比較價值

2009 年 6 月 5 日

關於 敏捷軟體開發宣言 最引人注目的事情之一,就是其價值觀的格式:「我們偏好 x 勝於 y」。我不記得這個點子是誰想出來的,或它是如何產生的。它可能只是在我們拋出各種想法時自然而然浮現的。但它獨特的格式讓一些人嘗試再次使用這種格式。

如果你想嘗試這種形式,有幾件事需要記住,這些事情並非人人都會意識到。其中最重要的一點是:不被偏好的價值觀也很有價值。像「解決世界飢餓勝於奴隸制度」這樣的說法沒有什麼力量,因為幾乎沒有人公開支持奴隸制度。當「勝於」的左右兩邊都是大多數人想要的有價值事物時,這種格式才有效。比較價值觀所表達的是,我們想要兩者,但如果非得二選一,我們偏好左邊的那個。左右兩邊的選擇越困難,價值觀的陳述就越好。

因此,一個好的心智測試是想像有人顛倒每個價值觀陳述,甚至顛倒你整組中的所有陳述。應該有人可以自豪且合理地支持相反的立場。在我們的案例中,我們看到許多產業朝向高儀式流程前進,顛倒價值觀我們覺得相當總結了那個社群的價值觀。我可以輕易想像自己寫一篇文章,讚揚相反的價值觀組成軟體開發的連貫世界觀。

右邊的價值觀可能是你想要改變的世界的現狀,或者可能是另一個社群所渴望的未來狀態。無論如何,比較價值觀的存在都是為了強調兩者之間的對比。

關於宣言的另一個我喜歡的重點是它的簡潔:四個比較價值觀和十二個原則。要達到這種簡潔度很困難,但你寫得越簡潔,它就越有力。我確定如果宣言有四十六個價值觀陳述,它就不會有現在的影響力。

我是自此使用這種格式的人之一。如果寫得好,它真的可以凸顯出一個特定哲學與另一個哲學的不同之處。這裡有另一個範例,是我寫來描述我認為 Thoughtworks 與其他軟體組織有何不同的價值觀組。

  • 善用聰明人勝於充分利用一般人
  • 彈性的職涯發展勝於明確的角色
  • 提供商業價值勝於領先的研究
  • 學習新技術勝於精通既有技術
  • 解決困難的問題勝於增加市場佔有率
  • 從錯誤中學習勝於避免承擔風險
  • 交付給客戶勝於每季的成果

自此之後,我們已用另一組原則取代這份清單,試著捕捉我們希望成為的樣子。但我們確實使用比較價值觀一段時間,試著向自己和他人說明我們的願景有何不同。

因此,我認為這種格式不僅是總結世界觀的好方法,如果執行得當,還能引發關於人們真正關心的事物的激烈討論。這種實用性直接來自於你在所有理想的事物之間做出艱難的抉擇。