跨域教與學|基礎軟體開發實務:從協同開發、需求分析與品質確保開始
主講人:國立臺灣海洋大學 資訊工程學系 馬尚彬教授
在這個數位與AI時代,程式設計與軟體開發已儼然成為現代公民基礎素養的一環,將軟體運用於各應用領域甚至跨領域專案已相當普遍。但在軟體深入到生活的同時,也帶來了一些挑戰,包括協同開發下的團隊合作困難、軟體需求的不確定性、軟體品質的把關問題等。
在此短講中,我們將介紹可能的因應策略與學習路徑,以幫助學生因應上述挑戰。我們從協同開發的角度出發,簡介如何在團隊中有效率地合作,並使用版本控制工具來管理程式碼。接著,我們將簡述如何搜集、分析和彙整需求,確保專案的明確方向。最後,我們將探討如何測試開發好的軟體版本,以確保軟體可持續保持良好的品質。