高考申論題
109年
[資訊處理] 系統專案管理
第 四 題
四、敏捷發展(Agile software development)是現代軟體開發所不可或缺之開發模式與概念。就以下的三個敘述所表達的觀念,請回答是否正確,並詳細論述您的看法:(一)敏捷發展法不需要寫文件、(二)採用敏捷發展法可縮短系統發展總時程、(三)有別於其他如CMMI等為計劃導向(Plan-based),敏捷發展法隨時在應變,故敏捷發展法不需要預先做規劃。註:CMMI全名為Capability Maturity Model Integration(能力成熟度整合模式)。(30分)
📝 此題為申論題
思路引導 VIP
- 核心精神辨析:這三題都在考「對敏捷的誤解」。敏捷宣言提到「運作的軟體重於詳盡的文件」,但不等於「零文件」。
- 時程觀點:敏捷是為了「提早交付價值」和「增加彈性」,而非單純縮短總時間。
🤖
AI 詳解
AI 專屬家教
【考點分析】 本題考查對敏捷開發 (Agile) 的核心價值與常見迷思的辨析,重點在於區分「敏捷宣言」中的價值偏好與極端解讀。 【理論/法規依據】
▼ 還有更多解析內容
敏捷開發核心價值
💡 依據敏捷宣言四項價值,辨析敏捷在文件、時程與計畫的正確認知。
| 比較維度 | 敏捷開發 (Agile) | VS | 計畫導向 (Plan-based) |
|---|---|---|---|
| 核心精神 | 回應變化重於計畫 | — | 遵循計畫重於變化 |
| 文件要求 | 必要價值導向 | — | 詳盡規範導向 |
| 交付方式 | 迭代增量交付 | — | 一次性最終交付 |
| 計畫方式 | 滾動式頻繁規劃 | — | 預先完整規劃 |
💬敏捷並非揚棄規範,而是將重點轉向「價值交付」與「環境適應性」。