開課班級Class: 授課教師Teacher: 學分數Credits:
四資管四A 吳庭育 3
課程大綱Course Description:
軟體工程乃是將傳統工程技術及管理的要求及實務, 應用於大型複雜軟體系統的開發, 意即在一般程式設計及編碼的技術層面之上, 納入成本、時程及品質要求等工程管理技術及團隊專案管理的作法, 本課程在軟體開發生命週期概念架構之上, 介紹了業界標準的統一軟體開發流程, 統一塑模語言(UML), 軟體專案管理計畫書, 及軟體設計方法論中的需求分析設計實作測試及品質等製程議題。
English Outline:
Software engineering is to introduce best practices of classical engineering to the discipline of developing large and complex software-intensive systems. The focus is more than the design and programming skills at the coding level. Rather, the emphasis is put on the engineering management and team-based project management on the aspects of cost、schedule and quality within the development process and the product. Based on the conceptual structure of software life cycle, unified process (UP)、unified modeling language (UML)、Software Project Management Plan and Software Development Methodology (Requirement、Analysis、 Design、 Implementation、Testing、 Quality) .
本科目教學目標Course Objectives:
1.培育資訊系統技術與整合基礎專業人才。
2.培育專案管理基礎專業人才。
3.培育理論與實務並重之資管技術人員和資管經理人才。
教學型態Teaching Models: 成績考核方式Grading:
課堂教學  平時成績General Performance:20%
期中考Midterm Exam:30%
期末考Final exam:30%
其它 Other:課堂練習與歷程 20%
參考書目Textbooks/References:
**「軟體工程 」李允中著
**「新觀念UML系統分析與設計實務」陳會安著 ISBN:9789863123132
**「軟體工程-軟體開發技術與軟體專案管理(Software Engineering 10/e)」 Ian Sommerville 著 陳玄玲譯 ISBN:9789863781677
SDGs指標:
#
UCAN職業項目:
企業資訊管理人才,軟體開發及程式設計人才,網路規劃與建置管理人才,數位內容與傳播人才
課程更新狀態:
課程匯入時間Import Time:2021-06-29 08:25:09
最後更新時間Last Modified:,更新人modified by: