<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄:軟件工作坊之敏捷測試培訓
            4401 人關注
            (78637/99817)
            課程大綱:

                 軟件工作坊之敏捷測試培訓

             

             

             

            軟件架構的本質

            一、常識與謬誤:關于軟件架構的基本觀點

            1、常見的軟件架構認知誤區

            2、軟件架構到底是什么——基本概念解析

            3、軟件架構的核心

            4、軟件架構的涉眾分析和關鍵成功要素
            內容二
            軟件架構和敏捷過程

            一、讓軟件架構在敏捷和精益方法下有效

            1、價值與風險導向的架構設計(WHY)

            2、面向溝通的架構設計與敏捷建模(WHAT)

            3、演進式設計與架構的相對穩定沖突嗎?(H0W)

            4、誰是架構師?(WH0)
            內容三
            架構建模和視圖

            一、模型和視圖——架構師的標準語言

            1、模型和視圖的關鍵概念

            2、Kruchten 4+1、SEI和Rational 視圖集標準

            3、架構建模工具介紹

            4、軟件架構逆向工程

            5、練習:為既有設計進行架構描述
            內容四
            軟件架構設計方法

            一、內容四:基于質量屬性非功能性需求進行軟件架構設計

            1、非功能性需求:架構設計的驅動因素

            2、質量屬性場景與效用樹

            3、 練習:發現關鍵質量屬性

            二、:軟件架構模式

            4、 風格、模式和框架

            5、深入理解軟件架構模式

            6、 練習:軟件架構模式分析

            7、軟件架構模式和質量屬性場景

            三、領域驅動設計和軟件架構

            8、 領域概念的發現

            9、合理地進行職責分配和接口設計

            10、 何時對軟件架構進行演進?
            內容五
            軟件架構的驗與評估

            一、架構評估——低成本的軟件架構驗方法

            1、敏捷和精益方法下的軟件架構驗

            2、基于折中的架構評估方法

            3、構造架構原型
            內容六
            軟件架構工作坊

            一、有效的組織軟件架構設計和實施

            1、為什么需要軟件架構工作坊

            2、 如何有效組織

            3、 練習:軟件架構工作坊

            4、軟件架構案例剖析

            538在线视频二三区视视频