課程資料
課程名稱(中文) 個人軟體程序
課程名稱(英文) Personal Software Process
學分數/時數 3/3 必(選)修 選修

前置課程
課程名稱 與本課程銜接的重要概念、原理、技能
軟體工程 軟體工程是描述開發軟體系統的方法並以工程方法來解決開發軟體與維護系統時所會面臨的問題,如何在有限的時間與資源限制下,完成具有品質保證的軟體系統,是軟體工程的主要概念與技能。

課程目標與系教育目標的對應關係
培養資訊專業知識 啟發研究創新知能 達成積極主動學習 建立社會調適能力 具備國際宏觀視野

課程目標
培養學生軟體工程實務與個人軟體程序方面的技能。
課程大綱
1.The Personal Process Strategy
2.The Baseline Personal Process
3.Planning I – The Planning Process
4.Planning II – Measuring Software Size
5.Planning III – Estimating Software Size
6.Planning IV – Resource and Schedule Estimating
7.Measurements in the PSP
8.Design and Code Reviews
9.Software Quality Management
10.Design Verification
11.Defining the Software Process
12.Using the Personal Software Process

課程目標之學習成效(核心能力)的對應關係
  1. 具備資訊工程領域之基本知識及程式設計能力。
  2. 擁有資訊軟體及硬體系統設計、實作、整合及管理的能力。
  3. 運用數學強化邏輯性思考,增進處理資訊工程問題的能力。
  4. 具有獨立思考並自行解決問題的能力。
  5. 自動發現問題並主動蒐集、分析資料,達成自我學習的能力。
  6. 維持良好人際互動、溝通與團隊合作的能力。
  7. 訓練足夠抵抗環境壓力與時間管理的能力。
  8. 資訊工程理論及實務之歸納評比與表達能力。
  9. 掌握資訊科技之國際變化趨勢。
  10. 明瞭國內外資訊產業與社會發展的能力。
A B C D E F G H I J

教學實施方式及時間分配百分比
教科(Lecture) 實驗(Laboratory) 討論(Recitation) 其他(Others)
40% 0% 20% 40%

課程目標之教學策略與評量方法
單元大綱 教學成效 效率標準 學習策略 起始週 週數 評量方法
The Personal Process Strategy CDEFHJ 了解個人程序策略的基本概念 課堂講解、啟發學生思考 1 1 上課抽問
The Baseline Personal Process CDEFHJ 了解個人程序基線的概念與應用 課堂講解、啟發學生思考 2 1 作業
Planning I – The Planning Process CDEFHJ 了解程序規劃 課堂講解、啟發學生思考 3 1 上課抽問
Planning II – Measuring Software Size CDEFHJ 了解如何測量軟體大小 課堂講解、啟發學生思考 5 1 上課抽問
Planning III – Estimating Software Size CDEFHJ 了解如何估算軟體大小 分組報告與討論 6 2 作業
Measurements in the PSP CDEFHJ 了解個人軟體程序測量之架構 分組報告與討論 8 1 作業
期中考 CDEFHJ 藉由期中報告了解學生的學習成 效、授課方式的接受程度。同時 可作為後半學期授課改進之參 考。 期中心得報告 9 1 作業
Design and Code Reviews CDEFHJ 了解如何設計以及檢查程式碼 分組報告與討論 10 2 作業
Software Quality Management CDEFHJ 了解軟體品質管理之概念 分組報告與討論 12 2 作業
Design Verification CDEFHJ 了解如何設計驗證的概念 分組報告與討論 14 2 作業
Defining the Software Process CDEFHJ 了解如何定義軟體程序 分組報告與討論 16 1 作業
Using the Personal Software Process CDEFHJ 了解如何使用個人軟體程序 分組報告與討論 17 1 作業
期末考 CDEFHJ 藉由期末報告了解學生的學習成 效、授課方式的接受程度。同時 可作為未來授課改進之參考。 期末心得報告 18 1 作業
成績評量方式
評量種類:作業(40%),期中報告(30%),期末報告(30%)。
考試範圍:作業(指定範圍),期中報告(1~8 週授課內容),期末報告(10~17
週授課內容)。
考試時間:期中報告(第9 週上課時間),期末報告(第18 週上課時間)。