Partilhar via


Validando o sistema durante o desenvolvimento

Visual Studio Ultimatepode ajudar a manter seu software consistente com os usuários requisitos e com a arquitetura do sistema.

Você pode estender os recursos desta versão baixando e instalando os pacotes de funcionalidades quando estiverem disponíveis. Para obter mais informações, consulte Pacotes de funcionalidades de Visual Studio.

Principais tarefas

Use as seguintes tarefas para validar o seu software.

Tarefas

Tópicos associados

Verifique se o que seu modelo é consistente:

Dependendo da forma como o projeto usa e interpreta os modelos, talvez seja útil impedir algumas combinações de elementos. Por exemplo, você poderia restringir classes UML para que eles tenham sempre .NET-compatível com nomes. Você pode definir restrições como esses em Visual Studio as extensões.

Verifique se que o software atende os usuários requisitos de:

Você pode usar os requisitos e modelos arquitetônicos para ajudá-lo a organizar os testes do seu sistema e seus componentes. Essa prática ajuda a garantir que você teste os requisitos que são importantes para os usuários e outros participantes e ajuda a atualizar os testes rapidamente quando os requisitos mudam.

Certifique-se de que seu software permaneça consistente com o design pretendido do seu sistema:

Diagramas de camada descrevem as dependências pretendidas entre os componentes do seu aplicativo. Durante o desenvolvimento, você pode verificar que as dependências reais no código em conformidade com o design pretendido.

Seções relacionadas

Testando o aplicativo

Diagramas e modelos UML estendendo

Recursos externos

Vídeos

link para vídeo

link para vídeo

link para vídeo

link para vídeo

Fóruns

Visualização de 2010 Visual Studio & Ferramentas de modelagem

Visualização de 2010 Visual Studio & Modelagem SDK (ferramentas DSL)

Blogs

Recursos favoritos do VS2010: Camada de validação

Recursos favoritos do VS2010: Gráficos de dependência e DGML

Blog do Skinner

Artigos técnicos e diários

O Architecture Journal - 23 do problema: Modelagem de arquitetura e processos

Outros Sites.

MSDN Architecture Center

Consulte também

Conceitos

Requisitos do usuário de modelagem.

O aplicativo de modelagem.