Font Size: a A A

Study On Quantitative Management For Cost And Schedule Based On USDP

Posted on:2004-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:L J ChenFull Text:PDF
GTID:2168360095956761Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software project management (SPM) technology originates from management process of software process. Most of SPM technology is not quantitative, and SPM is composed of planning and control. The kernel of SPM is the triple constraint. Both the cost and the schedule are two dimension of the triple constraint. Project management software is established around the two dimension knowledge fields. Because the problem of uncertainty in the SPM, software development still face some bad situations, such as cost overrun and schedule overrun. With the development of software metrics technology and software process technology, it is impossible to improve these situations. New software process technology (USDP and CMM) and its effect to software project management are analyzed in this article, The two important aspect (the cost management and the schedule management) of the software project management are analyzed and given improvement basing on the analysis and the historical database technology. The important research lies in estimation and control of the cost and schedule management.First of all, to the problem of software management, the new software management process (SMP) is presented in this article by uniting the Unified Software Development Process (USDP) with the Capability Maturity Model (CMM). The SMP is a process of implementing objective of CMM with USDP. Firstly, the process gives operation to CMM, and overcome shortcoming of CMM that it is only a standard body without operational procedure so as to realize it difficultly. Secondly, the process solves the problem that USDP is only a development process without issue of management. In a word, management of CMM is used for managing the operation of USDP. Then, the issue of estimation and control in the cost and schedule management is researched deeply in this article. In order to provide the foundation for quantitative software management, the running model of historical database is established based on software metrics technology and CMM level four. The method of effort estimation in software management is that estimating effort of coding firstly, then using the rate of coding in total development process for getting the total effort of tasks. Taking the method of bottom-up estimation for an example, the problem in above effort estimation is analyzed in this article. The model of above effort estimation is improved based oniterative development process and the historical database, and a model of phase estimation is given in this article. At the same time, quantitative control is improved based on the model of phase estimation, and a method of phase control, namely milestone analysis, is presented in this article. Finally, a new quantitative management process model is achieved in this article. The model is established on the development activity of USDP, covered with management concept of CMM, supported by metrics data in project. The model supplies a operational model for the modern software management, and also brings forward a new idea that any SPM needs help of quantitative conception and data, even if an software organization does not work with a whole running of historical database or not achieve CMM managed level or CMMI quantitative management level.
Keywords/Search Tags:Software Management Process, Software Measurement, the Historical Database, Quantitative Software Management
PDF Full Text Request
Related items