Rational Unified Process 란 무엇입니까?

RUP (Rational Unified Process)는 소프트웨어 프로그램 개발에 사용되는 일반적인 전략입니다. 이 웹 기반 프로세스는 프로그래머가 프로그램의 기본 코드를 구체화하는 데 도움을주고 최종 사용자가 구매하고 사용하는 제품의 최종 모양을 결정하는 데 도움이되는 여러 가지 도구를 제공합니다. 유사한 방식으로 작동하도록 설계된 많은 제품과 마찬가지로 Rational Unified Process는 객체 지향적 인 것으로 간주됩니다.

Rational Unified Process에 포함 된 여러 도구는 개발 프로세스의 모든 단계에서 도움을주기 위해 설계되었습니다. 프로그래머가 하나 이상의 코드 단계의 기초로 사용하고자하는 템플릿 및 기본 프로토 타입뿐만 아니라 각 단계에 적용되는 일반 지침이 있습니다. RUP는 전체 개발 프로젝트를 처리하도록 설계되었으므로 프로그램의 기본 흐름을 구성하는 것이 아닙니다. 또한 문서 작성, 작업 정의 정의 및 소프트웨어와 함께 제공되는 도움말 안내 및 매뉴얼 작성을 지원합니다.

Rational Unified Process의 범위는 4 가지 단계로 나눌 수 있습니다. 각 후속 단계는 이전 단계에서 수행 한 작업을 기반으로하며 최종 사용자의 관심을 끌 수있는 사용 가능한 제품으로 프로그램을 개발합니다.

소프트웨어 개발자는 시작 단계로 알려진 것을 시작하여 Rational Unified 프로세스를 시작합니다. 이 시점에서 소프트웨어의 목적과 기능을 정의하는 데 중점을 둡니다. 여기에는 시중의 다른 프로그램에서 수행하지 않은 소프트웨어의 목적에 대한 식별이 포함됩니다.

두 번째 단계는 정교화 단계라고합니다. 여기서 Rational Unified Process는 시작 단계에서 정의 된 범위와 목적을 철저히 조사하여 소프트웨어 프로그램의 특정 아키텍처 개발을 시작하는 데 필요한 필수 구성 요소로 세분화해야합니다. 프로그램의 각 측면을 철저히 분석하고 개별 기능 간의 관계를 정의합니다.

정교화 단계가 완료되면 Rational Unified Process의 구성 단계가 시작됩니다. 여기서 정교화 단계에서 식별되고 생성 된 모든 빌딩 블록이 실행 가능한 제품으로 조립되기 시작합니다. 프로그래머가 최종 애플리케이션 설계를 시작하고 소스 코드를 수정하기 시작했습니다. 베타 테스트도이 단계에서 수행됩니다.

Rational Unified Process의 마지막 단계를 전환 단계라고합니다. 이것은 프로그래머의 작업이 본질적으로 수행되고 최종 사용자가 소프트웨어를 사용할 수있는 시점입니다.

정의 된 다양한 단계를 통해 RUP는 프로토 타입 또는 모델을 제공하여 프로그래머가 한 단계를 성공적으로 완료하고 다음 단계로 마이그레이션 할 수 있도록 도와줍니다. 이 레벨의 지원을 제공하는 시장에서 유일하게 제품이 아니지만 Rational Unified Process가 가장 많이 사용됩니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?