Analysis Versus Design ◆Analysis ◆Design ■Focus on ■Focus on understanding the understanding the problem solution -Idealized design Operations and ■Behavior attributes ■ System structure Performance Functional Close to real code requirements ■Object lifecycles A small model Nonfunctional requirements Alarge model Object Oriented Analysis and Design 5Object Oriented Analysis and Design 5 Analysis Versus Design Analysis ▪ Focus on understanding the problem ▪ Idealized design ▪ Behavior ▪ System structure ▪ Functional requirements ▪ A small model Design ▪ Focus on understanding the solution ▪ Operations and attributes ▪ Performance ▪ Close to real code ▪ Object lifecycles ▪ Nonfunctional requirements ▪ A large model