Engenharia de Software em Empresas de Pequeno e Médio Porte: Um Mapeamento Sistemático

  • Márcio V. dos Santos UTFPR
  • Wesley K. G. Assunção UTFPR
  • Ivonei F. da Silva UNIOESTE

Resumo


A engenharia de software (ES) estabelece práticas para auxiliar o desenvolvimento de software com qualidade, custo e prazos controlados. Apesar das práticas da ES serem amplamente conhecidas, pequenas e médias empresas (PMEs) por vezes enfrentam dificuldades em aplicá-las. Para identificar os estudos existentes que abordam a aplicação de práticas da ES no contexto de PMEs, este trabalho descreve um mapeamento sistemático da literatura para um melhor entendimento do corpo de conhecimento de ES no contexto de PMEs. Deseja-se obter uma visão geral desta área e direcionar pesquisas futuras neste tópico. Os resultados apontaram que as PMEs de fato preocupam-se em adotar práticas da ES, mas essas práticas muitas vezes não estão adequadas às suas características. Pode-se concluir que novos estudos devem ser conduzidos em tópicos relacionados à ES para atender as necessidades das PMEs.

Palavras-chave: Mapeamento Sistemático, Engenharia de Software, Pequenas e Médias Empresas

Referências

ABES (2020). Mercado Brasileiro de Software: panorama e tendências. http://central.abessoftware.com.br/Content/UploadedFiles/Arquivos/Dados Acessado:26-Set-2020.

Berg, V., Birkeland, J., Nguyen-Duc, A., Pappas, I. O., and Jaccheri, L. (2018). Software startup engineering: A systematic mapping study. Journal of Systems and Software, 144:255-274.

de Barros Sampaio, S. C., Marinho, M. L. M., de O. Luna, A. J. H., and Moura, H. P.(2015). Reflecting, adapting and learning in small software organizations: an actionresearch approach. In 27th International Conference onSoftware Engineering Knowledge Engineering (SEKE), pages 632-637.

Degwitz, L. T. N. (2014). Software engineering in small projects: The most essential processes. Master’s thesis, University of Miami.

Fayad, M. E., Laitinen, M., and Ward, R. P. (2000). Thinking objectively: Software engineering in the small. Communications of the ACM, 43(3):115-118.

Kouzari, E., Gerogiannis, V. C., Stamelos, I., and Kakarontzas, G. (2015). Critical success factors and barriers for lightweight software process improvement in agile de-velopment: A literature review. In 10th International Joint Conference on Software Technologies (ICSOFT), volume 1, pages 1-9. IEEE.

Laporte, C. Y., Munoz, M., Mejia Miranda, J., and O’Connor, R. V. (2018). Applying software engineering standards in very small entities: From startups to grownups. IEEE Software, 35(1):99-103.

Majchrowski, A., Ponsard, C., Saadaoui, S., Flamand, J., and Deprez, J.-C. (2016). Software development practices in small entities: An ISO 29110-based survey. Journal of Software: Evolution and Process, 28.

Moll, R. (2013). Being prepared - a bird’s eye view of SMEs and risk management. ISO Focus+. The Magazine of the International Organization for Starndardization.

O’Connor, R. and Coleman, G. (2009). Ignoring "best practice": Why irish software smesare rejecting CMMI and iso 9000. Australasian J. of Inf. Systems, 16.

Petersen, K., Vakkalanka, S., and Kuzniarz, L. (2015). Guidelines for conducting systematic mapping studies in software engineering: An update. Information and Software Technology, 64:1-18.

Sánchez-Gordón, M.-L. and O’Connor, R. V. (2016). Understanding the gap betweensoftware process practices and actual practice in very small companies.Software Qua-lity Journal, 24(3):549-570.

SOFTEX (2019). Associação para promoção da excelência do software brasileiro. re-latório das atividades 2019. https://softex.br/booksoftex/. Acessado: 26-Set-2020.

Tegegne, E. W., Seppanen, P., and Ahmad, M. O. (2019). Software development methodologies and practices in start-ups. IET Software, 13:497-509(12).
Publicado
11/11/2020
DOS SANTOS, Márcio V.; ASSUNÇÃO, Wesley K. G.; DA SILVA, Ivonei F.. Engenharia de Software em Empresas de Pequeno e Médio Porte: Um Mapeamento Sistemático. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 4. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 134-143. DOI: https://doi.org/10.5753/eres.2020.13724.