개발하는 동안 시스템 유효성 검사

Visual Studio Ultimate를 사용하면 소프트웨어를 사용자 요구 사항 및 시스템 아키텍처에 맞게 일관성을 유지할 수 있습니다.

주요 작업

다음과 같은 작업을 사용하여 소프트웨어의 유효성을 검사할 수 있습니다.

작업

관련 항목

모델의 일관성을 확인합니다.

프로젝트에서 모델을 사용하고 해석하는 방식에 따라 일부 요소 조합을 허용하지 않는 것이 유용할 수 있습니다. 예를 들어 UML 클래스가 항상 .NET 규격 이름을 갖도록 제한할 수 있습니다. 이와 같은 제약 조건은 Visual Studio 확장에서 정의할 수 있습니다.

소프트웨어가 사용자의 요구 사항에 맞는지 확인합니다.

요구 사항 및 아키텍처 모델을 사용하여 시스템과 시스템 구성 요소의 테스트를 구성할 수 있습니다. 이렇게 하면 사용자 및 다른 관련자에게 중요한 요구 사항을 테스트할 수 있으며 요구 사항이 변경될 경우 테스트를 신속하게 업데이트할 수 있습니다.

소프트웨어가 시스템의 계획된 디자인과 일관성을 유지하는지 확인합니다.

레이어 다이어그램은 응용 프로그램 구성 요소 간의 계획된 종속성을 기술합니다. 개발하는 동안 코드의 실제 종속성이 계획된 디자인을 따르는지 확인할 수 있습니다.

외부 리소스

범주

링크

비디오

비디오에 링크

비디오에 링크

비디오에 링크

포럼

블로그

기술 문서 및 저널

The Architecture Journal - Issue 23: Architecture Modeling and Processes

기타 사이트

MSDN Architecture Center

참고 항목

개념

응용 프로그램 테스트

UML 모델 및 다이어그램 확장

사용자 요구 사항 모델링

응용 프로그램 모델링