開發流程
專案成立
1. 開發合約經康大組織內部討論無異議後,業務人員與專案負責人共同擬訂專案軟體開發計畫書。
2. 業務人員隨後即刻召開專案會議,將工作移交由專案小組執行軟體開發計畫。
計畫確認
1. 專案負責人協同業務人員與客戶協調並建立聯絡管道,確認本專案客戶端之關鍵參與人員。
2. 專案負責人將完成之工作計畫書經內部審查與業務人員同意後轉交客戶確認。
需求收集
1. 由專案小組成員依照計畫內容展開需求收集工作,康大以「雛型展示」做為需求收集之主要手段,並以問卷或訪談為輔助措施。
2. 訪談時專案負責人及系統分析師協助客戶改善其整體作業流程與制訂作業制度,以最佳化系統運作流程。
系統分析
1. 系統分析師在軟體開發計畫時限內,根據需求收集之資訊,完成軟體需求規格書、測試計畫書等,並交由專案負責人安排審查/審核。
2. 專案負責人及公司內部資深分析師審查後,由系統分析師修訂產出文件。
分析確認
1. 系統分析師將修正後之軟體需求規格書,按軟體開發計畫書上約定確認之方式,交由客戶進行確認。
2. 軟體測試計畫書供專案小組進行單元測試、軟體整合測試及系統整合測試之安排與調度之用。
3. 由系統分析師追蹤確認狀況。
系統設計
1. 系統設計師應在軟體開發計畫書期限內,根據前一階段完成之確認文件,完成程式規格書。
2. 專案負責人及公司內部資深設計師審查後,由系統設計師依據審查缺失修訂產出文件。
確認設計
1. 經內部審核之程式規格書,由系統分析師負責按軟體開發計畫書上驗收計畫約定之確認方式交由客戶進行確認。
2. 系統分析師負責追蹤確認狀況,並將客戶意見完成修正。
程式設計
1. 系統設計師與系統分析師完成共同模組設計後,交由程式設計師進行模組測試與熟悉模組使用。
2. 專案小組在軟體開發限期內,完成系統設計確認文件。
3. 完成應用程式及操作手冊,應交付專案之測試小組進行測試。
軟體測試
1. 測試小組將執行碼與相關涵式庫在軟體開發計畫書之限期內完成單元測試。
2. 測試小組測試前應依階段審查作業工作指導書規定進行測試就緒審查與改正,完成測試後並應填寫測試報告交專案負責人審核。
安裝建置
1. 軟體整合測試完成後,系統設計師按軟體開發計畫書,進行軟體安裝與系統建置。
2. 系統安裝建完成,即進行系統整合測試,測試前進行測試就緒審查與改正。測試完成後,系統設計師即報告專案負責人準備驗收。
系統驗收
1. 專案負責人根據軟體開發計畫書及測試報告會同業務人員按驗收計畫上約定驗收方式,交客戶進行驗收。
2. 驗收若需系統展示或流程說明,則將請雙方關鍵人員共同參與,以確認系統確認滿足專案目標之需求。
# 本步驟視專案需求而訂。
教育訓練
1. 配合客戶參與人員研擬教育訓練計畫,並確認計畫之可行性。
2. 製作教育訓練教材。
3. 實施教育訓練與系統實習。
# 本步驟視專案需求而訂。
輔導上線
1. 研擬系統上線計畫,並確認可行性。
2. 協助系統上線。
3. 提供系統上線技術諮詢。
4. 完成輔導上線報告。
# 本步驟視專案需求而訂。
保固服務
1. 軟體驗收後,即進入保固期,康大資訊依合約規定提供相關諮詢服務,包含相關技術之解釋、軟體異常狀況處理之諮詢、錯別字更正或作業流程澄清、軟體錯誤之排除。
2. 客戶可依各別需求,於保固服務期間 與本公司議定新增功能或其他加值服務。