Page title:IBM Rational 모델링 제품 사용

Caption text:IBM Rational 모델링 제품은 모델 구동 개발을 사용하여 제대로 설계된 응용프로그램 및 서비스를 작성하는 통합 설계 및 개발 도구입니다. 이 오퍼링은 매우 유동적이며 소프트웨어 개발 프로세스의 요구사항에 따라 조정이 가능합니다. 프로젝트의 단계와 조직이 엄격히 통제되는 프로세스를 사용하는지 또는 agile 개발 접근방식을 사용하는지 여부에 따라 다양한 유형의 모델과 서로 다른 워크플로우를 사용할 수 있습니다.

Page text:


Tour editable text

Page title:IBM Rational 모델링 제품 워크플로우

Caption text: UML 표기식 다이어그램에서 코드를 시각적으로 작성하고 편집하여 시스템의 도메인 모델을 보다 잘 이해하도록 도울 수 있으며, 작은 개념적 UML 모델로 시스템의 초기 개념을 설계하거나 또는 의미론적으로 다양한 UML 개념 모델을 사용하여 전체 응용프로그램을 완전히 모델링할 수 있습니다. 완료된 UML 시맨틱 모델은 응용프로그램의 기초를 형성할 수 있으며 개발 프로세스의 임의의 위치에서 코드로 변환되어 응용프로그램 코드에 디자인을 도입하거나 조정할 수 있습니다. 이 둘러보기는 IBM Rational 모델링 제품을 사용하여 모델 및 코드에 대해 작업할 때 적용할 수 있는 많은 접근방식 중 하나를 설명합니다.

Page text: 종종 서로 다른 프로젝트, 단계 및 문화에는 서로 다른 워크플로우가 필요합니다. 소프트웨어 분석 및 디자인의 경우, 단순하거나 또는 의미론적으로 다양하면서도 복잡한 UML 개념 모델을 사용할 수 있습니다. 구현 도중 UML 표기식 다이어그램을 사용하여 코드를 이해하고 처리할 수 있습니다.


Tour editable text

Page title:구체적 모델을 사용한 코드 개발

Caption text:IBM Rational 모델링 제품을 사용하여 UML에 보다 유사한 표기법 스타일을 사용하는 다이어그램의 코드를 서술하고 시각적으로 편집하여 Java 및 C++과 같은 언어에 대한 코드 모델을 작성할 수 있습니다. 해당 다이어그램을 사용하여 클래스, 필드 및 메소드와 같은 새로운 코드 요소를 추가하거나 또는 기존 요소를 다이어그램에 드래그할 수 있습니다. 토픽 다이어그램, 찾아보기 다이어그램 및 정적 메소드 시퀀스 다이어그램과 같은 도구를 사용하여 시스템을 시각화하고 이해를 도울 수 있습니다.

Page text:


Tour editable text

Page title:이 개발 접근방식의 이점

Caption text:코드를 시각적으로 편집하여 클래스 레벨 UML 모델을 작성하는 방법은 보다 덜 기술적인 프로젝트 스테이크홀더(stakeholder)에 시스템을 기술하면서 구현을 빠르게 개발하는 효과적인 방법입니다. 안전한 UML 모델 세트를 유지하지 않고도 UML 다이어그램을 작성할 수 있습니다. 이 접근방식은 세부 비주얼 스펙 작성 경험이 거의 없는 조직에 이익이 되며 준수 또는 규정 요구사항 달성을 도와줄 수 있습니다. 이 시나리오는 소프트웨어 개발에 대한 agile 모델링 개발에 가장 밀접합니다.

Page text:agile 접근방식의 주요 이점:


Tour editable text

Page title:이 접근방식을 사용하는 경우

Caption text:프로젝트 철학이 agile 개발 프로세스를 선호할 경우 또는 최상의 아키텍처는 엔지니어링되지 않으며 크래프팅된다는 사실을 믿을 경우 이 접근방식을 채택해야 합니다. 또한 프로젝트가 소규모이거나 리스크가 낮고 엄밀한 분석 또는 설계를 보증하지 않을 경우, 코드 레벨 디자인이 적합할 수 있습니다.

Page text:이 접근방식을 사용하는 경우: