重點摘要#
- 軟體架構的好處對利害關係人來說往往是難以看見的
- 透過控制感知來管理利害關係人對架構提案的反應
- 用五個步驟建立強而有力的業務案例
- 選擇正確的時機提出提案至關重要
詳細內容#
作為軟體架構師,你是否曾經很難為架構專案爭取到充足的資金?軟體架構的好處對架構師來說顯而易見,但對許多利害關係人來說卻像神話。群眾心理學告訴我們「眼見為憑」,但在專案早期階段幾乎沒有什麼可以展示的。
群眾心理學也表明,多數人相信「感知即現實」。如果你能控制人們對你架構方案的感知,就幾乎能控制他們的反應。
建立業務案例的五個步驟#
- 建立價值主張(Value Proposition):這是你的執行摘要,說明為什麼組織的業務需要這個特定的軟體架構。重點放在提升業務生產力和效率上,而非技術有多出色
- 建立可量化的指標:你承諾交付的價值需要被合理量化。衡量越多,就越能強化你的架構方案。越早建立指標,越能管理人們的感知
- 連結傳統業務指標:如果能將技術分析轉換為金額數字最為理想。如果你不擅長財務分析,找業務分析師作為夥伴
- 知道何時停止:準備一個路線圖,每個里程碑都直接對應業務價值。讓利害關係人決定何時停止,如果每個階段的業務價值都很顯著,你最有可能獲得持續資金
- 找到正確的時機:即使前四步都做對了,如果時機不對,提案仍可能失敗。選擇聰明的時機提出你的想法
擁有預算權力的人幾乎都是業務導向的。用業務語言說服他們,而非技術語言。
— By Yi Zhou