Object Oriented Analysis

Primary tasks


 * 1) Elicit Requirements define what the software needs to do and the problem it's trying to solve
 * 2) Specify Requirements describe the requirements using use cases and scenarios or user stories
 * 3) Conceptual model identify objects organize the objects by creating the object model diagram define oject attributes define behavior of the objects and describe how they interact

Second midterm content

 * Design patterns