軟體架構與敏捷
在敏捷架構上的觀察一文談了如何讓敏捷Scrum或Lean落地。
作者最近看了Craig Larman 和 Bas Vodde一本書:Practices for Scaling Lean & Agile Development 可擴充套件的精益敏捷實踐。這本書應該是2009年的Scaling Lean & Agile Development – Thinking and Organisational Tools for Large-Scale Scrum的姊妹書。
與其去做敏捷do agile,不如就是敏捷be agile,這句話含義是要從程式碼到架構等技術採取敏捷,而不是緣木求魚,技術不改變,卻趕潮流去進行敏捷。
作者總結了五點:
1. 原始碼的總量體現了軟體架構的真正設計藍本。
2. 真正軟體架構是在每天產品的程式設計過程中。
3. 真正的有生命架構需要每天通過主要程式設計師不斷改進擴充套件成長。4. 不接觸原始碼的軟體架構不是真正的架構,是不落地架構。
5. 每個程式設計師都是某種架構師,不管他承認與否,每次程式碼行為都是架構行為,不管是好的壞的,小的或大型的。
[該貼被banq於2011-11-01 14:03修改過]
相關文章
- 聊聊持續交付與軟體架構架構
- TOGAF企業架構與軟體架構的對應圖架構
- 架構之:軟體架構漫談架構
- 軟體架構風格——規則架構架構
- 軟體架構模式之微服務架構架構模式微服務
- 軟體架構簡介架構
- 架構:軟體成本估算架構
- 軟體架構指南 - martinfowler架構
- 『網際網路架構』軟體架構-mybatis體系結構(14)架構MyBatis
- 敏捷與軟體的長期危機 - logicmag敏捷
- 軟體架構風格概括架構
- 敏捷需求管理軟體敏捷
- 軟體體系架構的認識架構
- 我對雲原生軟體架構的觀察與思考架構
- Smartbi電子表格軟體架構與差異化特色架構
- Software Architecture軟體架構(方法、模式與框架)縱橫談架構模式框架
- 關於軟體架構和業務架構的思考架構
- 讀書筆記 之《軟體架構設計: 大型網站技術架構與業務架構融合之道》筆記架構網站
- MySQL整體架構與記憶體結構MySql架構記憶體
- 乾貨:軟體架構詳解架構
- 軟體架構的核心思想架構
- 軟體架構分層方法論架構
- 軟體架構-nginx詳解上架構Nginx
- 什麼是Poly軟體架構?架構
- 如何使得軟體架構與業務模型相結合? - VLINGO架構模型Go
- 軟體體系架構課堂測試07 –邏輯架構設計架構
- 軟體架構, 軟體框架,設計模式的區別架構框架設計模式
- 敏捷開發,如何編寫架構文件敏捷架構
- 如何在敏捷中交付可靠的架構?敏捷架構
- 構件與中介軟體
- 探尋軟體架構的本質,到底什麼是架構架構
- IBM架構師分享:極簡主義軟體架構 - Neal HuIBM架構
- 『網際網路架構』軟體架構-環境搭建maven(三)架構Maven
- 探尋軟體架構的本質,到底什麼是架構?架構
- 微服務領域的軟體架構微服務架構
- 乾貨:軟體架構分析詳解架構
- 眾籌互助軟體架構搭建原理架構
- 軟體架構文件記錄大全 – @herbertograca架構
- 趣頭條 中介軟體架構師架構