Sobre o mapeamento dos modelos UML para um processo de desenvolvimento

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Microsoft Office Visio suporta a criação de modelos UML sem recomendar qualquer processo de desenvolvimento específico. No entanto, para mostrar os diagramas UML em um contexto significativo, o gráfico a seguir organiza os tipos de diagrama UML listados abaixo em modelos que aproximadamente correspondem às fases pode seguir um processo de desenvolvimento: usar a fase de modelo de caso, fase de modelo de domínio, fase de modelo de design e fase de modelo de implementação.

As fases parecem ser consecutivas, mas os processos de desenvolvimento mais efetivos são interativos, sendo que cada fase ocorre várias vezes.

"Modelagem de um sistema pode ser dividida em quatro fases: usar o modelo de caso, modelo de domínio, modelo de design e modelo de implementação"

Fase de modelo de caso de uso

Os casos de uso são descrições narrativas de processos criados no início de um ciclo de desenvolvimento. Descrevem as interações entre os atores externos e o sistema e ajudam a entender os requisitos do sistema e a terminologia usada na área de domínio. Durante a fase de caso de uso, são criados os diagramas de caso de uso.

Fase de modelo de domínio

Como a fase de modelo de caso de uso, a fase de modelo de domínio objetiva o entendimento do domínio para o qual um sistema está sendo desenvolvido. É uma fase de análise na qual ainda se pensa nos objetos e nas relações no mundo real e não em conceitos de programação.

Durante a fase de modelo de domínio, são criados diagramas de estrutura estática conceituais, diagramas de pacote e diagramas de seqüência.

Fase de modelo de design

Durante as fases de modelo de caso de uso e de domínio, a ênfase é dada ao entendimento dos requisitos e conceitos relacionados ao sistema que está sendo desenvolvido. Na fase de design, esse entendimento é aplicado e surge uma solução de programação.

Para desenvolver essa solução, você precisará usar diagramas de colaboração para determinar como objetos comunicará e diagramas de estrutura estática de classe para definir as classes que serão implementadas no software.

Para entender o ciclo de vida de um objeto, também é possível criar um gráfico de estado ou um diagrama de atividade em relação a uma determinada classe ou caso de uso.

Fase de modelo de implementação

A fase de modelo de implementação se concentra na estrutura física e de componente do ambiente de desenvolvimento. Durante a fase de implementação, são criados diagramas de componente e diagramas de implantação.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×