up

    [Unified Process] Elaboration Phase

    Unified Process에서는 4개의 Phase가 존재합니다. 이 전 글에서 첫 번째 Phase인 Inception Phase에 대해 설명했으며, 이번에 작성할 글은 Elaboration Phase입니다. Elaboration Phase에서는 Iteration을 반복하며 한 Iteration당 4단계를 수행하며 그 단계는 아래와 같습니다.Object-Oriented AnalysisObject-Oriented DesignRequirement DesignImplementation하나씩 자세히 알아보기 전에 가볍게 설명드리면 OOA 단계에서는 Domain Model을 만들고 System Operation을 나타내는 System Sequence Diagram을 만들게 됩니다. OOA단계에서 Analysis한..

    Unified Process

    OOAD와 UML에 대해 정리하기 전에 Unified Process를 좀 더 정리해보고자 합니다.Unified Process, UP라고도 자주 부르는 녀석은 소프트웨어 공학 강의에서 자주 듣게되는 녀석입니다. Wikipedia에서 검색해보니 아래와 같이 정의해 놓았습니다. "Unified Process is a Popular iterative and incremental software development process framework." 인기있는 Iterative 소프트웨어 개발 방법론..? 정도로 이해하면 될 것 같습니다. 여기서 Iterative는 팀마다, 사람마다, 상황마다 다르겠지만 약 2~3주 정도의 고정된 시간을 두고 Iterative를 진행합니다. 그럼 UP의 3가지 특성을 살펴보겠습니..