需求分析和架構設計能力
需求分析和架構設計能力課程/講師盡在需求分析和架構設計能力專題,需求分析和架構設計能力公開課北上廣深等地每月開課!需求分析和架構設計能力在線直播課程(免費試聽)。專家微信18749492090,講師手機13522550408,百度搜索“交廣國際管理咨詢”了解更多。
【課程大綱】
第一天
第一部分: 正確理解產品需求的生命周期管理
1. 目前企業需求管理中的常見問題
2. 正確理解產品需求的生命周期是管控好需求的前提
3. 需求是逐級分解實現的過程:需求需要分層,也是逐層分解到下層部分。
第二部分:需求分析方法工程實踐詳解
1、需求的分類
1) 功能需求
2) 非功能需求
3) 設計約束
4) 什么是產品包,什么是產品包的需求
5) 如何保證產品包需求準確:需求分層模型(客戶需求->市場需求->產品需求->設計需求->設計規格)
2、正確理解客戶需求的本質
1) 客戶提出的方案級需求及痛點級需求
2) 需求的描述原則:SMART原則
3、需求分析的詳細過程和步驟:從客戶需求->市場需求->產品需求
1) 識別客戶需求背后的真正的動機
2) 識別客戶各方利益相關人以及各自背后的痛點
3) 識別需求的優先級
4) 識別關鍵場景
5) 用Use Case描述關鍵場景
6) 從場景中識別出關鍵需求,輸出面向產品的需求功能列表,為下一步架構設計做準備
4、案例
通過一個案例來詳細說明,如何從識別客戶需求背后的真正意圖以及輸出產品需求
第三部分:演練
1、根據培訓過程方法,結合客戶的實際項目,分組進行演練,演練需求收集、定義、分析、分解及輸出產品關鍵需求。
2、每組分享,老師點評、學員互動。
3、問題答疑
第二天
第一部分: 理解架構設計
1、為什么有架構設計,而不是從需求直接進行開發?
2、架構設計主要為了解決什么問題?
3、架構設計的定義
4、架構設計應該遵循的基本原則
第二部分:架構師的成長與修煉
1、從產品開發過程的角度看架構師的職責
2、架構師的應知應會
3、架構設計師與一般開發人員的區別
第三部分:架構設計的基本方法
1、架構設計的5視圖方法(邏輯、數據、開發、運行、部署)
2、正確理解5視圖的設計和 決策方法
3、系統需求的分解和分配(產品需求->設計需求->設計規格)
4、架構設計的步驟
1) 識別系統的復雜度
2) 分別設計系統的5視圖架構
3) 將系統需求(產品需求->設計需求->設計規格)分解映射到各個視圖和子系統
4) 進行重要的技術決策(復雜度決策、接口決策、平臺選擇決策、關鍵技術決策、集成決策、二次開發決策等)
5) 設計備選方案
5、案例
通過一個案例,在需求已經確定的情況下(前一天的需求分析的結果),根據架構設計的步驟一步一步輸出系統的架構
第四部分:演練
1、根據培訓過程方法,結合客戶的實際項目,分組進行演練,輸出模擬系統的架構結果(視圖、分層以及關鍵的技術決策)。
2、每組分享,老師點評、學員互動。
3、問題答疑

共有 0 條評論