基于ODP的架構師實踐
14.1 基于ODP的架構開發(fā)過程
系統(tǒng)架構反映了功能在系統(tǒng)系統(tǒng)構件中的分布、基礎設施相關技術、架構設計模式等,它包含了架構的原則和方法、構件關系與約束,并能支持迭加或增量開發(fā)。
以軟件架構為中心的開發(fā)過程是以質(zhì)量和風險驅動的,最終提供一個穩(wěn)定、低風險的系統(tǒng)架構,并滿足客戶的需求(包含潛在需求)。
開放分布進程的參考模型(RM-ODP)是一個ISO標準,定義了分布系統(tǒng)的重要性質(zhì):
開放性、整體性、靈活性、可塑性、聯(lián)合性、可操作管理性、優(yōu)質(zhì)服務、安全性、透明性。
RM-ODP定義的 5個觀點:
1、企業(yè)視點:商業(yè)需求和策略、系統(tǒng)的范圍和目的?赡軙绊懴到y(tǒng)中的與企業(yè)相關的信息,如組織結構等。
2、信息視點。
3、計算視點。
4、工程視點。
5、技術視點。
每一個觀點有具體的建模目標和系統(tǒng)相關者。
分層子系統(tǒng)視圖提供了一個所有子系統(tǒng)高度抽象的視圖。
14.2 系統(tǒng)構想
14.2.1 系統(tǒng)構想的定義
系統(tǒng)構想是開發(fā)人員與用戶之間共同的協(xié)議。
按照該協(xié)議,開發(fā)人員需要在特定的時間內(nèi)完成系統(tǒng)用戶的需求,系統(tǒng)構想必須簡短而切中要點。
高度概括了業(yè)務架構的核心內(nèi)容。
相關推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |