在組織中推行單元測試 | 單元測試的藝術 第 3 版 | 閱讀筆記
05 Jun 2024「單元測試的藝術」讀書會 - 在組織中推行單元測試 (The Art of Unit Testing, 3e - Integrating unit testing into the organization) 閱讀筆記。
成為改變的推動者
在組織中推行單元測試,需要有人來推動,這個人需要的具備特質與採取行動,如下:
- 定位自己為負責人。
- 尋找支持者,尤其是早期的支持者會是有利的採用者,蒐集回饋有助於後續改進。
- 幫中立或未正面贊成者尋找支持的理由、分配適合的工作以驅動其參與感與成就感。反對往往是釋疑的機會。
- 定義可行的起點 (從小開始)、目標、時間表,並且持續追蹤進度,以期看到可行性與成果。
由上而下或由下而上實施變革
推動變革需要多方支持,可以透過以下方式來推動:
- 由上而下:經由各種分享讓管理者了解其重要性,通常有實際權力的人會有更多的影響力。注意,必要時可藉助外部力量,如顧問、專家來給予信心,進而協助推動變革。
- 由下而上:自行動手實作與實驗、展示成果,讓夥伴看到價值。注意,具體說明目標、呈現成果,能讓人們看到價值、更具信心,進而支持。
如果失敗了,可能的原因是…
- 缺乏有力的政治支持,沒有人要做對升遷加薪沒有幫助的事。
- 缺乏內在動機,可能會導致沒有團隊支持。
- 沒有評估和解決真正的障礙點,記得要盡力找到問題的根源,並且解決它。
準備回答困難的問題
大多時候人們喜歡嚐鮮,但是害怕改變,所以身為一個推動者,應該要多幫忙大家做好心理建設與為接下來的工作暖身,並且準備好回答可能會遇到的問題,例如:
- 需要多少成本、時間?
- 原先工作是否會改變、有什麼風險?
- 做這件事情對公司或產能有什麼幫助?
- 為什麼依舊會產生問題?
人心往往比技術更難掌握,因此經由讀書會、分享會、design review、培訓課程、prototype 的實作與實驗與成果展示,都能讓夥伴對這件事情更加了解、舒緩焦慮,進而更具信心、相信其帶來的價值,會更有機會順利推動變革。
關於推行新事物時遇到的疑難雜症,可參考我的過往經驗…
另外,歡迎思考以下議題:
-
你在推行新政策時遇到什麼問題?嘗試過什麼解法?
- 承上,什麼是你認為最容易的做到的?
- 承上,什麼是你認為最難做到的?
- 承上,什麼事情會讓你有動力持續做下去?
-
你在改善既有政策時遇到什麼問題?嘗試過什麼解法?
- 承上,什麼是你認為最容易的做到的?
- 承上,什麼是你認為最難做到的?
- 承上,什麼事情會讓你有動力持續做下去?
-
你希望主管或是資深人員怎麼幫你?
- 如果你要分配工作,你會怎麼分配?
- 你怎麼驗證成效?
- 你怎麼說服別人?
- 怎樣的週期或時間長短是你能接受的?
最後,記得保持好心情與健康,才能持續推動變革,並且享受過程。