Font Size: a A A

Research And Implementation Of Defect Change Management Method Of Software Based On Software Process

Posted on:2008-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:N ChiFull Text:PDF
GTID:2178360212490380Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid changes of the modern society, the higher requirement of software development is needed. Furthermore, due to the frequent changes of program relate to large data, the program developers have to handle the problems quickly under much more pressure. As the development scale upgrade and the number of program developer increases, the efficiency of error disposing is growing at an exponential rate. Which aspect we should take to start with process improvement? How to assess the effects of the improvement more concretely? Through combining the work experiences with many materials about software engineering and software quality assurance, the author considered that change management is the key point of process improvement.In the thesis, orthogonal defect classification (ODC) method is used as the foundation of qualitative analysis of software process and implementation of defect change management system. The traditional reliability growth model combines with the different types of defects of ODC. And a new qualitative analysis method is proposed, which is called relative growth model of defect type. The method can separate the stable growth curves from the rising growth curves of different defect types and help project manager to adjust the strategies during the late test phase. When the method is regarded as a tool to get the insight and the prediction of the relative growth of specific aspects of the product, project manager can be assisted to evaluate the risks of time and cost. Moreover, an unsupervised learning data mining technology, which is based on fuzzy clustering algorithm, is adopted in this system to mining and discovering the potential available knowledge from the incomplete random data.At last, by using of Microsoft Visual Studio.net, a defect change management system, which is based on clustering algorithms and orthogonal defect classification method, is designed and implemented. The system is proved to be powerful and flexible. It can realize some customization functions such as changes management flow, querying, definition of function domain and power distributed management etc.
Keywords/Search Tags:Software Change Request, Software Defect, Orthogonal Defect Classification, Reliability Growth Model, Data mining, Fuzzy clustering analysis
PDF Full Text Request
Related items