Você está na página 1de 1

Benefícios e Desafios da Utilidade da Modelagem UML

no Desenvolvimento de Sistemas de Gerenciamento de


Biblioteca

Nome: Fabricia Ferreira da silva

Curso: Analise e desenvolvimento de sistemas

Matrícula: 47039485

Vantagem (Compreensão Visual): A principal vantagem da modelagem UML é a capacidade de


oferecer uma representação visual clara e intuitiva do sistema em desenvolvimento. Com os
diversos diagramas disponíveis, como os de casos de uso, classes, sequência e estado, é possível
criar uma visão abrangente e compreensível do sistema para todos os envolvidos, desde os
desenvolvedores até os stakeholders. Isso facilita a comunicação, o entendimento dos requisitos
e a validação das decisões de design, contribuindo para um alinhamento mais eficaz entre as
partes interessadas.

Desvantagem (Manutenção): Por outro lado, a desvantagem da modelagem UML está


relacionada à manutenção dos diagramas ao longo do ciclo de vida do software. À medida que o
sistema evolui e sofre alterações, os diagramas UML precisam ser atualizados para refletir essas
mudanças. Se isso não for feito de forma consistente, os diagramas podem se tornar
desatualizados e perder sua utilidade.

Portanto, é essencial dedicar tempo e recursos para manter a documentação UML alinhada com
o código fonte e as funcionalidades implementadas. E através da representação visual dos
requisitos, estrutura e comportamento do sistema, a UML pode ajudar a antecipar desafios
técnicos e garantir que as decisões de design sejam fundamentadas em uma compreensão
abrangente das necessidades do sistema.

Você também pode gostar