假想背景:
現狀是,各子系統的新建及重大迭代都會形式化地走架構審批流程,但應用架構是否設計以及是否合理,信息技術部門不能掌握。而架構規劃部門的架構師人屈指可數,面對總人數達數百人的開發團隊所負責的幾十子系統、每月數十個迭代特性,沒法作到直接幫助開發團隊詳盡的進行架構設計。由此提出:架構審批流程不表明架構設計、架構規劃部門要增強架構管控。架構
要作好架構管控,須要可以回答幾個問題:架構管控的目的是什麼?架構管控的目標是什麼?架構管控須要管控什麼內容?如何進行管控?框架
一個穩定發展、創新發展的企業,支援業務發展的信息系統的穩定與效率同等重要。架構管控的目的,要指導各團隊技術負責人設計出合理的系統,可以知足穩定與開發效率的要求,可以知足功能與非功能的需求,可以考慮到各級相關者的意見;而且還要有考察開發過程及運營過程的機制,以肯定最終交付的軟件系統複合架構設計及開展架構設計的持續改善工做。分佈式
爲了達到這些咱們架構管控的目標又是什麼呢?發佈一份指導意見?發佈一份制度說明?發佈一份評分表?
我認爲這些應該歸屬於如何進行管控,而不是目標。
咱們須要梳理現狀,找出主要矛盾,量化主要矛盾,造成目標(SMART原則別忘記~~)架構設計
從客戶反饋中能夠抓住主要矛盾。設計