Question: what is the difference between object oriented analysis and object oriented design?
Answer: Object-oriented analysis strives to describe what the system should do in terms of key objects in the problem domain while object oriented design strives to describe how the system will work using these objects. OOA differs the most from Structured analysis.