Instructor: 紀博文 Po-Wen Chi
Email: neokent@gapps.ntnu.edu.tw
Office: 514
Phone: 02-7749-6684
Time:
Tue 10:20 ~ 12:10
Thu 11:20 ~ 12:10
Classroom: B101
Because of COVID-19, the first three weeks are online courses.
Tuesday: 9/27, 10/4
視訊通話連結:https://meet.google.com/zwx-tbty-zzx
Thursday: 9/23, 9/30, 10/7
視訊通話連結:https://meet.google.com/aww-bori-uue
TA:
林哲瑋
Goals:
Learn how to run a software project.
Experience a real software project.
Learn terminologies used in software engineering.
Ian Sommerville, Software Engineering, 10th , Pearson.
Frederick Phillips, The Mythical Man-Month: Essays on Software Engineering.
Robert C. Martin, Clean Code.
Robert C. Martin, The Clean Coder.
Robert C. Martin, Clean Architecture: A Craftsman's Guide to Software Structure and Design.
Overview and Introduction
SW Development Process
Agile
Requirement.Engineering
System.Modeling
Architecture.Design
Implementation
Testing
Software Evolution
Project Planning
Project Management
Professional Programmer
Demo: 2022.01.18 AM 9:00
Documentation and Personal Report: 2022.01.24 PM11:59
Product Spec.:
Design Document:
Project
Professional Reviewer: 50 pts.
Project Documentation: 15 pts.
Final Report: 30 pts.
360-degree review: 10 pts.
Bonus:
Team leader: +5
Subteam leader: +3
Penalty:
One miss: -2.
TBA
第一組:
組長:
報價:
第二組:
組長:
報價: