2013-07-25 6 views
1

소프트웨어 기반 프로젝트의 요구 사항 정의와 관련하여 "작업 완료 방법"에 대한 조종사를 찾고 있습니다.요구 사항 카탈로그 및 UML 모델

요구 사항 카탈로그로 들어가고 UML 모델링이 얼마나 유용 할 수 있는지에 관해 전적으로 알고 있습니다.

내 질문에 어떻게 연결되어 있습니까? 필수적으로 요구 사항을 복제하는 UML을 사용하여 모델링 한 요구 사항에 대한 요구 사항을 카탈로그에 작성해야합니까? 예를 들어

, -이는 그들이 "breifing"형태 에 자신의 제품 세부 정보를 입력합니다하려면 - -이 시나리오에서 나는를 사용하여보고 싶은데 사용자는 공급 업체 에서 "제품"소스하고자 클래스 다이어그램을 사용하여 "제품"클래스에 대해 브리핑 양식에 표시된 모든 브리핑 필드를 나열하십시오.

그러나 이러한 요구 사항을 요구 사항 카탈로그에 다시 연결하려면 어떻게해야합니까? 개발자가 해당 요구 사항이 존재 함을 어떻게 알 수 있습니까?

도움을 주시면 큰 도움이됩니다.

덕분에, 댄

답변

1

당신은 요구 사항과 UML 사이에 다리를 만들기 위해 사용 사례 다이어그램을 사용해야합니다. 그런 다음 클래스와 각 유스 케이스 간의 명시 적 관계가 될 수 있습니다. 개발자는 특정 클래스가 하나 이상의 유스 케이스 (요구 사항)에 연결되어 있음을 볼 수 있습니다.

0

요구 사항 카탈로그를 작성하고 UML 다이어그램이 일반적으로 사용자가 캡처 한 기능 또는 프로세스를 참조하는 프로젝트의 필요에 따라 공식 승인 시점까지 관객 요구 사항을 이끌어 내고 분석 한 결과, 프로세스 워크 플로우/활동 다이어그램은 이해 관계자가 내부 프로세스의 작동 방식, 유스 케이스, 클래스 다이어그램, 시퀀스 다이어그램 등을 시각화 할 수 있도록하는 데 적합합니다. 개발 및 QA 팀은 개발자 및 QA의 설계/개발 단계에서 더욱 유용합니다.

각 요구 사항에 대해 요구 사항 ID를 사용하여 UML 다이어그램을 참조하기 만하면됩니다. 그러나 앞서 언급했듯이 요구 사항과 UML 간의 추적 가능성을 확인하십시오.

희망이 있습니다.