Font Size: a A A

The Research And Implementation Of Goal-Driven Software Requirements Metrics

Posted on:2009-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2178360242488352Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The software requirement is the foundation of software development. The surveys suggest that, deficient requirements are the single biggest cause of system project failures with 51% percent, and 44% to 80% of all defects are inserted in the requirements phase .Therefore, we should manage and measure the requirements and its change, in order to assure that the software project can succeed. So far, there are some good commercial requirements management tools, but these tools only can manage requirements data, but not measure it. The study of software requirements metics is only a few.In this thesis, the goal-driven software requirement metrics method is studied. This method bases on the GQ(I)M model and the SPC technology to analyze measure data. According to this method, we first identify three requirements metrics goals. Second, the corresponding questions are proposed and determined. And then, eleven indicators are identified through answering these questions. Finally, the measure indicators, such as requirements change rate, the cause and distribution of requirements change, requirements processing speed, are analyzed using SPC control principle, and then, the result is showed in the control chart that are used to analyzing the causes of the unusual result.We developed the software requirements metrics system. The system contains three key technologies: measure data extraction, measure algorithm design and measure indicators design and realization. This system mainly consists of user administration module, project management module, requirements management module and metrics analysis module. The metrics analysis module provides eleven measurement indicators that can help the user analyze measurement data. This system can help the software development organization measure the requirements effectively, in order to control requirements change, master requirements development state, adjust the development schedule and so on.
Keywords/Search Tags:Requirements Metrics, GQ(I)M, SPC, Goal-Driven
PDF Full Text Request
Related items