Font Size: a A A

Research On Requirement Management Process Framework And Implementation Of Its Supporting Tool

Posted on:2009-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y B HeFull Text:PDF
GTID:2178360242988350Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software requirement management is a pivotal element in software development process, which could determine the result of software project. At present, it's common that the domestic small and medium-sized software enterprises haven't established normative requirements management process, which brings a great impact on enterprise development. CMMI is the most popular and effective software evaluating criterion in the world, and could supervise requirement management effectually. However, CMMI only describes "what to do" to improving process, it doesn't specify "how to do" concretely, so organizations should put it in practice according to their actual facts.In this paper, requirement management process and supporting tool which satisfies CMMI and fit for the domestic small and medium-sized software enterprises was mainly researched.A software requirement process framework called RMF was presented in this paper, which satisfies CMMI and is fit for the domestic small and medium-sized software enterprises. Every activity of RMF was discussed in detail. In addition, a new hierarchy of software requirement was defined according to the different role that requirement aims, which supports our research effectively.The requirement traceability activity of RMF was discussed in three aspects, which are requirement traceability in decomposing, requirement traceability in ordinate and requirement traceability in state. A requirement lifecycle model called DORLM was also presented, which is based on state and developer-oriented.A flexible solution was used to support the requirement change management activity of RMF, which contains "simple CCB" and "flexible change process", the former allows the project manager reduce the number of CCB members if such action could ensure the availability of change review result; the latter allows the project manager tailor the whole requirement change process according to the size of project.A requirement management supporting tool named RMST is designed and implemented in this paper, which supports RMF from several aspects, such as document management, informing task forwardly, executing the pivotal activity, right controlling, statistical data analyzing, etc. RMST could be used as excellent supporting tool of RMF in domestic small and medium-sized software enterprises.
Keywords/Search Tags:CMMI, requirement management process, baseline management, requirement traceability, requirement change
PDF Full Text Request
Related items