課程名稱 |
軟體專案管理 SOFTWARE PROJECT MANAGEMENT |
開課學期 |
97-1 |
授課對象 |
管理學院 資訊管理學研究所 |
授課教師 |
陳仲儼 |
課號 |
IM5028 |
課程識別碼 |
725 U3350 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期四2,3,4(9:10~12:10) |
上課地點 |
管二301 |
備註 |
本課程中文授課,使用英文教科書。 限學士班三年級以上 總人數上限:100人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/971software_proj |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
Software development has been a critical and challenging work because of its volatility and complex configurations on people, process, and product content during the lifecycle of software development. Managing software project development is thus a critical knowledge domain. In this course, software project management will be introduced with three parts. The first part is software project planning. This refers to estimating, scheduling, and organizing people, processes, the functional content and the quality of the to-be software product. The course will also show how to write an effective and practical software project plan. The second part is control of software project deployment. This includes methods for monitoring, controlling, and maintaining the aforementioned people, product, and process against the software project plan. The third part is about software project closure, which includes mechanisms for lessons learning and continual improving for next projects. In order for the content to be both theoretical and practical, related process areas from CMMI and several real business cases from instructor’s consulting experience will be included as the supplementary teaching materials. |
課程目標 |
Software development has been a critical and challenging work because of its volatility and complex configurations on people, process, and product content during the lifecycle of software development. Managing software project development is thus a critical knowledge domain. In this course, software project management will be introduced with three parts. The first part is software project planning. This refers to estimating, scheduling, and organizing people, processes, the functional content and the quality of the to-be software product. The course will also show how to write an effective and practical software project plan. The second part is control of software project deployment. This includes methods for monitoring, controlling, and maintaining the aforementioned people, product, and process against the software project plan. The third part is about software project closure, which includes mechanisms for lessons learning and continual improving for next projects. In order for the content to be both theoretical and practical, related process areas from CMMI and several real business cases from instructor’s consulting experience will be included as the supplementary teaching materials. |
課程要求 |
|
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
|
參考書目 |
|
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
期中考 |
20% |
|
2. |
期末考 |
20% |
|
3. |
作業 |
20% |
|
4. |
報告 |
20% |
|
5. |
出席 |
20% |
|
|
|