第1页共18页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共18页軟體生產力資料收集分析系統鍾乾癸教授長庚大學資訊工程系系主任cgchung@mail
tw8917088黃志鴻交通大學資訊工程系jhhwnag@csie
tw8917082蔡佳宏交通大學資訊工程系chiahung@csie
tw摘要本研究建立一套學生軟體程式能力資料收集分析系統,提供同學每日記載其學習、寫作業、寫程式之生產力資料及錯誤資料狀況,一方面可供學生了解自己學習成效與能力,另一方面可讓老師不只知道學生程式作業對錯,而可以進一步針對同學常犯的錯誤予以導正及加強,且學生可由所記錄之程式錯誤,整理出個人的錯誤提醒表(CheckList)
以提高個人軟體生產力與品質
此外本系統提供學生個人的元件庫,學生可由程式作業挑出所完成的元件,而存入本系統,以供日後(甚至就業時)重覆利用,提高寫程式的效率
Ⅰ前言研究背景由於軟體產業是一腦力密集產業,參與工程師的個人能力與工作習慣對團隊的效率影響甚鉅,甚至影響計劃的成效
因此,卡內基美隆大學軟體工程研究所(SoftwareEngineeringInstitute簡稱SEI)的WattS
Humphrey先生提出PersonalSoftwareProcess(簡稱PSP)的概念及執行方法來評量及提昇工程師個人的軟體發展嚴謹度
Humphrey先生認為一工程師均應在指定時間內,交出符合要求的高品質的軟體產品及文件,此有賴每日詳實記載工作量、錯誤次數及錯誤提醒表(CheckList)等資料,方能準確預測新軟體開發工作所需完成時間,且能在預定時間完成指定的高品質軟體
此一概念迅速獲得業界迴響而推廣,且證實對軟體發展人員的生產力提昇有良好助益
Humphrey先生所提的方法是要每一工程師用筆記本記載每