Font Size: a A A

Research On Software Development Process Support System For Mini Scale Software Enterprises

Posted on:2007-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:W Q DaiFull Text:PDF
GTID:2189360212957685Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
This paper firstly analyses the characters of those mini-scale software enterprises in our country according to the fact that a majority of the established enterprises in software industry are mini-scale. And then the paper designs and implements a process management support system for those mini-scale ones, using the thoughts of process management and the model of CMM for software engineering.Although there are some domestic researches on the relationship between the model of CMM and mini-scale software enterprises, basically most of them are academic concepts and frames for the mini-scale based on the KPAs of the model of CMM, and there isn't any operable systems. Therefore the thesis takes mini-scale software enterprises as a kind of learning organizations from the perspective of knowledge management, and it also implements a support system based on B/S mode using the model of knowledge flow and the tailored CMM model.The main researches in this paper are as followed:the paper tailors the model of CMM according to the characters and practical situations of those mini-scale software enterprises in our country, also it designs and implements a system based on the KPAs of the new modelthe paper compares the model of CMM with the theory of knowledge flow in knowledge management and finds out the relativity between them, which provides the theoretical basis for the system's design in the way of processthis paper sets different roles for project members, and designs a way to customize the staff structure and roles to make clear responsibilities and flexible structurethe paper designs and implements a system with several Key Practice bases according to the KPAs of new CMM model here, and provides a way to define the KPs for each project. Also, document management is a stress through the systemthe system provides a way for users to communicate with it, such as the upload and download of the resourcesthe paper designs a training lesson base including suitable subjects for users in many ways, such as self-training, experts' guidance and group discussion...
Keywords/Search Tags:CMM model, Software Development Process, Knowledge Management, Knowledge Flow
PDF Full Text Request
Related items