課 程 概 述
Course Description

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

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。