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
Diagramas e modelos UML estendendo
Recursos externos
Vídeos
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
Artigos técnicos e diários
O Architecture Journal - 23 do problema: Modelagem de arquitetura e processos