Font Size: a A A

The Study Of Software Configuration Management System Supporting Distributed Collaborative Development

Posted on:2010-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:F Y CuiFull Text:PDF
GTID:2178360275455717Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of network technologies and software sizes,the dispersed network pattern of software development gradually formed,and the need of software distributed exploitation is becoming urgent.Software Configuration Management is a key process area of CMMI2 level,which helps to manage the software product and makes the product traceable.Software Configuration Management is the core process of the software process management.However,most software configuration management tools only support the centralized model of software development and do not do well in supporting the distributed software exploitation,which brings many difficulties and inconvenience to software exploitation.By the support of Dalian Science and Technology Fund,this paper makes some research on activities of software configuration management under the model of Distributed software development.First of all,the paper analyzes the model of Distributed software development,and summarizes difficulties and problems of enterprises which engaged in distributed software development activities,and gives corresponding solution of these problems.Secondly,the paper expounds methods and key activities of software configuration management.Then,in allusion to the characteristics of distributed software development,and combining with the method of software configuration management theory,the paper designs and realizes the prototype software of software configuration management system supporting distributed collaboration development.By integrating the scattered configuration database of different places,the paper builds Star distributed software configuration database system pattern.Combining local synchronous synergy and remote asynchronous synergy model to improve efficiency and make change control easier.By using project management module,user management module,baseline management module,audit management module and edition management module the system can help distributed teams to manage project,software configuration and code management.The feasibility and value of this system has been good tested in the project of Science and Technology Enterprise Integrated Service Management Platform.By using methods and theory of software configuration management and combines the characteristics of distributed software development,the system can carry through the software configuration management activities between different areas and meet the market demand of distributed software exploitation,and applies in Scicnce and technology enterprise integrated service management platform project development,the course of practice have been applied well.The prototype system adapts to the market demand of distributed software exploitation,and has broad value,especially suits small and medium-sized software companies which has not enough funds,and has great significance to enhance the capacity of the distributed software development.
Keywords/Search Tags:Distributed, Collaborative, Software Configuration Management, CSCW, CMMI
PDF Full Text Request
Related items