免費開始練習
調查局三等申論題 113年 [資訊科學組] 系統分析與設計

第 二 題

請列舉並解釋至少三種不同的系統設計方法,並詳細說明這些方法之間的差異。請特別指出那些系統設計方法是互斥的,並提供具體的解釋和說明。如果沒有具體的解釋和說明,將不予計分。(25 分)
📝 此題為申論題

思路引導 VIP

看到這題,應先在腦海中盤點常見的系統設計方法論,例如:結構化系統設計(SSAD)、物件導向設計(OOAD)與敏捷式開發(Agile)。接著,以表格形式比較它們在核心思維、塑模工具與變更容忍度的差異。最後,針對「互斥性」進行深度剖析,切入結構化(強調預先嚴謹規劃與文件驅動)與敏捷(強調擁抱變化與迭代驗證)在專案管理哲學與生命週期(SDLC)上的根本衝突。

🤖
AI 詳解 AI 專屬家教

【破題】 系統設計方法論決定了軟體工程的生命週期(SDLC)走向與架構塑模方式。常見的三大主流設計方法包含:結構化系統分析與設計、物件導向分析與設計,以及敏捷開發方法。不同方法在設計哲學上具有顯著差異,甚至存在互斥性。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