免費開始練習
高考申論題 111年 [資訊處理] 系統分析與設計

第 四 題

四、假設 ABC 專案採用敏捷方法開發,而你必須向其他成員說明敏捷開發的需求收集方式,請詳細說明下列三者,何謂使用者故事(user story)、情境(scenario)、故事板(storyboard)?並分別舉一實例。(30 分)
📝 此題為申論題

思路引導 VIP

看到此題,應先掌握敏捷開發(Agile Development)的核心精神:以使用者價值驅動(User-value driven)與重視溝通勝過詳盡文件。答題時可採用「由抽象到具體」的邏輯:使用者故事(User Story)捕捉高階需求與商業價值,情境(Scenario)定義具體的操作邏輯與驗收標準,故事板(Storyboard)則將介面互動視覺化。建議三個實例圍繞同一個系統(如線上購物),以展現三者的關聯性與實務應用能力。

🤖
AI 詳解 AI 專屬家教

【破題】 在敏捷開發(Agile Development)方法論中,需求收集強調以「利害關係人(Stakeholders)」為中心,捨棄傳統厚重的軟體需求規格書(SRS),改採漸進式、高互動的工具來釐清需求。其中,使用者故事、情境與故事板是確保開發團隊與使用者對焦的三大核心實務技術。 【論述】

▼ 還有更多解析內容
📝 敏捷需求收集工具
💡 透過使用者故事、情境與故事板,由淺入深地定義價值、邏輯與介面。
  • 答題應包含定義、特徵與標準語法,並輔以實例強化論述。
  • 使用者故事:遵循 INVEST 原則,以『身為、想要、以便』公式描述價值。
  • 情境:採 Given-When-Then 結構,作為行為驅動開發與驗收測試基礎。
  • 故事板:視覺化 UI/UX 互動流程,利用草圖或線框圖降低溝通門檻。
🧠 記憶技巧:敏捷三箭:故事抓價值、情境走邏輯、畫圖定介面。
⚠️ 常見陷阱:申論時容易漏掉語法公式(如 INVEST 或 GWT);未能將實例與定義緊密扣合。
INVEST 原則 行為驅動開發 (BDD) 驗收標準 (Acceptance Criteria) 原型製作 (Prototyping)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

軟體工程與系統開發管理
查看更多「[資訊處理] 系統分析與設計」的主題分類考古題