文件製作 陳彥良
Phase 1 Identifying problems Identifying opportunities Identifying objectives
The steps of phase 1 辨認使用者需求 設計可能方案 進行可行性分析 選擇最佳方案 製作系統定義書
系統定義書 企業背景 客戶需求 可行性方案 – 描述每一方案 – 可行性分析:技術、經濟、作業 – 分析結果與推薦 推薦系統描述 – 邏輯架構 – 主要功能
系統定義書 – 六個系統元素之配置及介面 硬體 軟體 人員 資料庫 流程 文件 其他 附錄:訪談紀錄或設備說明
Phase 2: requirement analysis 抽樣 文件閱讀分析 訪談 問卷 觀察 雛形系統
軟體需求規格書 邏輯性描述 規格性描述 使用者觀點 適合外包或內部開發 可以由業務單位制定
軟體需求規格書大綱 前言 – 軟體與整個系統之關係 – 背景描述 資訊描述 – 資料流圖 – 資料字典 – 資料模式
軟體需求規格書大綱 功能描述 – 主要功能描述 – 處理程序描述 用戶介面描述 – 用戶角色定義 – 用戶介面畫面 – 使用腳本
軟體需求規格書大綱 其他需求 – 績效需求 – 安全性需求 – 保固需求 – 其他品質需求 驗收準則 – 測試項目 – 預期軟體效果 – 其他特殊考量 附錄