課 程 概 述
Course Description

課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
5905186 軟體品質保證 Software Quality Assurance 3.0 3
中文概述
Chinese Description
本課程涵蓋生產強健、高品質軟體的流程、方法與工具。學生將能 P了解軟體品質保證的原因與目的 P了解品質保證的內容,含軟體品質保證、建構管理、驗證、測試與評估 P了解軟體生命週期與軟體流程 P了解Cleanroom軟體工程的機構 P了解建構管理的功能,含識別、控制、稽核、及狀態報告等 P了解自動化建構管理的模型,含簽入/簽出、長交易、構成與變更追蹤等 P了解驗證的方法,含reviews、inspections、walkthroughs與稽核等 P了解應用於表示源碼的圖論 P建構路徑、分支與使用含蓋的測試 P建構基於等價分割、邊界值分析、因果分析的測試 P建構單元、整合、系統測試的策略 P熟練JUnit自動化單元測試 P了解軟體品質保證的量測
英文概述
English Description
This course covers processes, methods, and tools associated with the production of robust, high-quality software. The student will be able to P understand the reason and purpose of software quality assurance. P comprehend the ingredients of quality assurance: software quality assurance; configuration management; verification and validation; and test and evaluation. P understand software life cycles and software processes. P know the mechanics of Cleanroom software engineering. P understand the functions of configuration management: identification, control, auditing, and status accounting. P know the models of automated configuration management: check-out/check-in, composition, long transaction, and change tracking.

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 本資料僅供參考,正式資料仍以教務處、進修部、進修學院所公佈之書面資料為準。