- 實用軟件架構:從系統環境到軟件部署
- (印)蒂拉克·米特拉
- 374字
- 2019-09-02 17:48:37
2.3.4 與設計團隊和實現團隊做出約定
軟件架構中的一項重要內容,就是確立工作原則、指導方針、工作標準以及架構模式,架構師要對這方面的問題進行記錄,并與設計團隊和實現團隊進行溝通。
在進行溝通時,架構師不僅要談論架構中的ABB以及各ABB之間的接口和依賴關系,而且還要談到工作原則、指導方針、工作標準以及架構模式等問題,這些問題合起來可以構成一套約束規則及邊界條件,從而為系統架構和系統實現工作的確立與開發劃定出一個范圍。有了這樣的約束規則,設計團隊和實現團隊就可以避免一些毫無必要的創新活動,他們會把注意力放在如何遵循這些約束上,而不會想著去打破它們。
在溝通過程中,架構師應該確保設計團隊和實現團隊能夠意識到這些約束的重要性,并且使他們意識到自己不應該去違背架構原則與系統約定。在特殊情況下,如果確實存在強有力的理由,那么可以容許某些違背約束的做法,但這只能是特例。
推薦閱讀
- Responsive Web Design with HTML5 and CSS3
- Web Development with Django Cookbook
- DevOps入門與實踐
- 軟件架構:Python語言實現
- 劍指Java:核心原理與應用實踐
- Julia高性能科學計算(第2版)
- Tableau 10 Bootcamp
- C++20高級編程
- Qt 4開發實踐
- WordPress Search Engine Optimization(Second Edition)
- Access數據庫應用教程(2010版)
- Tkinter GUI Programming by Example
- 現代JavaScript編程:經典范例與實踐技巧
- Mastering Responsive Web Design
- 給產品經理講技術