Font Size: a A A

Design And Implementtion Of The Software Configuration Management Based On CMMI-SCM

Posted on:2012-08-14Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhaoFull Text:PDF
GTID:2218330338453025Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile network and increase of mobile products recently, requimemts of software projects become more and more complicated. From whole company developerment stretagy point of view, it is very important for us to find how can we build company kenoledge and experience database in the case of fast changeable technology and frequent attricist. This will be very critical to enhance work efficiency, shorten product life cycle and enhance compacy competition. In a whole, scientific software configuration theoretics and advanced tool are necessary for company management.This thesis make research for how to use automatic tool to implement version management, change request management and software release management based on software configuration management system of Alcatel Lucent Radio Research Center.Following problems are solved in my thesis:1. Supply a high efficiency and integration platform for software development. Implement tight integration between software version management system, software release management system, software development environment and software build environment.2. Implement integration between software version management system and DATABASE system. Support parallel developerment, branch creation and merge, supply work interface for other teams.3. In change request management system, we make uniform processes to handle change request and bug modification. Including function of roles and prrmission definition, processes definition, problem management and status tracking. Meanwhile, we developer some tool to help implementing these functions.4. In software release management system, we can get necessary modules from version management and DB system according to correct label. And then make automatic build and compilation to generate software package. This system has been applied in Alcatel Lucent Radio Research Center successfully.It improves following problem during development:1. Enhance the visibility of software development process, make problem be found immediately.2. Manager can master the project status and know work process of developers easily3. Software can be saved better via version control and all change history is recorded in the knowledge library.4. Make multi-branch,multi-site and multi-project developer better.5. Testers can confirm the exact version of the modules after product had been delivered to field. This make trouble shooting become easy...
Keywords/Search Tags:Software Configuration Management, Software Version Management, Change Request Management, Software Integration and Release Management, CMMI
PDF Full Text Request
Related items