Melhoria de processo de software: Conhecimento, utilização e benefícios em empresas canadenses de desenvolvimento de software

Conteúdo do artigo principal

Delroy Chevers

Resumo

Desde 1982, a comunidade de desenvolvimento de software tem estado preocupada com a entrega de sistemas com qualidade. A melhoria de processo de software (MPS) é uma iniciativa que visa a evitar a entrega de sistemas de baixa qualidade. Entretanto, o conhecimento e a adoção da MPS são baixos. Assim, este estudo examina o nível de conhecimento, utilização e benefícios de iniciativas de MPS em empresas canadenses de desenvolvimento de software. Utilizando o SPSS como ferramenta analítica, este estudo descobriu que 59% das empresas canadenses de desenvolvimento de software conhecem programas de MPS, e 43% dos funcionários utilizam alguma forma de programa de MPS para desenvolver produtos de software. Embora o tamanho da amostra seja pequeno e os resultados não possam ser generalizados, as firmas estudadas que utilizam programas de MPS relataram uma melhoria na qualidade dos produtos de software como sendo o maior benefício. Estas conclusões confirmam a importância dos programas de MPS como modo de produzir produtos de software de qualidade mais elevada, o que pode aumentar a probabilidade das empresas de software de conquistar contratos globais.

Downloads

Não há dados estatísticos.

Métricas

Carregando Métricas ...

Detalhes do artigo

Como Citar
CHEVERS, D. Melhoria de processo de software: Conhecimento, utilização e benefícios em empresas canadenses de desenvolvimento de software. RAE-Revista de Administração de Empresas, [S. l.], v. 57, n. 2, p. 170–177, 2017. DOI: 10.1590/DOI: http://dx.doi.org/10.1590/S0034-759020170206. Disponível em: https://periodicos.fgv.br/rae/article/view/67415. Acesso em: 3 jul. 2024.
Seção
Artigos

Referências

Barclay, C. (2008). Towards an integrated measurement of IS project performance: The project performance scorecard. Information Systems Frontiers, 10(3), 331-345. doi: 10.1007/s10796-008-9083-6

Bicego, A., & Kuvaja, P. (1996). Software process maturity and certification. Journal of Systems Architecture, 42(9), 611-620.

Bilbao-Osorio, B., Dutta, S., & Lanvin, B. (2013). The global information technology report 2013. World Economic Forum, 1-383.

Carnegie Mellon. (2013). Published CMMI appraisal results of Canadian firms: Staged representation. CMMI Institute. Retrieved from https://sas.cmmiinstitute.com/pars/pars.aspx

Casey, V., & Richardson, I. (2009). Implementation of global software development: A structured approach. Software Process Improvement and Practice, 14, 247-262. doi:10.1002/spip.422

Chung-Kuang, H. (2012). Examining the effect of user satisfaction on system usage and individual performance with business intelligence systems: An empirical study of Taiwan’s electronic industry. International Journal of Information Management, 32, 560-573. doi:10.1016/j.ijinfomgt.2012.03.001

Clarke, P., & O’Connor, R. V. (2012). The influence of SPI on business success in software SMEs: An empirical study. The Journal of System and Software, 85, 2356-2367. doi:http://dx.doi.org/10.1016/j. jss.2012.05.024

Clarke, P., & O’Connor, R. V. (2013). An empirical examination of the extent of software process improvement in software SMEs. Journal of Software: Evolution and Process, 25(9), 981-998.

Coleman, G., & O’Connor, R. V. (2008). Investigating software process in practice: A grounded theory perspective. The Journal of Systems and Software, 81, 772-784. doi:10.1016/j.jss.2007.07.027

DiMaggio, P., & Powell, W. W. (1983). The iron cage revisited: Institutional isomorphism and collective rationality in organizational fields. American Sociological Review, 482, 147-160.

Dooley, K., Subra, A., & Anderson, J. (2001). Maturity and its impact on new product development project performance. Research in Engineering Design, 13(1), 23-29. doi:10.1007/s001630100003

Duggan, E. (2006). Tranquilizing the werewolf that attacks information systems quality. In M. Khosrow-Pour (Ed.), Advanced Topics in Information Resources Management, volume 5 (pp. 253-281). London, UK: Idea Group Inc.

