text: C4模型是軟體系統建模的圖形表示技巧。C4模型會用到一些現有的建模技巧，例如統一建模語言。歷史.C4模型是由Simon Brown在2006年至2011年之間建立，以統一建模語言和4+1視景模型的基礎上建立。在2018年在官網上以知識共享許可協議釋出，並且也提出相關的文章。簡介.C4模型用以下的幾個視角來敘述軟體系統的架構，會說明系統分解為容器和元件的方式、各元素之間的關係，若是適用的話，也可以說明和使用者之間的關係。C4模型會依其階層關係來分類：C4模型的第一層到第三層，用到五種基礎的圖示元素：人、軟體系統、容器、元件和關係。此技術沒有規定元素的佈局、形狀、顏色或是風格。C4模型建議以巢狀框為基礎的簡單圖表，方便互動式的協作繪圖。C4模型也鼓勵良好的建模實務，例如在每一個圖都加上標題以及圖例，以及清楚的標示，以方便目標讀者的理解。在敏捷開發社群中，不太希望有制式化的檔案方式，以及前期的架構設計，C4模型可以將架構視覺化，因此在敏捷社群很受歡迎。
metadata: erhwenkuo/wikipedia-zhtw
metadata: C4模型
metadata: https://zh.wikipedia.org/wiki?curid=7457067