羅德興老師的教學歷程檔案 - 102-1 軟體工程 - 軟體工程期中考複習
 

企業資訊與管理系
助理教授/日導
羅德興


歷程檔案 Portfolio

    軟體工程期中考複習

    軟體工程期中考試複習

    A. TERMINOLOGY (配合題)

    1.      CMMI

    2.      SWEBOK

    3.      SDLC

    4.      XP

    5.      RUP

    RUP軟體發展流程的特色是:範例驅動(use case驅動)以架構為核心、疊代和增量式開發。

    RUP把軟體發展生命周期分為多個迴路(Cycle),每個迴圈由四個連續的階段(Phase)組成。這四個階段是起始(1nception)階段、細部化(Elaboration)階段、建構(或construction)階和移交(Transition)階段。

    6.      MDA

    7.      CIM

    8.      PIM

    9.      PSM

    10.  PM

    11. PMBOK

    12. UML

    13. DFD

    14. DD

    15. Prototype Model

    16. Incremental Model

    17. Spiral Model

    18. Feasibility Analysis

    19. Alpha 測試、 Beta測試

    20. Change Management

    B. UML 建模 (給一段腳本,畫出 use case diagram, class diagram. 請參考講義的UML)

    (  )   哪一個圖除了可以敍述演算法外,也可以敍述企業的業務流程,可用來對企業中的工作流程建模, (A)互動圖    (B)類型圖    (C)活動圖    (D)部署圖

     

    C. 各種角色在開發週期的不同階段所承擔的任務

    專案經理 (PM):創建新的專案組合、使用Excel羅列需求、使用Project安排任務、監控專案狀態、審查專案狀態、推進開發工作

    軟體架構師 (Architect):更新設計、添加任務並簽入

    開發人員 (Developer):編寫程式碼、編寫單元測試、審查工作、運作程式碼分析、編寫壓力測試、簽入工作、分析並修補Bug

    測試人員 (Tester):檢查Build 狀態、運作壓力測試、報告Bug

     

    D. 開發週期的不同階段所產生的文件

    (   ) 在博物館管理系統中,有三個範例,分別是購買入場票預訂入場票登記畫家,其中購買入場票是高風險、高附加業務價值的範例;預訂入場票是低風險、高業務價值的範例,登記畫家是低風險、低業務價值的範例。在開發時準備採用疊代式開發,先執行其中的一個範例,那麼首先應執行哪個範例?   

    (A)“登記畫家範例         (B)“預訂入場票範例

    (C)“購買入場票範例       (D)三個範例中的任意一個都可以

     

    E. 軟體專案管理:軟體專案管理包括三個構面:(1)  專案管理者面對的管理主題,(2)  專案從行程到結束所經歷的作業流程,和(3)  專案的開發程序。軟體專案管理計畫書應包括的項目有哪些?



    全部共 0則留言
    登入帳號密碼代表遵守學術網路規範


    文章分類 Labels


    最新文章 Top10

    中華科技大學數位化學習歷程 - 意見反應