Dutta, S., Bilbao-Osorio, B., & Geiger, T. (2012). The global information technology report 2012. World Economic Forum, 3-22.

Espinosa-Curiel, I. E., Rodriguez-Jacobo, J., Fernandez-Zepeda, J. A. (2013). A framework for evaluation and control of the factors that influence the software process improvement in small organizations. Journal of Software: Evolution and Process, 25, 393-406.

European Commission. (2005). The new SME definition: User guide and model declaration. Enterprise and Industry Publications, 1-51.

Ferreira, A. I. F., Santos, G., Cerqueira, R., Mononi, M., Barreto, A., & Rocha, A. R. (2008). ROI of software process improvement at BL informatica: SPIdex is really worth it. Software Process: Improvement and Practice, 13, 311-318. doi: 10.1002/spip.392

Gladden, G.R. (1982). Stop the life-cycle, I want to get off. Software Engineering Notes, 7(2), 35-39.

Habra, N., Alexandre, S., Desharnais, J., Laporte, C. Y., & Renault, A. (2008). Initiating software process improvement in very small enterprises: Experience with a light assessment tool. Information and Software Technology, 50, 763-771. doi:10.1016/j.infsof.2007.08.004

Hair, J., Black, W. C., Babin, B. J., Anderson, R. E., & Thatham, R. L. (2006). Multivariate data analysis. New Jersey, USA: Pearson-Prentice Hall.

Harter, D. E., Slaughter, S. A., & Krishnan, M. S. (1998). The life cycle effects of software quality: A longitudinal analysis. Paper presented at The International Conference on Information Systems, Helsinki, Finland. Retrieved from http://aisel.aisnet.org/icis1998/36/

Helgesson, Y. Y. L., Host, M., & Weyns, K. (2012). A review of methods for evaluation of maturity models for process improvement. Journal of Software Maintenance and Evolution: Research and Practice, 24, 436-454

Herbsleb, J., & Goldenson, D. R. (1996). A systematic survey of CMM experience and results. Paper presented at the 18th International Conference on Software Engineering (ICSE), Berlin, Germany.

Humphrey, W. (1989). Managing the software process. Reading, USA: Addison-Wesley.

Humphrey, W., Kitson, D. H., & Gale, J. (1991). Comparison of U.S. and Japanese software process maturity. Software Engineering Institute, Carnegie Mellon University, CMU/SEI-91-TR-027, 38-49.

Ingalsbe, J. Shoemaker, D., & Javanovic, V. (2001). A metamodel for the capability maturity model for software. Paper presented at the Proceedings of the Seventh Americas Conference on Information Systems, Boston, USA.

Iversen, J., & Ngwentama, O. (2006). Problems in measuring effectiveness in software process improvement: A longitudinal study of organizational change at Danske Data. International Journal of Information Management, 26, 30-43. doi:10.1016/j. ijinfomgt.2005.10.006

Kasunic, M. (2006). The state of software management practice: Results of 2006 survey. CMU/SEI, 2006-TR-009.

Keller, K., & Mack. B. (2013). Maturity profile reports. CMMI Institute, 1-26.

Krisnan, M. S., & Keller, M. I. (1999). Measuring process consistency: Implications for reducing software defects. IEEE Transactions on Software Engineering, 25(6), 769-781. doi:10.1109/32.824401

Laporte, C. Y., & O’Connor, R. V. (2014). A systems process lifecycle standard for very small entities: Development and pilot trials. Paper presented at the 21st European Conference on Systems, Software and Services Process Improvement (EuroSPI), 425, 13-24.

Livari, J. (2005). An empirical test of the DeLone-McLean model of information system success. Database for Advances in Information Systems, 36(2), 8-27. doi: 10.1145/1066149.1066152

Markus, M. L., & Keil, M. (1994). If we build it they will come: Designing information systems that users want to use. Sloan Management Review, 35(4), 11-25.

Ngwenyama, O., & Norbjerg, J. (2010). Software process improvement with weak management support: An analysis of the dynamics of intraorganizational alliances in IS change initiatives. European Journal of Information Systems, 19, 303-319. doi:10.1057/ejis.2010.18

Niazi, M. (2012). An exploratory study of software process improvement implementation risks. Journal of Software: Evolution and Process, 24, 877-894. doi: 10.1002/smr.543

