105年第1學期-1171 軟體生命週期管理 課程資訊
評分方式
評分項目 | 配分比例 | 說明 |
---|---|---|
期中考 | 25 | |
期末考 | 35 | |
專題討論表現與參與度 | 20 | |
分組報告表現 | 20 |
選課分析
本課程名額為 70人,已有31 人選讀,尚餘名額39人。
登入後可進行最愛課程追蹤 [按此登入]。
授課教師
張文貴教育目標
熟悉軟體生命週期管理中各個階段的目的、核心工作內容與相關應用軟體管理系統。軟體生命週期(Software Life Cycle)是指軟體系統從需求形成確認、軟體開發階段、再到發展完成後的上線應用與維護階段的整個過程。軟體在其生命週期中要維持「健康、有品質」,必須要確保:需求做對(Right)、品質做好(Good)、以及使用上可被依恃 (Dependable)。所謂可被依恃的軟體應具備「可用性」(Availability)、「能用性」(Usability)、「可靠性」(Reliability),及「安全性」(Security)等四個要求。基本上,RGD(對的、好的、可依恃的)可說是一個軟體的健康指標。然而就像人一樣,軟體一生的健康與其生命週期中的個個階段,具環環相扣的關係。例如在需求發展階段,如果未明確定義軟體的真正需求,即使在開發階段能完成品質最好的軟體,最終也可能會不符合用戶的需求而不適用;另外,在應用與維護階段若無法針對客戶的需求而做適當變更,最終這套軟體系統亦可能無可依恃。
課程資訊
基本資料
選修課,學分數:3-0
上課時間:三/6,7,8[C203]
修課班級:資工系3,4
修課年級:年級以上
選課備註:軟工組分組選修
教師與教學助理
授課教師:張文貴
大班TA或教學助理:尚無資料
Office Hour歡迎同學在上課時間之前後或休息空檔討論, 再不然的話, 請用email, 或 新版教師系統 直接聯絡!
授課大綱
授課大綱:開啟授課大綱(授課計畫表)
(開在新視窗)
參考書目
1. 自編講義與其他刊物資料
2. Roger S. Pressman (2005), Software Engineering: A Practitioner's Approach, 6th edition, McGraw-Hill
3. Ian Sommerville (2004). Software Engineering, 7ed., ISBN 0-201-39815-x, Addison-Wesley
開課紀錄
您可查詢過去本課程開課紀錄。 軟體生命週期管理歷史開課紀錄查詢