scholarly journals Organizational Motivations for Adopting CMMI-based Software Process Improvement: An Extended and Updated Systematic Review

2012 ◽  
Author(s):  
Luiz Sérgio Plácido ◽  
Leonardo Araújo ◽  
Suzana Sampaio ◽  
Marcelo Marinho ◽  
Robson Godoi ◽  
...  

In this paper, we described an update and extension of a systematic review about organizational motivations for adopting CMMI-based Software Process Improvement (SPI). We applied the systematic review method to search, select, evaluate, and synthesize the published research related to this topic. We then compared our findings to those of another systematic review previously published. Our findings showed that the motivations to engaged on CMMI- based SPI changed from being related to software quality to focusing on complying with customers’ requirements and satisfaction, as well to conquer external validation.

2021 ◽  
Vol 2021 ◽  
pp. 1-35
Author(s):  
Lennon Sales Furtado ◽  
Rafael Ferreira de Souza ◽  
João Luís dos Reis Lima ◽  
Sandro Ronaldo Bezerra Oliveira

Software process improvement programs are partly founded on software measurement. However, despite their importance, it has been pointed out in the literature that many students are leaving the academic world without the necessary skills to conduct this kind of process. This can be understood by people’s attitudes to this process which is regarded as time-consuming and difficult to understand—factors that explain the lack of interest in it during a student’s academic life. In light of this, the application of serious games or gamification can show useful alternative ways of meeting this need, because the strategies they involve are well accepted by students and have a motivational and engaging effect on them. The objective of this work is to discover different approaches to the teaching of software measurement and software process improvement through gamification projects and serious games. This involves carrying out a systematic review of the literature, which is aimed at characterizing the state-of-the-art on the use of methods related to gamification and serious games in the abovementioned subjects. We conducted a systematic review of the literature to identify primary studies that address the use, planning, or evaluation of gamification, serious games, their features, and game mechanics in software engineering. We located 137 primary studies, published between 2000 and 2019. Although the use of serious games and gamification in software engineering is not recent, there still remains a large area to be explored, especially in software process improvement and software measurement. The study expands and advances the research on how serious games and gamification proposals can be used for teaching software measurement in the context of software process improvement programs by conducting a systematic review of the literature.


2007 ◽  
Vol 24 (3) ◽  
pp. 230-243 ◽  
Author(s):  
Hareton K.N. Leung ◽  
Li Liao ◽  
Yuzhong Qu

PurposeQuality improvement is critical to the success of software development organizations. Automated tools can greatly assist in the implementation of quality improvement. The purpose of this paper is to investigate the state of tool support of software process improvement.Design/methodology/approachThe authors first review three quality improvement models that can be used for improving the quality of software products, and then identify the required activities of the quality improvement effort based on those models. These activities identified then serve as a reference list to determine the support provided by commercial tools. The paper then conducts two surveys of software quality improvement tools and presents the results.FindingsThe results from two surveys indicate that: there is no tool that supports problem identification; most tools can provide several software process improvement functions to help software organizations to improve their process capability and the quality of their products; and there is no set of tools that can provide a complete coverage of all improvement activities.Research limitations/implicationsAlthough the authors have conducted a detailed search on the internet to identify SPI tools, such a survey will miss those tools which have no presence on the internet. However, the authors are confident that their results can reflect what is available in the marketplace.Practical implicationsProcess practitioners will learn about the state of support available in the marketplace and what they may need to develop on their own to provide complete support for their improvement efforts.Originality/valueThe paper proposes a classification of software process improvement functions and present a first survey of software quality improvement tools. The results will be beneficial to process practitioners.


2014 ◽  
Vol 1049-1050 ◽  
pp. 2032-2036
Author(s):  
Ai Ming Huang ◽  
Guang Shan Deng ◽  
Jun Hu ◽  
Yong Jun Huang

This paper mainly make a theoretical research and exploration on software quality assurance quality assurance improvement based on CMM process, with the educational software quality assurance model as an example. It elucidates the relationship between educational software process improvement and quality assurance, and explicits the importance of educational software development process improvement to the quality of educational software. Additionally, it discussed the establishment of educational software development model on the basis of the waterfall model of traditional software development, and construction of process quality management models and platforms based on CMM educational software process improvement.


Sign in / Sign up

Export Citation Format

Share Document