OOAD Lecture 3
OOAD Lecture 3
OOAD Lecture 3
and Design
DEPARTMENT OF INFORMATION TECHNOLOGY
GOVT. GORDON COLLEGE RAWALPINDI
Elaboration: In this phase, you'd be expanding upon the activities undertaken in the
inception phase. The major goals of this phase include creating fully functional
requirements (use-cases) and creating a detailed architecture for fulfillment of the
requirements. You'd also prepare a business case document for the customer.
Construction: In this phase, you'd be writing actual code and implementing the
features for each iteration. You'd be rolling out the first iteration of the software
depending on the key use-cases that make up the core functionalities of the software
system.
Transition: In this phase, you'd be rolling out the next iterations to the customer and
fixing bugs for previous releases. You would also deploy builds of the software to the
customer.