This paper explains that the philosophy of RUP differs from that of the
systems development life
cycle (
SDLC) in that it is
architecture-based instead of process-based; RUP breaks the
components of the systems development life cycle into
phases, which may be subject to several iterations containing core
workflows, which lead to an end milestone. The author points out that the basic structure of RUP is based on phases named inception, elaboration, construction and transition; these new sets of systems analysis are the workflows. The paper relates that one of the key advantages of the RUP system is that it allows larger systems to be broken down into components and then these components to be broken into hierarchies, which allows the developer to handle many unrelated architectural units rather than trying to integrate many unrelated components into a systematic waterfall-like system. Table of Contents RUP and the Systems Development Life Cycle Methodology based on Systems Analysis Phases of RUP Advantages Disadvantages