Font Size: a A A

Research And Improvement Into Software Development Process Based On DOORS

Posted on:2015-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:X M NiFull Text:PDF
GTID:2308330503975332Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The research shows that much of the failure in software project is caused by the requirement problem, so people are paying more and more attention to the requirement problem in software development. With the deepening of the research on requirements, a new Software Engineering domain, Requirement Engineering was build. Requirement Engineering consists of Requirement Development and Requirement Management. The Requirement Management is a vital part of the Software Engineering. With the effective requirement management, we can reduce the project risks caused by the requirement problem and improve the quality of software deliveries.Requirement Management tools can realize the automatic management for requirements. DOORS is one of the most famous Requirement Management tools, and it has powerful capabilities in the requirement management which can provide effective tool-level support for the software development. DOORS has been widely adopted in finance, auto industry, aerospace and other industries.Now most of the companies generally have adopted several software tools to support their software development. While these heterogeneous tools can improve the efficiency of software development, they break entire software development process into several information islands, which is kind of restriction to build the united software development process.This thesis studied the current situation of the software development in Company X and analyzed the tool integration scenarios as well as the whole development process. Based on the main problems of company X, the author put forward a solution to improve software development process, which is based on related Requirement Management theories and DOORS tool. Then the author designed and developed the DOORS plugin and the Web Service interfaces for DOORS based on the actual integration scenarios, and finished the tool integration based on DOORS. The solution resolved the requirement problems in company X. The results show that the solution resolved the requirement problems in company X, optimized the software development process and improved the development capability and software delivery quality.
Keywords/Search Tags:Requirement Management, DOORS, DXL, System Integration, Software Development Process
PDF Full Text Request
Related items