我們是一家大型電信公司,最近在我們公司設立了EA辦事處,我們有內部辯論技術解決方案架構應該是開發團隊還是EA團隊責任的一部分? 基於此,解決方案架構師報告行需要確定。解決方案架構師報告線,是EA經理還是開發經理?
回答
這是一個非常難回答的問題,因爲「正確」的答案真的取決於你的組織,各種團隊,文化等的構成。這就是說,我仍然會給你我的看法:-)
在我看來,既然您說EA辦公室已經建立,那麼他們(EA團隊)應該關注「企業」(EA中的「E」)問題,並將特定於解決方案的架構留給開發團隊。
作爲一個例子,我工作的組織有一個EA團隊(爲了充分披露,我領導了我們的EA團隊)和9個應用程序開發團隊(AppDev)。每個AppDev團隊都有一名首席開發人員。從我們的角度來看,我們將首席開發人員視爲AppDev團隊的「應用程序架構師」。雖然首席開發人員負責爲他們創建/維護的應用程序提供架構設想和設計,但他們還負責與企業架構師(EA團隊)合作,以確保他們提供的設計符合整個企業架構目標由EA團隊進行溝通。
正如Gordon在他上面的評論中提到的那樣,每個人都需要共同努力以確保提供適當的價值。但是,由於您擁有一個EA團隊,因此我會讓他們專注於企業問題,並讓您的開發團隊專注於應用程序特定的問題,同時共同努力確保滿足所有需求。
您所說的話有意義......謝謝! – user1511524
在我之前的工作中,開發團隊向向CIO報告的開發經理報告。架構團隊向首席技術官報告(在該環境中與EA最爲接近)。從這個意義上說,我認爲解決方案架構團隊應該和EA團隊一樣屬於同一報告系列。
在我看來,要問這裏的關鍵問題之一歸結爲責任和主要焦點 - 架構團隊專注於質量和長期的可持續性(在我看來),而開發團隊專注於交付 - 一個向開發經理報告的架構團隊可能最終會被推向短期交付收益而非長期質量。另外,你有多少個開發團隊?架構應該是一個重疊的問題 - 如果你有多個開發團隊,那麼在這些團隊中工作的架構師不應該被孤立,只能看到他們團隊中發生的事情。您還可以建立一個架構委員會/論壇,來自不同團隊的架構師可以共同分享知識,審查彼此的解決方案,並確保架構標準全面應用。
- 1. 報告設計師解決方案?
- 2. 解決方案/架構:隊列還是其他?
- 3. Azure解決方案架構 - 網站還是雲服務?
- 4. HTML報告解決方案
- 5. 報告解決方案
- 6. 如何解讀klocwork架構師報告?
- 7. 佈局管理器,還是有更好的解決方案?
- 8. Visual Studio:單一解決方案還是很多解決方案?
- 9. MVVM解決方案架構
- 10. 廚師經理持久性
- 11. 的Android報警經理4.4.x.What不一致是替代解決方案來支持的minSdkVersion 9和targetSdkVersion 21
- 12. Magento經常性計費解決方案
- 13. 如何獲得zuora解決方案架構師認證?
- 14. 同步架構視圖和解決方案資源管理器
- 15. Can Octave:解決線性系統有很多解決方案還是沒有解決方案?
- 16. 電子商務報告解決方案
- 17. 解決方案的報告模板
- 18. 靜態報告SaaS解決方案
- 19. Javafx報告工具解決方案
- 20. 解析手機用戶代理字符串,好的解決方案還是庫?
- 21. 什麼是報告存儲的最佳解決方案?
- 22. 是否有任何適用於Linux的報告解決方案?
- 23. 「託管」取決於「經理」結構
- 24. 在Visual Studio中構建解決方案,重建解決方案和清理解決方案的區別?
- 25. 如何選擇報表(子報表)還是其他解決方案SSRS
- 26. 如何使用神經網絡來解決「軟」解決方案?
- 27. Drupal 7:培訓車輪還是認真的開發解決方案?
- 28. 什麼是加速?無法理解解決方案
- 29. 最佳解決方案架構
- 30. NServiceBus Visual Studio解決方案架構
沒關係。一起工作。把事情做完。提供價值。 – Gordon
我投票結束這個問題作爲題外話,因爲它不是關於編程,而是關於組織。 – Gordon
組織和報告行可能會對您的編程產生巨大影響 – Paul