Font Size: a A A

Requirements Management Tools, Based On B / S Structure

Posted on:2005-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:J H LiuFull Text:PDF
GTID:2208360122985605Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Requirement engineering is the initial stage of the software engineering, the base of the whole software development process, and one of the key stages, which is related with the success of the project. In recent years, as the scale and the application of software is larger and wider, the research about software engineering pay more attention to requirement engineering.Requirement engineering includes two aspects: requirement development and requirement management. The results of requirement development is the objects of requirement management. On the other hand, requirement management assures the progress of requirement development. So this aspects is related closely.In the world, the two quality standards about software development, ISO9000 and CMM(Capability Maturity Model),have been applied widely. In fact, CMM has more pertinency about software development. Requirement management is one of the KPAs of CMM2.In this KPA, it has described in details how to manage multiple requirements. Therefore, we can see that the status of requirement management in software development can't be ignored.In software development process, the situation of requirement change or requirement tracement can be met frequently. In the face of a great deal of user requirements requirement tracing connection and requirement change which are the results of requirement development, requirement management only by manual is not enough, so requirement management automatically by requirement management tools is a better solution.In recent years, experts aboard have found multiple requirement modeling methods, and developed serveral requirement management tools, such as RequisitePro DOORS. But these existing requirement modeling methods and requirement management tools still have some deficiencies, and should be improved. In our home country, the research about requirement management theory is superficial, the practice about requirement management tools is more lacked.Aiming at research state about requirement management, this dissertation expatiated the knowledge of requirement management, discussed the advantages and disadvantages of existing requirement management tools, and put forward a newrequirement management pattern--requirement management based on B/Sarchitecture. This tool can manage and trace business requirements, use case requirements and function requirements. Also, when some requirements must be changed, this tool can provide impact analysis for the project leader. And then the leader can control the whole developing process. The forth chapter and the fifth chapter described the developing process of this requirment management tool. At last, the next task is introduced.
Keywords/Search Tags:requirement engineering, requirement management, CMM, XML, KPA, Requirement Management Tool based on B/S (BSRMT)
PDF Full Text Request
Related items