Organizational Motivations for Adopting CMMI-based Software Process Improvement: An Extended and Updated Systematic Review
Resumo
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.
Palavras-chave:
Organizational Motivations, CMMI-based Software Process, Systematic Review
Referências
Baker, S.W., “Formalizing Agility, Part 2: How an Agile Organization Embraced the CMMI.” Agile Conference, 2006.
Calvo-Manzano, J.A. and Cuevas, G. and Mejia, J. and Muoz, MA and San Feliu, T. “How is CMMI-DEV applying when using TSPi project planning.” CERMA’09, pp. 143-148, 2009.
Chrissis, M., Konrad, M., Shrum, S. (2006) “CMMI: Guidelines for Process Integration and Product Improvement”, 2nd edition, Boston, Addison Wesley.
Coffman, Aaron; Thompson, Kent 1997. Air Force Software Process Improvement Report. Crosstalk - The Journal of Defense Software Engineering, 10, No. 1, 1997
Curtis, Bill 1997. Models of SPI: Getting Beyond Case Studies. In: Proceedings of the Second Annual European Software Engineering Process Group Conference 1997, Amsterdam, C303 1-1
Dangle, K.C., Larsen, P., Shaw, M., Zelkowitz, M.V., “Software Process Improvement in Small Organizations: A Case Study.” IEEE Software, pp. 68-75, 2005.
Dounos, P. and Bohoris, G., “Factors for Design of CMMI-Based Software Process Improvement Iniciatives” Informatics (PCI), pp. 43-47,2010.
Dwolatzky B., “CMMI in South Africa: Growing international competitiveness.” EngineerIT September 2007.
Goldenson, Dennis; Herbsleb, James D. 1995. After the Appraisal: A Systematic Survey of Process Improvement, its Benefits, and Factors that Influence Success. (Technical report CMU/SEI-95-TR-009). Software Engineering Institute, Pittsburgh, PA.
Herbsleb, J.; Carleton, A.; Rozum, J.; Siegel, J.; Zubrow, D. 1994. Benefits of CMM-based software process improvement: Initial results. (Technical report CMU/SEI-94-TR-13. ESC-TR-94-013), Software Engineering Institute, Pittsburgh, PA
Humphrey, Watts S. 1997. Managing Technical People - Innovation, Teamwork, and the Software Process. AddisonWesley, Reading, MA.
Justin J. Y. L.,Yung-Sung, L. “Research and Development of a CMMI-Compliant Requirment Management System for Software Engineering.” CSCWD’07 , pp. 76– 86, 2007.
Khurshid, N. and Bannerman, P. and Staples, M. “Overcoming the First Hurdle: Why Organizations Do Not Adopt CMMI.” Trustworthy Software Development Processes, pp. 38-49, 2009.
Khurshid, N., Bannerman, P., Staples, M., “Overcoming the First Hurdle: Why Organizations Do Not Adopt CMMI.” ICSP’09, pp. 38-49, 2009.
Kitchenham, B. and Charters, S. Guidelines for performing systematic literature reviews in software engineering, Technical Report EBSE-2007-01, School of Computer Science and Mathematics, Keele University, 2007.
International Organization for Standardization, ed. 2000. Quality systems. Model for quality assurance in design, development, production, installation and servicing. ISO 9001, International Organization for Standardization, Genev.
Noor, T., Ahmad, D. J., Zafar, D. I., “Information Technology (IT) Industry trends and adaptation of Capability Maturity Model Integration (CMMI) practices in Pakistan.” ICIET’07, pp. 1-5, 2007.
Olson, T.; Humphrey, W.; Kitson, D. 1989. Conducting SEI-Assisted Software Process Assessments. Technical Report, CMU/SEI-89-TR-7, Pittsburgh.
Staples, M. and Niazi, M. and Jeffery, R. and Abrahams, A. and Byatt, P. and Murphy, R. “An exploratory study of why organizations do not adopt CMMI.” Journal of Systems and Software, pp. 883-895, 2007.
Staples, M. and Niazi, M., “Systematic review of organizational motivations for adopting CMM-based SPI.” Information and Software Technology, pp. 605-620,2008.
Staples, M., Niazi, M., “Two Case Studies on Small Enterprise Motivation and Readiness for CMMI.” PROFES’10, 2010.
Trienekens, J., Kusters, R., van Genuchten, M., Aerts, H. “Targets, drivers and metrics in software process improvement: Results of a survey in a multinational organization.” Journal Software Quality Control, 15, pp. 135-153, 2007.
Williams, P. “A practical application of CMM to medical security capability.” Information Management & Computer Security, pp. 58-73,2008.
Wu, Z., Christensen, D., Li, M., Wang, Q., “A Survey of CMM/CMMI Implementation in China.” SPW’05, pp. 507-520, 2005.
Calvo-Manzano, J.A. and Cuevas, G. and Mejia, J. and Muoz, MA and San Feliu, T. “How is CMMI-DEV applying when using TSPi project planning.” CERMA’09, pp. 143-148, 2009.
Chrissis, M., Konrad, M., Shrum, S. (2006) “CMMI: Guidelines for Process Integration and Product Improvement”, 2nd edition, Boston, Addison Wesley.
Coffman, Aaron; Thompson, Kent 1997. Air Force Software Process Improvement Report. Crosstalk - The Journal of Defense Software Engineering, 10, No. 1, 1997
Curtis, Bill 1997. Models of SPI: Getting Beyond Case Studies. In: Proceedings of the Second Annual European Software Engineering Process Group Conference 1997, Amsterdam, C303 1-1
Dangle, K.C., Larsen, P., Shaw, M., Zelkowitz, M.V., “Software Process Improvement in Small Organizations: A Case Study.” IEEE Software, pp. 68-75, 2005.
Dounos, P. and Bohoris, G., “Factors for Design of CMMI-Based Software Process Improvement Iniciatives” Informatics (PCI), pp. 43-47,2010.
Dwolatzky B., “CMMI in South Africa: Growing international competitiveness.” EngineerIT September 2007.
Goldenson, Dennis; Herbsleb, James D. 1995. After the Appraisal: A Systematic Survey of Process Improvement, its Benefits, and Factors that Influence Success. (Technical report CMU/SEI-95-TR-009). Software Engineering Institute, Pittsburgh, PA.
Herbsleb, J.; Carleton, A.; Rozum, J.; Siegel, J.; Zubrow, D. 1994. Benefits of CMM-based software process improvement: Initial results. (Technical report CMU/SEI-94-TR-13. ESC-TR-94-013), Software Engineering Institute, Pittsburgh, PA
Humphrey, Watts S. 1997. Managing Technical People - Innovation, Teamwork, and the Software Process. AddisonWesley, Reading, MA.
Justin J. Y. L.,Yung-Sung, L. “Research and Development of a CMMI-Compliant Requirment Management System for Software Engineering.” CSCWD’07 , pp. 76– 86, 2007.
Khurshid, N. and Bannerman, P. and Staples, M. “Overcoming the First Hurdle: Why Organizations Do Not Adopt CMMI.” Trustworthy Software Development Processes, pp. 38-49, 2009.
Khurshid, N., Bannerman, P., Staples, M., “Overcoming the First Hurdle: Why Organizations Do Not Adopt CMMI.” ICSP’09, pp. 38-49, 2009.
Kitchenham, B. and Charters, S. Guidelines for performing systematic literature reviews in software engineering, Technical Report EBSE-2007-01, School of Computer Science and Mathematics, Keele University, 2007.
International Organization for Standardization, ed. 2000. Quality systems. Model for quality assurance in design, development, production, installation and servicing. ISO 9001, International Organization for Standardization, Genev.
Noor, T., Ahmad, D. J., Zafar, D. I., “Information Technology (IT) Industry trends and adaptation of Capability Maturity Model Integration (CMMI) practices in Pakistan.” ICIET’07, pp. 1-5, 2007.
Olson, T.; Humphrey, W.; Kitson, D. 1989. Conducting SEI-Assisted Software Process Assessments. Technical Report, CMU/SEI-89-TR-7, Pittsburgh.
Staples, M. and Niazi, M. and Jeffery, R. and Abrahams, A. and Byatt, P. and Murphy, R. “An exploratory study of why organizations do not adopt CMMI.” Journal of Systems and Software, pp. 883-895, 2007.
Staples, M. and Niazi, M., “Systematic review of organizational motivations for adopting CMM-based SPI.” Information and Software Technology, pp. 605-620,2008.
Staples, M., Niazi, M., “Two Case Studies on Small Enterprise Motivation and Readiness for CMMI.” PROFES’10, 2010.
Trienekens, J., Kusters, R., van Genuchten, M., Aerts, H. “Targets, drivers and metrics in software process improvement: Results of a survey in a multinational organization.” Journal Software Quality Control, 15, pp. 135-153, 2007.
Williams, P. “A practical application of CMM to medical security capability.” Information Management & Computer Security, pp. 58-73,2008.
Wu, Z., Christensen, D., Li, M., Wang, Q., “A Survey of CMM/CMMI Implementation in China.” SPW’05, pp. 507-520, 2005.
Publicado
11/07/2012
Como Citar
PLÁCIDO, Luiz Sérgio; ARAÚJO, Leonardo; SAMPAIO, Suzana; MARINHO, Marcelo; GODOI, Robson; LUNA, Alexandre; DA SILVA, Fabio Q. B..
Organizational Motivations for Adopting CMMI-based Software Process Improvement: An Extended and Updated Systematic Review. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 11. , 2012, Fortaleza.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 233-245.
DOI: https://doi.org/10.5753/sbqs.2012.15319.