「我們所面對的根本的不確定性,就是一個龐大而迅速變化的環境行為,整體系統狀況必然伴隨著不完整的知識。」——《精實企業》
以現實來說,人在單位時間內,能夠接收與處理的資訊及知識是有限的。
因此單靠個人如何努力,你必然無法克服根本的不確定性,因為你無法全知全能,總是會有你不清楚或產生認知落差的地方,而這些落差形成了新的變化。
所以放下你的執念,不確定性與變化是必然的現象;我們能接受天氣預測是如此的複雜與困難,難道由具備多樣性的人類所組成的組織、團隊及軟體專案就不複雜了嗎?
我們總是在幻想能有下一個世代的銀子彈,能一槍斃命的解決軟體開發交付各種層面的問題,但你是否有發現不論是 Agile 或 DevOps,最終它們都在強調相同的事情——面對不確定性、持續回饋、快速迭代——擁抱變化,用變化來對抗變化。