微軟解決方案架構(模組六)(1) (轉)
6:計劃你的專案:namespace prefix = o ns = "urn:schemas--com::office" />
解決方案架構的計劃階段
計劃要生成什麼
計劃如何生成
計劃什麼時候生成
準備開發和測試環境
I. 微軟解決方案架構的測試階段的概述
目標:
l 建立解決方案的架構,設計,專案計劃和進度表
團隊焦點:
l 儘早找到儘量多的資訊
l 知道什麼時候你有足以繼續前進的資訊
II. 微軟解決方案架構的計劃階段的里程碑和提交的物品
技術驗證完成/定好了規格說明的基線/定好了主專案計劃的基線定好了主專案進度表的基線/建立了開發和測試環境
傳遞的產品:
l 規格說明
l 主專案計劃
l 主進度表
III. 有效的計劃促使專案完成
計劃可以減少風險
l 早檢測缺陷
l 控制費用
l 提高質量
計劃需要努力
n 預先計劃
n 將計劃像過程一樣對待
IV. 微軟解決方案架構對計劃的觀點
計劃是個迭代的過程
有效的計劃回答關鍵的問題
l 我們要生成什麼?
l 我們如何去生成它?
l 什麼時候生成它?
l 我們準備好生成它了嗎?
I. 驗證技術
開始評估用來評定技術的和每種效能的操作的技術的
l 手工或新技術
l 將什麼執行正常和需要什麼環境寫入文件
l 為設計過程提供輸入
l 明確條目和技術風險
l 在專案計劃和進度表中反映這些條目和風險
臨時里程碑:技術驗證完成
II. 設計解決方案
概念設計
邏輯設計
物理設計
III. 概念設計
提出業務需求和需求
l 將需求和特性放入業務邏輯中
l 建立使用關節作為預備規格說明的輸入
最小化努力的重複
明確需求
l 性
l 可用性
l 可靠性
l 可管理性
l 伸縮性
l 支援性
IV. 資料收集的技巧
面談
詢問使用者
已有的文件或圖表
原型法
小組討論
使用者調查
幫助小組
扮演使用者
V. 邏輯設計
以解決方案的組織,結構和互動的方式來描敘解決方案
為應用建立一系列的,服務和屬性,一個邏輯和一個使用者介面
明確邏輯上的底層架構和的結合
公開在概念設計時候的錯誤和矛盾
為物理設計提供基礎
VI. 物理設計
描敘邏輯設計的特定的實現
l 明確物理的底層架構和佈局
l 為應用建立一系列的物理設計模型,包括元件設計,使用者介面設計,以及物理資料庫設計
l 提供建立在元件基礎上的靈活設計
尋找與企業架構的相容性
估計實現選項
成為費用,進度表和資源估計的基礎
VII.設計目標型別
安全性
可維持性
伸縮性
可操作性
可用性
開發和部署的容易程度
可擴充套件性
可複用性
可管理性
可靠性
與現有的整合
VIII. 規格說明的用途
規格說明描敘即將生成的解決方案的功能和在設計階段產生的包含產物
這個重要的提交的物品:
l 固化對業務和使用者需求的一般理解
l 作為團隊和客戶對最後提供什麼的一種合同
l 以邏輯的方式清晰明白的分解問題並將其模組化
l 為計劃,安排日程和生成方案提供一條路徑和結構
臨時里程碑:為規格說明確定基線
IX. 建立規格說明的建議
理解聽眾的需要
將特性對映到使用者和業務過程
簡明指定到一定的詳細程度
對必要的地方進行限定
包括輸入作為
迭代用來鼓勵反饋
早做基線,晚凍結
X. 規格說明的元素
功能範圍的總結
資訊背景
設計目標
使用者使用場景
特性和服務的描敘
元件的詳述(產品和配置)
依賴
附件:
l 企業架構文件
l 抽象的,邏輯的和物理的設計產物
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-963637/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 六邊形架構:管理複雜性的解決方案架構
- java 考試系統 模組架構方案Java架構
- 阿里雲解決方案架構師,講述分散式架構雲平臺解決方案阿里架構分散式
- springboot 後臺管理模組架構設計方案Spring Boot架構
- 軟體架構師或解決方案架構師必讀的五本書 - javarevisited架構Java
- 《六週玩轉雲原生》- 京東架構師解析雲原生監控和日誌解決方案!架構
- 解決方案架構、系統架構和企業架構區別架構
- 使用GPT-4o實現軟體架構解決方案GPT架構
- Spring Cloud 微服務架構解決方案SpringCloud微服務架構
- 嵌入式軟體架構設計-模組化架構
- Laravel RESTFul API 模組化開發解決方案LaravelRESTAPI
- 如何凝聚黨員力量?智慧組工系統構架組織部管理平臺解決方案
- 實用的解決方案架構交付成果 - Chiu架構
- 前端微服務化解決方案4-新模組構建前端微服務
- 企業架構師、解決方案架構師和技術架構師的異同 - Briqi架構
- OpenMLDB 線上模組架構解析架構
- IT基礎架構整體解決方案供應商架構
- 醫院整合平臺 IT 基礎架構解決方案架構
- 微服務架構及分散式事務解決方案微服務架構分散式
- 講述分散式架構雲平臺解決方案分散式架構
- Spring Cloud 微服務架構下的 WebSocket 解決方案SpringCloud微服務架構Web
- AntNest 模組完全解耦方案解耦
- 解決方案架構師的小錦囊 - 架構圖的 5 種型別架構型別
- 模組化-Application多module共存編譯生成解決方案APP編譯
- threeJs模組化開發解決方案 import-three-examplesJSImport
- 解鎖模切行業解決方案,攻破六大管理痛點行業
- Nginx 架構——【核心流程+模組介紹】Nginx架構
- 解決方案| MongoDB PSA 架構痛點以及如何應對?MongoDB架構
- SOA架構的域控制器測試解決方案架構
- QT QML模組的程式設計挑戰與解決方案QT程式設計
- SAP質量管理模組常見問題及解決方案
- 聯發科MT3303 GPS模組解決方案介紹
- webpack+jquery 元件化、模組化開發的解決方案WebjQuery元件化
- 解讀js模組化方案modJSJS
- 模組化單體架構綜合指南架構
- 解決fitz模組報錯
- NetBox使用教程1-組織架構架構
- 【智慧工地解決方案】工業物聯網閘道器開發與整體解決方案架構架構
- srm供應商管理系統架構設計解決方案架構