Full metadata record
DC FieldValueLanguage
dc.contributor.author莊志良en_US
dc.contributor.authorJih-Liang Juangen_US
dc.contributor.author鍾乾癸en_US
dc.contributor.authorCHYAN-GOEI CHUNGen_US
dc.date.accessioned2014-12-12T01:57:41Z-
dc.date.available2014-12-12T01:57:41Z-
dc.date.issued2003en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#GT009117539en_US
dc.identifier.urihttp://hdl.handle.net/11536/49802-
dc.description.abstract軟體專案的開發是高度知識與人力密集之工作。軟體工程師的能力是影響軟體開發之重要關鍵。企業缺乏對於程式設計師能力了解,常會產生在專案的工作分配上無法適才適用,而導致專案失效,成本過高,進度落後等問題。 軟體工程師的能力可由其工作成果的表現來評估,在軟體開發平台盛行的今日,軟體工程師的工作成果應可由開發平台的執行過程取得,此種取得方式可使軟體人才專長能力資料更精確與即時,廖元誠學長依此而提出一套具知識管理與能力管理之軟體開發平台,惟此平台中強調工作成果結果之取得方式,而對專長能力資料庫之建立不夠嚴謹,本研究旨在此平台下建構專長能力管理子系統,並以程式設計師之專長能力管理為研究對象 程式設計師的能力可依程式語言及應用領域分成兩種類別。並利用效率、品質及工作經驗作為該能力成熟度的判定,並更進一步地利用分級的概念將每項能力分級來幫助能力管理與應用,如此一來則可建立一個程式設計師能力模型並可依據此而得知各人員之專長所在。 由程式設計師之能力精進分析,發現程式偵錯是影響程式設計師工作效率與能力提升的重要關鍵,且程式設計師所犯的錯誤大都是前人曾犯過,因此提出錯誤知識庫之構想。 本研究依此構想,在廖元誠所開發的軟體開發平台建立專長能力管理資料庫,錯誤知識庫及相關介面,而構建出此平台之專長╱能力管理子系統。 此子系統除可協助軟體企業更精確其開發團隊成果之能力,以便以最經濟方式及時完成專案外,錯誤知識庫可減少程式錯誤的發生及降低偵錯時間,並可提供訓練教材精進之用,提升軟體企業之出產力。zh_TW
dc.description.abstractThe development of the software project is a knowledge- and labor-intensive job. By the improving of the efficacy and low price of information related product, the requirements of variant software becomes more and more, and the function of software is being more and more complicated as well. This situation cause problem of the long development days, late time-to-market, bad productivity and low quality during the software development. The concept of integrating the software knowledge management and the auxiliary tools into software development process helped us solve many problems during the software development, but during our research, we found the programmer’s capability is the key point that effects the software development. If the cooperation is lack of understanding the capability of the programmer, some problem might occurs, such as we cannot assign the right job to the right man, and we cannot find experts to help solve our problems and the expert dose exist. In present, the mostly popular capability model is PSP and P-CMM. If an software engineer was granted by the PSP or P-CMM, It represent the engineer is capable of processing software development process, but it cannot help us to picture the person’s whole skill. In order to improve the software development productivity and quality, it is necessary to provide a capability model with capability and skill management, so the thesis will present a programmer’s capability model and system to help solve this problem. In the part of the capability model establishment, programmer’s capabilities can be separated into two categories, program language and application domain. The maturity of each capability can be judged by the development productivity, software quality and work experiences; furthermore according to the maturity, we will rank the capability into four levels. In this way, we can establish a programmer’s capability model and in accordance with the model, we can figure the whole skills a programmer has. The thesis will use the way of implement to integrate the capability model into the software workbench by establishing a defect knowledge base and capability database. The defect knowledge base helps programmers to improve their capability through defect detecting, defect solving. The capability database aid project manager picking the right person for the project development, and in the same time, it also provides an expert query user interface to help the programmer solve their difficulties during coding. To bring up the concept of programmer’s capability model can provide improvement of the software development productivity and software quality from the point of point of view of an engineer, and this is the main contribution of this thesis.en_US
dc.language.isozh_TWen_US
dc.subject能力管理zh_TW
dc.subject能力模型zh_TW
dc.subject錯誤知識庫zh_TW
dc.subject錯誤管理zh_TW
dc.subject專長管理zh_TW
dc.subjectCompetence managementen_US
dc.subjectcompetence modelen_US
dc.subjectFault managementen_US
dc.subjectError knolwdge baseen_US
dc.subjectDefect managementen_US
dc.title程式設計人才能力管理系統之設計zh_TW
dc.titleThe Design of Programmer's Capability Management Systemen_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
Appears in Collections:Thesis


Files in This Item:

  1. 753901.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.