SOFTCMMI: a prototype to help Micro and Small Enterprises (MSEs) to implement CMMI-DEV

Authors

DOI:

https://doi.org/10.51359/2594-8040.2022.255999

Keywords:

CMMI, Prototype, Micro and Small Companies

Abstract

Many software development companies are not prepared to deal with uncertainties, which can contribute to failure in conducting software projects and even lead to early termination. Thus, this article presents the development of a prototype with the objective of offering best practices in activities and maintenance of services for the implementation of CMMI-DEV in Micro and Small Companies (MSEs) of software. To validate the prototype, Nielsen's heuristics were used, aiming at better usability. Based on the presented results, it was observed that SOFTCMMI can be easy to use and learn from the presence of Nielsen's heuristics.

Author Biography

Samara Martins Nascimento, Universidade Federal Rural do Semi-Árido (UFERSA)

Doutor

References

Aragão, J. W. M. D. & Neta, M. A. H. M. (2017). Metodologia científica.- Salvador: UFBA, Faculdade de Educação, Superintendência de Educação a Distância.

Asih, S. N., Nabila, R., Ismed, I. H., Fitriani, W. R., Hidayanto, A. N., & Yudhoatmojo, S. B. (2019). Evaluation of Data Operations Management Maturity Level using CMMI in a State-Owned Enterprise. In 5th International Conference on Computing Engineering and Design (ICCED), 1-6, https://doi.org/10.1109/ICCED46541.2019.9161117

Capability Maturity Model Institute - CMMI. (2018). CMMI Levels of Capability and Performance. Disponível em: https://cmmiinstitute.com/learning/appraisals/levels. Acesso em: 26 abr. 2021.

Cativo, J. (2017). Como fazer a Metodologia em um Projeto. Disponível em: http://www.deinf.ufma.br/~portela/metodologia.pdf. Acesso em: 26 jun. 2022.

Dos Santos, M.V., Assunção, W. K., & Da Silva, I. F. (2020). Engenharia de Software em Empresas de Pequeno e Médio Porte: Um Mapeamento Sistemático. In Anais da IV Escola Regional de Engenharia de Software. SBC, 134-143.

Ferreira, L. Q., Carlos, F., & Siqueira, É. S. (2018). Insurance ou Seguros Digitais: As Tecnologias de Informação e Comunicação utilizadas pelas principais empresas seguradoras do Brasil. Journal of Perspective in Management, 2(2), 51-65.

Galvão, M. C. B. (2010). O levantamento bibliográfico e a pesquisa científica. Fundamentos de epidemiologia. 2ed. A, v. 398, 1–377.

ISO/IEC 15504-5:2012 - Information technology — Process assessment — Part 5: An exemplar software life cycle process assessment model. Disponível em https://www.iso.org/standard/60555.html Acesso em 20 de dez. de 2022.

Machado, E. M. M., Mexas, M. P., & De Oliveira, S. B. (2021). Proposta para a implantação do CMMI-DEV v2.0 ML3 em empresas de pequeno e médio porte de desenvolvimento de software. Revista Ibérica de Sistemas e Tecnologias de Informação, E41, 83-97.

Machado, J., De Paula, T. (2013) Modelo de Qualidade CMMI. Departamento de Computação, Universidade Federal Fluminense - Pólo de Rio das Ostras.

Neto, G. M., França, V., Cavalcante, B. H., Balancieri, R. & Leal, G. C. L. (2018). Resultados da implantação de CMMI e MPS-BR em empresas de desenvolvimento e manutenção de software: a visão da alta gestão. Revista Brasileira de Computação Aplicada. 10, 1, 2-10. https://doi.org/10.5335/rbca.v10i1.7378

Nielsen, J.(1993). Usability engineering. San Francisco, CA: Morgan Kaufmann Publishers.

Peres, A. L., & Meira, S. L. (2015). Towards a framework that promotes integration between the UX design and SCRUM, Aligned to CMMI. In 2015 10th Iberian Conference on Information Systems and Technologies (CISTI). IEEE, 1-4.

Prates, R. O., & Barbosa, S. D. J.(2003). Avaliação de interfaces de usuário–conceitos e métodos. In Jornada de Atualização em Informática do Congresso da Sociedade Brasileira de Computação, 6.

Pressman, R., & Maxim, B. (2016). Engenharia de software: uma abordagem profissional. 8ed.

Promove, S. (2019). CMMI. Disponível em https://promovesolucoes.com Acesso em 26 abr. 2021.

Sanders, E., & Von Wangenheim, C. G. (2006). Guia de Implantação da Gerência de Riscos em Micro e Pequenas Empresas alinhado ao CMMI-SE/SW. LAPS-Laboratório de Qualidade e Produtividade de Software. Universidade do Vale do Itajaí-UNIVALI–Centro de Educação São José. Disponível em http://www.inf.ufsc.br/~c.wangenheim/download/LQPS001_06P.pdf Acesso em 20 de dez. de 2022.

Sei, S. (2006). CMMI® for Development, Version 1.2-CMMIDEV, V1.2. Disponível em http://www.tc.faa.gov/its/worldpac/Standards/cmmi%20development.pdf Acesso em 20 de dez. de 2022.

Silva, F. L. A. (2017). Análise do impacto do gerenciamento de riscos no sucesso de projetos: um estudo de caso em uma organização de desenvolvimento de software. Dissertação de Mestrado. Universidade Federal de Pernambuco.

Sommerville, I. (2008). Engenharia de Software: 8ed.

Yeom, H., & Hwang, S. (2008). A design of tools for software processes assessment and improvement. In 2008 Advanced Software Engineering and Its Applications. IEEE, 245-248.

Published

2022-12-23

Issue

Section

Artigos