Font Size: a A A

Research And Implementation Of A Defect Management System Based On Open Source

Posted on:2009-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2178330338988054Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A conspicuous achievement has been made in the domestic software industrial in the last 20 years, which accompanied by a fact that on the one hand large-scale enterprises companies expect upgrading into higher CMMI(Capability Maturity Model Integration) degree above level 3; on the other hand, for the rapidly growing of international off-shore software service, more and more presure which come from peer or guest with delivery deadline and process standard torment the contractor. SQA(software quality assurance) and defects management has been paid more attention for the above-mentioned, the result of defects management has been to be considered as one of the most important measurement target for SQA implementation attainment. Nowadays a great amount of world famous IT corporation, large software enterprise and offshoring contractor have set up full-featured defects management system based on their perfect and strict defect management process, which intergritied with development environment for the whole liefcycle of products; by contrast, also a great number of developing companies-SMEs (small middle enterprise) have got not much organized process system, and they need defects management tools to be easy and effective.Consideration of the above, a lightweight bug system based on opensource technology meeting the needs of such SMEs was builded which take bug records as a center and has complete business process and clear authority. In order to upgrade the effectiveness of defects information, give more supports for defects processing monitoring, system provides varity statistics services for different data items which can analysis defects in many ways, the statistcs results can be output as some comman format for a wide range of requirements. The notable features of this system is full usefulness of opensource components and framework: from MVC(Model View Control) framework, persistence framework, reports engine to schedule timer, datasource connection pooler, chart component, records lister etc., over 85% foundamental functions were build with such opensource technology. Standing out after long-term intense market competition, such technologies gained widely recognized of developers have the capabilities to guarantee product quality and technical standard. With the utilizing of opensource technology, the time consumption to build foundamental components and application framework can be able to cut by a large amount and the developing resource can be allocated to implement system business.The value of researching and designing this system is about two things: first, the main process, the core function and their key technologies of classic defects management system has been analysised deeply which could be a desinging reference for more complicated application; second, as a successful practice, this system fully demostrates the worth of opensource technology in enterprise application and makes a valuable attempt for opensource technology in similar application.
Keywords/Search Tags:Defect management system, Open source, Statistic reporting
PDF Full Text Request
Related items