Font Size: a A A

Based Cmmi3 Level Small And Medium-sized Software Companies Software Development Process To Achieve

Posted on:2013-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:X Z FanFull Text:PDF
GTID:2218330374965210Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
CMMI (Capability Maturity Model Integration) is the internationally accepted standards of evaluating development process and quality management in software enterprises, which combines the idea of total quality management, and realize the purposes of predicting product quality and controlling development process. However, there are no standard quality management system in small and medium software enterprises in China, the project development process is not guided by a good development process, eventually led to the project can't be completed as required, and the continuous improvement of cost; and based on the decentralized and interactive of Web-based technology development, the development process must have the appropriate management methodology of planned and systematic to ensure that the standards, steps, practice and methods which proposed by management are able to properly guide and manage projects.With the deepening of economic globalization, China's small and medium-sized software companies also want to be member of CMMI certificated team, but the vast majority of CMMI certificated enterprises is a listing of large companies, there is no reference when small and medium-sized enterprises implement CMMI, they don't know how to combine the three elements of people, technology and processes in project, finally to produce high quality software products within budget and on time. So small and medium-sized software enterprises need corresponding method and theory to guide and normative development flow, and improve the quality of products and processes in software projects. In order to meet the process management of CMMI, and adapt the current situation of SMEs, do the study of Implementation of software development process of small type enterprises based on CMMI3is the urgent hope of the small and medium-sized software enterprises in China.This paper analyzes problems which small and medium-sized software enterprises have met when they carry out CMMI3, and provide the improvement direction for corresponding question, at the same time put forward a technology solution for open-source B/S software development, which apply the idea of MVC in design pattern, promoting code reuse. Display pages and admin pages have different design patterns in the solution, reduced the requirements of code developers to make him ability for doing something and provided a technical basis for project development. According to the characteristics of Web development, the paper provides the implementation processes of each process area of CMMI3. Finally, it reflects the implementation processes to incremental iterative software life cycle, to form the software development process of small and medium-sized enterprises based on CMMI3when developing open-source B/S structure software.
Keywords/Search Tags:CMMI (Capability Maturity Model Integration), development flow, software development life cycle, design pattern
PDF Full Text Request
Related items