軟體交付的四大支柱 (Four Pillars of Software Delivery)


上週 (2019/03/28) DevOps Meetup 分享的主題:聊聊軟體交付的濫觴 談產出物管理 (Artifacts Management),我提出了 軟體交付四大支柱 (Four Pillars of Software Delivery) 的想法,如下圖:

支柱 (Pillar) 的意思就是在交付軟體過程,如同蓋房子,要先蓋地基與支柱,然後才能疊加其他的東西、蓋牆壁、放水電管線等,對應到軟體開發也就是開發、測試、維運任務。

Pillars 的命名想法參考自 AWS Well-Architected

依照四大支柱的描述,整理過去寫的文章列表,以及對應到這四個 Pillars 的關係:

比較少著墨的是 Config Management,但實際上過往在設計 Test Framework 的時候 Config Management 卻是著墨最多的點。

重新整理 Blog 文章與四大支柱的對應,從中看到未來可以持續補充的文字與心得。

延伸閱讀


Comments