Home
資訊工程學系
course information of 105 - 1 | 1171 Software Lifecycle Management(軟體生命週期管理)

Taught In English1171 - 軟體生命週期管理 Software Lifecycle Management


教育目標 Course Target

熟悉軟體生命週期管理中各個階段的目的、核心工作內容與相關應用軟體管理系統。軟體生命週期(Software Life Cycle)是指軟體系統從需求形成確認、軟體開發階段、再到發展完成後的上線應用與維護階段的整個過程。軟體在其生命週期中要維持「健康、有品質」,必須要確保:需求做對(Right)、品質做好(Good)、以及使用上可被依恃 (Dependable)。所謂可被依恃的軟體應具備「可用性」(Availability)、「能用性」(Usability)、「可靠性」(Reliability),及「安全性」(Security)等四個要求。基本上,RGD(對的、好的、可依恃的)可說是一個軟體的健康指標。然而就像人一樣,軟體一生的健康與其生命週期中的個個階段,具環環相扣的關係。例如在需求發展階段,如果未明確定義軟體的真正需求,即使在開發階段能完成品質最好的軟體,最終也可能會不符合用戶的需求而不適用;另外,在應用與維護階段若無法針對客戶的需求而做適當變更,最終這套軟體系統亦可能無可依恃。Familiar with the purpose, core work content and related application software management systems of each stage in software life cycle management. Software Life Cycle refers to the entire process of the software system from the need to form a confirmation, software development stage, and then to the upline application and maintenance stage after development is completed. To maintain "healthy and quality" during its life cycle, it must be ensured that the requirements are correct, good quality, and can be relied upon in use. The so-called software that can be relied on should have four requirements, namely "availability", "usability", "reliability", and "security". Basically, RGD (right, good, dependable) can be said to be a software health indicator. Yet like a human being, the health of a software has a linked relationship with each stage of its life cycle. For example, in the demand development stage, if the real demand of the software is not clearly defined, even if the software with the best quality can be completed in the development stage, it may eventually not meet the needs of the user and be unsuitable; in the application and maintenance stage, if appropriate changes cannot be made to meet the needs of the customer, this software system may ultimately be unreliable.


參考書目 Reference Books

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
1. Self-edited lectures and other publications information
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


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
期中考期中考
Midterm exam
25
期末考期末考
Final exam
35
專題討論表現與參與度專題討論表現與參與度
Special discussion performance and participation degree
20
分組報告表現分組報告表現
Sub-group report performance
20

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

很抱歉,沒有符合條件的課程。 Sorry , no courses found.

Course Information

Description

學分 Credit:3-0
上課時間 Course Time:Wednesday/6,7,8[C203]
授課教師 Teacher:張文貴
修課班級 Class:資工系3,4
選課備註 Memo:軟工組分組選修
This Course is taught In English 授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 31 person in the class.
目前選課人數為 31 人。

請先登入才能進行選課登記 Please login first