Only $35.99/year

Terms in this set (88)

: Object-oriented analysis and design refers to systems development methodologies and techniques based on objects rather than data or processes. The goal of OOAD is to make systems elements reusable. OOAD is often called the third approach to systems development, after the process oriented and data-oriented approaches. The object-oriented approach combines data and processes (called methods) into single entities called objects. Objects usually correspond to the real things an information system deals with, such as customers, suppliers, contracts, and rental agreements. Putting data and processes together in one place recognizes the fact that there are a limited number of operations for any given data structure, and the object-oriented approach makes sense even though typical systems development keeps data and processes independent of each other.
Difficulty: Moderate
AACSB: Information Technology
LO: 1.5 Explain object-oriented analysis and design and the Rational Unified Process (RUP)
Classification: Synthesis

100) Describe the Rational Unified Process (RUP) and its phases.
Answer: One of the most popular realizations of the iterative approach for object-oriented development is the Rational Unified Process (RUP), which is based on an iterative, incremental approach to systems development. RUP has four phases: inception, elaboration, construction, and transition. In the inception phase, analysts define the scope, determine the feasibility of the project, understand user requirements, and prepare a software development plan. In the elaboration phase, analysts detail user requirements and develop a baseline architecture. Analysis and design activities constitute the bulk of the elaboration phase. In the construction phase, the software is actually coded, tested, and documented. In the transition phase, the system is deployed, and the users are trained and supported.
Difficulty: Moderate
AACSB: Information Technology
LO: 1.5 Explain object-oriented analysis and design and the Rational Unified Process (RUP)
Classification: