UML vs Processo de Desenvolvimento de Software

UML vs Processo de Desenvolvimento de Software

Um processo de desenvolvimento de software é uma receita utilizada para a construção de software que determina as capacidades que possui, como é construído, quem trabalha em quê, e os prazos para todas as actividades. Os processos visam trazer disciplina e previsibilidade ao desenvolvimento de software, aumentando as hipóteses de sucesso de um projecto. UML é a linguagem para modelar o seu software, é uma parte importante do processo de desenvolvimento de software. A modelação consiste na construção de uma abstracção da realidade. As abstracções são simplificações que ignoram detalhes irrelevantes e representam apenas os detalhes relevantes.

Continue reading
UML de O que fazer com caso de uso e diagrama de atividades

UML de O que fazer com caso de uso e diagrama de atividades

Os casos de utilização mostram o que o seu sistema deve fazer. Os diagramas de actividade permitem-lhe especificar de que forma o seu sistema cumprirá os seus objectivos. Os diagramas de actividade mostram acções de alto nível encadeadas para representar um processo que ocorre no seu sistema. Os diagramas de actividade são particularmente bons a modelar processos empresariais ou a elaborar um caso de utilização. Este artigo mostra-lhe como o pode fazer.

Continue reading