An Examination of Empirical Research in Object-Oriented Analysis and Design
Richard A. Johnson · Journal of the Association for Information Systems · 2001
Object-oriented systems development (OOSD) is viewed by many as the best available solution to the ongoing "software crisis."However, some caution that OOSD may be so complex that it will never become a mainstream methodology.Of particular importance to successful OOSD is object-oriented analysis and design (OOAD), the cornerstone of any serious OO project.This paper reviews a wide range of empirical studies on OOAD involving human subjects over the past decade.While OOSD is a vitally important approach to modern systems development, it is not without its difficulties, as evidenced by often conflicting results within the exercise of OOAD.