Você está na página 1de 1

Qual a importncia do UML e cite duas vantagens e duas

desvantagens?

A UML fornece para a modelagem de diversos projetos uma padronizao, isso facilita
na anlise de requisitos, pois apoia a especificao de funcionalidades e
caractersticas que um software deve oferecer para um funcionamento eficiente e
eficaz, alm de melhorar o entendimento de aspectos do sistema para com os
stakeholders, pois fornece uma viso panormica de todo o sistema atravs de uma
estruturao grfica fornecida pelos treze diagramas existentes. capaz de oferecer
uma economia de custos a medida em que determinados erros possam ser mitigados
ainda na fase de projeto do sistema.
Vantagens

A UML fornece um grande nmero de diagramas que permitem


capturar cada aspecto do objeto que est sendo modelado;
A UML primariamente focada para a escrita de processos de
software, sendo fcil e direta a interconexo da modelagem com as
informaes de especificao do software.

Desvantagens

Embora possa descrever atividades de negcio e controlar o fluxo entre elas, a


UML foi desenvolvida com foco na engenharia de software.
Possui um diagrama de tempo denominado SPT, entretanto ela no diferencia
o tempo discreto do contnuo e muito genrica.

Você também pode gostar