백서: RUP 및 XP 비교
이 문서는 RUP와 XP의 비교에서 나타난 잘못된 개념을 다룹니다.
관계
설명
기본 설명

John Smith, Rational Strategic Services Organization, International Branch. All Rights Reserved.

이 문서의 PDF 버전을 사용하려면 Adobe Acrobat을 설치해야 합니다. 이 문서와 기타 RUP 백서를 IBM 웹 사이트에서 다운로드할 수 있습니다.

요약

추가 규정 없이 RUP를 중량, XP를 경량으로 레이블링하면 각각의 개념과 의도된 수행 작업이 모호해져서 둘 모두에 해가 됩니다. 가치없는 방식으로 수행되는 경우 이는 단지 의미없는 행태일 뿐입니다. 이는 "중량" 또는 "경량"이 될 프로세스로서의 구현이며 환경의 요구에 맞춰 중량 또는 경량이 되어야 합니다.

XP는 자유 양식이 아니라 원칙에 따릅니다. 이는 소프트웨어 개발의 특정 측면과 값을 전달하는 방식에 정밀하게 초점을 맞추며 달성할 방식에 대해 상당히 규정적입니다. 

RUP의 적용 범위는 보다 폭넓으며 분명한 "크기"를 나타내는 정도의 깊이입니다. 그러나 프로세스의 마이크로 레벨에서 RUP는 때때로 똑같이 유효한 대안을 허용하고 제공합니다(XP는 그렇지 않음). 예를 들어, XP에 필요한 짝 프로그래밍의 사례가 있습니다. 이는 XP를 비난하기 위한 의도가 아니라, 이름이 의미하듯 XP의 초점이 얼마나 좁혀졌는지를 보여줄 뿐입니다.