Niazi, M., Babar, M. A., & Verner, J. M. (2010). Software process improvement barriers: A cross-cultural comparison. Information and Software Technology, 52, 1204-1216. Doi: 10.1016/j. infsof.2010.06.005

Nikitina, N., & Kajko-Mattson, M. (2010). Impact of growing business on software processes. Paper presented at the 17th European Conference on Systems, Software and Services Process Improvement, Berlin, Germany.

Oktaba, H., Garcia, F., Ruiz, F., Pino, F. J., & Alquicira, C. (2007). Software process improvement: The Competisoft Project. IEEE Computer Society, 21-28. doi:http://doi.ieeecomputersociety.org/10.1109/ MC.2007.361

Oktaba, J. (2006). MoProSoft: A software process model for small enterprises. Paper presented at the First International Research Workshop for Process Improvement in Small Settings, Carnegie Mellon University, Pittsburgh.

Paulk, M., Weber, C. V., Curtis, B., & Chrissis, M. B. (1995). The capability maturity model: Guidelines for improving the software process. Reading, USA: Addison Wesley Longman, Inc.

Paulk, M. C. (1998). Using the software CMM in small organizations. Institute of Software Research, 5, 1-13. doi: 10.1007/978-3-540- 69566-0_23

Penrose, E. (1959). The theory of the growth of the firm. New York, USA: Wiley.

Pino, F. J., Garcia, F., & Piattini, M. (2008). Software process improvement in small and medium software enterprises: A systematic review. Software Quality Journal, 16(2), 237-261. doi: 10.1007/s11219-007- 9038-z

Pino, F. J., Pardo, C., Garcia, F., & Piattini, M. (2010). Assessment methodology for software process improvement in small organizations. Information and Software Technology, 52, 1044-1061. doi:10.1016/j.infsof.2010.04.004

Sanders, M., & Richardson, I. (2007). Research into long-term improvements in small-to medium-sized organizations using SPICE as a framework for standards. Software Process: Improvement and Practice, 12(4), 351-359. doi: 10.1002/spip.319

Schwager, P. H., Byrd, T. A., & Turner, D. E. (2000). Information technology infrastructure capability’s impact on firm financial performance: An exploratory study. Journal of Computer Information Systems, 98-105. doi:10.1080/08874417.2000.11647473

Scott, W. R. (2004). Institutional theory. In G. Ritzer (Ed.), Encyclopedia of social theory. Thousand Oaks, USA: Sage.

Serrano, M. A., Montes, O. C., & Cedillo, K. (2006). An experience on implementing the CMMI in a small organization using the team software process. Paper presented at the First International Research Workshop for Process Improvement in Small Settings, Carnegie Mellon University, Pittsburgh.

Silva, A. F. da, Weffort, E. F. J., Flores, E. D., & Silva, G. P. da. (2014). Earnings management and economic crises in the Brazilian capital market. RAE-Revista de Administração de Empresas, 54(3), 268-283. doi: http://dx.doi.org/10.1590/S0034-759020140303

Srinivasan, S., & Murthy, M. A. N. (2010). Process maturity model can help give a business an edge. SixSigma Newsletter, 1, 1-7.

Staples, M., & Niazi, M. (2008). Systematic review of organizational motivations for adopting CMM-based SPI. Information and Software Technology, 50, 605-620. doi:10.1016/j.infsof.2007.07.003

Sulayman, M., Urquhart, C., Mendes, E., & Seidel, S. (2012). Software process improvement success factors for small and medium web companies: A qualitative study. Information and Software Technology, 54, 479-500. doi: 10.1016/j.infsof.2011.12.007

Tan, M. (1996). Software quality practice in Singapore: Is it adequate for today’s global information systems? Journal of Global Information Management, 4(4), 23-32. doi:10.4018/jgim.1996100103

Thomas, G., & Fernandez, W. (2008). Success in IT projects: A matter of definition? International Journal of Project Management, 26(7), 733- 744. doi:http://dx.doi.org/10.1016/j.ijproman.2008.06.003

Turner. (2007). CMMI mentoring service. Retrieved from http://www.tcg.com/services-CMMI-mentoring-overture. html?OVRAW=elements%20

Wernerfelt, B. A. (1984). A resource-based view of the firm. Strategic Management Journal, 5(2), 171-180.