分析癱瘓
分析癱瘓(英語:analysis paralysis或paralysis by analysis)指的是個人或團體因為過度分析或過度思考而導致決策或行動進展遲緩,無法在指定時間內做出有效決定或行動(即所謂的「癱瘓」)。情境可能被視為過於複雜且而可能導致更大的問題,所以遲遲無法做出決策。同樣地,一個人可能認為更優越的解決方案只有一步之遙,而陷入無止境的追求,忽略了報酬遞減的概念。
分析癱瘓是指對犯錯或錯過更好解決方案的恐懼,超過了及時決策下對成功的現實期望或其潛在的價值。這種不平衡導致決策無意識地被抑制,以試圖保留選項。過多的選項可能會使決策者過載,並導致這種「癱瘓」,使人無法得出結論。在需要做出決定的緊要關頭,若決策主體反而不能及時作出回應,問題可能會更加嚴重,它可能導致得不償失,造成更嚴重的問題[1]。
軟體開發
[編輯]軟體開發中,分析癱瘓通常表現為瀑布模型中冗長的項目規劃、需求獲取、軟體設計和軟體開發步驟,而這些步驟能創造的價值微乎其微,甚至完全沒有,徒增反覆修改的風險。[2]當項目拖延過久時,這一過程往往會傾向於強調軟體開發中的組織上的(或官僚的)問題,而偏離了其功能層面(價值創造)的部分。
分析癱瘓發生的原因可能是成員(例如系統分析員、項目經理、程式設計師)經驗不足,或者組織文化僵化。但是Ram Chara認為,企業中的優柔寡斷通常是由於沒有足夠多的人對公司的低效採取行動或發表意見。[3]經驗豐富和知識專業的情況下同樣可能出現分析癱瘓,這是因為每個決策點出現的選項和考慮的數量增加了。
分析癱瘓是反面模式的一個例子。[4]敏捷軟體開發明確要求防止出現分析癱瘓,它倡導強調實用產品而非規格化產品的迭代工作循環,不過這需要整個項目團隊的支持。某些場景下,敏捷軟體開發反而在項目中造成了不必要的混亂,這往往是因為雖然制定了迭代計劃,但卻沒有打算讓團隊堅持到底。
參見
[編輯]參考文獻
[編輯]- ^ Analysis Paralysis - Crystalinks. www.crystalinks.com. [2018-10-29]. (原始內容存檔於2022-06-05).
- ^ Managing Analysis Paralysis. Business Analyst Learnings. [15 May 2016]. (原始內容存檔於2022-03-30).
- ^ Charan, R. Conquering a culture of indecision. Harvard Business Review. April 2001, 79 (4): 74–82, 168. ISSN 0017-8012. PMID 11299695.
- ^ Analysis Paralysis. Sourcemaking. [14 May 2016]. (原始內容存檔於2022-07-25).