kkkkkkkkkkkkkkkkkkkkkk
Basicamente, a UML permite que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados. Junto com uma notação gráfica, a UML também especifica significados, isto é, semântica. É uma notação independente de processos, embora o RUP (Rational Unified Process) tenha sido especificamente desenvolvido utilizando a UML.
2)
3)a) Métodos ágeis também enfatizam trabalho no software como uma medida primária de progresso. Combinado com a comunicação face-a-face, métodos ágeis produzem pouca documentação em relação a outros métodos, sendo este um dos pontos que podem ser considerados negativos. É recomendada a produção de documentação que realmente será útil.
b)Atender as solicitações por que Métodos ágeis enfatizam comunicações em tempo real, preferencialmente in loco, em vez de documentação escrita. A maioria dos stakeholders de um grupo ágil deve estar agrupada em uma sala. Isso inclui todos aqueles necessários para terminar o software: no mínimo, os programadores, gerentes e/ou analistas de negócio e seus clientes. Nesta sala devem também se encontrar os testadores e projetistas. Métodos ágeis também enfatizam trabalho no software como uma medida primária de progresso. Combinado com