A STUDY ON THE USE OF UML IN SOFTWARE DEVELOPMENT COMPANIES BY INFORMATION TECHNOLOGY PROFESSIONALS
DOI:
https://doi.org/10.47820/recima21.v6i2.6176Keywords:
Diagram, UML, ProjectAbstract
The Unified Modeling Language (UML) is a widely adopted technology for modeling different aspects of software systems, and is important for guiding development teams throughout the product development cycle. Furthermore, teams responsible for producing systems often have several roles, such as project managers, systems analysts, designers, developers, etc. For these teams to work in harmony, it is essential to have an understanding of the artifacts produced, and some of them may be represented by abstractions in UML diagrams, making it important for the parties involved in the project to understand models in this technology. Seeking to identify the reality of UML application in companies, two main questions were established: QP1: How is UML used in software development companies? and QP2: What do developers think about the use of UML by software development companies?. To answer these questions, a survey was conducted with professionals who work in software development companies. The results indicate that, although most company professionals are familiar with UML, this technology is still unfamiliar to some team members; this, combined with the lack of UML training by software companies, can become a risk for the project.
Downloads
References
ALVES, Jadi Dafine Ferreira; DE SOUSA, Reudismam Rolim; GONÇALVES, Samara Martins Nascimento. O mercado de trabalho para as mulheres na área da tecnologia: uma análise do perfil das egressas da ufersa campus pau dos ferros-rn. RECIMA21 - Revista Científica Multidisciplinar, v. 5, n. 10, p. e5105829-e5105829, 2024. DOI: https://doi.org/10.47820/recima21.v5i10.5829
BARREIROS, Carlos Willian Ferreira. UML e equipe de software: vantagens proporcionadas pela UML para uma equipe de software. [S. l.]: Faculdade Anhanguera, 2021.
BENTO, Luiz Henrique Ten Caten. UML: Um estudo sobre o uso em empresas de desenvolvimento de software em São Carlos-SP e região. São Paulo: Universidade de São Paulo, 2020.
FERREIRA, João Victor Crescêncio; SOUSA, Reudismam Rolim. A empregabilidade dos discentes em cursos de graduação em tecnologia da informação: um estudo de caso. 2023. TCC (bacharelado interdisciplinar em tecnologia da informação) - Universidade Federal Rural do Semi-Árido. 2023
FOWLER, Martin. UML distilled: a brief guide to the standard object modeling language. [S. l.]: Addison-Wesley Professional, 2004.
HUMPHREY, W. S. Managing the Software Process. [S. l.]: Addison-Wesley, 1989. v. 2. p. 73-79. DOI: https://doi.org/10.1109/52.2014
MACORATTI, José Carlos. O processo de software. [S. l.: s. n.], 2012.
OLIVEIRA, Julia da Silva; CAROSIA, Jaciara. Uso da modelagem para levantamento de requisitos na proposta de tecnologia de uma empresa. In: Congresso de Tecnologia-Fatec Mococa, 2023.
PORTELA, Carlos S., VASCONCELOS, Alexandre M. L.; OLIVEIRA, Sandro R. B. Análise da relevância dos tópicos e da efetividade das abordagens para o ensino de engenharia de software. In: Fórum de Educação em Engenharia de Software (FEES); VI Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2015.
PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software. 9. ed. [S. l.]: McGraw Hill Brasil, 2021.
SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
SOUSA, Reudismam Rolim et al. Investigando as Dificuldades e Perspectivas sobre um Curso de Engenharia de Software de Dois Ciclos: Um Survey com a Visão Discente. In: Anais do Simpósio Brasileiro de Educação em Computação. SBC, 2021. p. 55-65. DOI: https://doi.org/10.5753/educomp.2021.14471
SOUZA, Simone R. S. et al. Ensino, Aprendizagem e Uso Profissional da UML em Maringá e Região. In: Anais do XXIX Workshop sobre Educação em Computação. SBC, 2021. p. 328-337. DOI: https://doi.org/10.5753/wei.2021.15924
VANZANDT, Paul. 7 vantagens cruciais do diagrama UML. IdeaScale, 15 mar. 2022. Disponível em: https://ideascale.com/pt-br/blogue/uml-diagrama-vantagens. Acesso em: 20 jan. 2025.
Downloads
Published
License
Copyright (c) 2025 RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218
This work is licensed under a Creative Commons Attribution 4.0 International License.
Os direitos autorais dos artigos/resenhas/TCCs publicados pertecem à revista RECIMA21, e seguem o padrão Creative Commons (CC BY 4.0), permitindo a cópia ou reprodução, desde que cite a fonte e respeite os direitos dos autores e contenham menção aos mesmos nos créditos. Toda e qualquer obra publicada na revista, seu conteúdo é de responsabilidade dos autores, cabendo a RECIMA21 apenas ser o veículo de divulgação, seguindo os padrões nacionais e internacionais de publicação.