朝陽科技大學 096學年度第1學期教學大綱
Introduction to Software Engineering 軟體工程概論

當期課號 3767 Course Number 3767
授課教師 郭瑞庭 Instructor KUO,RUEY TYNG
中文課名 軟體工程概論 Course Name Introduction to Software Engineering
開課單位 資訊管理系(二進)五A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 將介紹軟體工程概念、軟體發展模式、軟體成本模式及評估、軟體發展專案管理、軟體品質確認、軟體維護技術。 Objectives This course will cover various advanced topics of software engineering, including software development models, software project management, real time and distributed software development techniques, software testing techniques, software maintenance issues, and software re-engineering.
教材 Title: Software Engineering - A Practitioners Approach (5th Ed.) ,2000.
Author: Roger Pressman
Publisher: McGraw Hill
資策會編印,『軟體發展指引 SDG 2.0』,1990
資策會編印,『SDG 2.0範例文件』,1994
中華民國資訊軟體協會,『軟體開發技術文件』,2002
微軟,『淘金熱後-建立真正專業的軟體工業』作者:Steve McConnell,譯者:蘇斐然,2000
Teaching Materials  
成績評量方式 課堂表現、出席狀況:20%
期中報告或考試:30%
期末報告:50%
Grading participation:20%
mid-term report or exam:30%
final report:50%
教師網頁  
教學內容 涵蓋下列主題:
課程簡介【軟體定義、特徵、分類、與危機】
軟體工程概論【軟體過程定義、軟體工程的目標、軟體開發相關標準簡介(IEEE/EIA 12207、SEI SW-CMM、CMMI)】
軟體工程概論【軟體生命週期、軟體開發相關標準簡介(ISO 9000、DOD-STD-2167A、DOD-STD-498、SDG-2.0)】
軟體發展概論與軟體採購【含建議書徵求文件以及建議書】
軟體發展管理與發展工程【含軟體發展計畫書】
軟體系統規劃與需求分析【含軟體需求規格、使用手冊、與軟體測試計畫】
軟體設計與程式製作【含軟體測試規格】
軟體整合與測試【含軟體測試報告】
軟體測試技術與策略
軟體型態管理
軟體品質保證(管理)
軟體發展文件調適建議
軟體採購
軟體工程原理
Syllabus Course Introduction(Software definition, characteristics, classification, and crisis)
Software Process
Difinition of Software Engineering
National/Industrial Standard on Software Processes
Software Development Process and Software Procurement
Software Development Management and Engineering
Software System Planning and Analysis
Software Design Process and Implementation Process
Softrware Integration and Tesing Process
Software Configuration Management
Software Quality Management
Software Engineering Principles
尊重智慧財產權,請勿非法影印。