电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软体生产力资料收集分析系统VIP免费

软体生产力资料收集分析系统_第1页
软体生产力资料收集分析系统_第2页
软体生产力资料收集分析系统_第3页
軟體生產力資料收集分析系統鍾乾癸教授長庚大學資訊工程系系主任cgchung@mail.cgu.edu.tw8917088黃志鴻交通大學資訊工程系jhhwnag@csie.nctu.edu.tw8917082蔡佳宏交通大學資訊工程系chiahung@csie.nctu.edu.tw摘要本研究建立一套學生軟體程式能力資料收集分析系統,提供同學每日記載其學習、寫作業、寫程式之生產力資料及錯誤資料狀況,一方面可供學生了解自己學習成效與能力,另一方面可讓老師不只知道學生程式作業對錯,而可以進一步針對同學常犯的錯誤予以導正及加強,且學生可由所記錄之程式錯誤,整理出個人的錯誤提醒表(CheckList)。以提高個人軟體生產力與品質。此外本系統提供學生個人的元件庫,學生可由程式作業挑出所完成的元件,而存入本系統,以供日後(甚至就業時)重覆利用,提高寫程式的效率。.Ⅰ前言研究背景由於軟體產業是一腦力密集產業,參與工程師的個人能力與工作習慣對團隊的效率影響甚鉅,甚至影響計劃的成效。因此,卡內基美隆大學軟體工程研究所(SoftwareEngineeringInstitute簡稱SEI)的WattS.Humphrey先生提出PersonalSoftwareProcess(簡稱PSP)的概念及執行方法來評量及提昇工程師個人的軟體發展嚴謹度。Humphrey先生認為一工程師均應在指定時間內,交出符合要求的高品質的軟體產品及文件,此有賴每日詳實記載工作量、錯誤次數及錯誤提醒表(CheckList)等資料,方能準確預測新軟體開發工作所需完成時間,且能在預定時間完成指定的高品質軟體。此一概念迅速獲得業界迴響而推廣,且證實對軟體發展人員的生產力提昇有良好助益。Humphrey先生所提的方法是要每一工程師用筆記本記載每一日的工作量,且在一工作完成時,另記載所發生錯誤的次數,由一工作的累積工作時間工作量,及錯次數可推算其生產力及錯誤誤率,此對其預估新工作的完成時間有重要助益。且要求對每一錯誤情況建立錯誤提醒表,以提醒發展者可能產生之錯誤,對個人工作品質的提昇確有助益。國內已有眾多大學設有資訊工系所,資工系學生於求學期間寫過數十至近百的程式,但仍有部份學生的程式設計能力不足,甚至有些學生並不了解其程式設計能力已落後同學甚多,需自我加強訓練;而老師對同學的程式作業只知其對錯,無法針對同學常犯的錯誤之處予以導正及加強,甚至反應至來年授課內容的調整;此現象已累積多年,但國內尚未有人提出改善方法。研究動機有鑒於此,本研究認為可採用PSP方法來量度及改善學生程式設計生產力與錯誤率,然而PSP方法是要求每一個人用筆記本來記載其每日工作情況,對個人而言雖有助益,但不易與同儕相較、激勵;且老師也不易迅速掌握學生的學習情況。現今校園網路已非常普遍,資工系學生非常方便地使用電腦及上網,若能於校園網路系統中建立一套學生PSP系統供同學每日記載其學習情況,對於在校園內推動PSP制度的阻力將大為降低。因此本研究之目的是設計一套專供資工系學生使用之PSP系統,透過Server分析統計學生狀況,可以讓學生了解自己在班上的學習狀態,而老師也可以針對此資訊了解教學上的缺失,提高教學品質。除此之外,本系統還融入了元件庫,元件庫可以收集學生自己的元件,當之後程式須用到類似功能的元件時,可達到程式再利用的效能,提高撰寫程式的效率。研究方法Humphrey先生的PSP系統是以軟體工程師的角度建構出來的,其中包含了個人行程安排與紀錄,程式評估與分析再加上自己所參與的專案開發行事曆,都有其適用性。但以我們學生的角度來看的話,似乎不是那麼合適,所以我們以學生、老師的角度來探討這個系統。就以兩者的互動方式而已,我們必須以Client-Server的形式來設計此系統。再者,我們要重新設計學生要填寫的表格,與前者比較的話,專案開發的行事曆不適用,而且表格之間的關聯性不大,所以我們以針對學生上課、寫程式、寫作業、閱讀等項目來建立所需的評估及紀錄表格,並且設計一個使用者介面,讓使用者花最少的功夫便能將事項填寫完畢,並由系統分析整理其資料,且還可透過Server讓老師知道學生的學習狀況,進而給予幫助。因為我們是把重點放在程式學習方面,所以我們也打算使用BUG分類表、錯誤提醒表及元件庫的設置,讓學生在撰寫程式能夠...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部