Is OO the Systems Development Technology for Your Organization?

Object-oriented technology, emerged in response to the growing needs for developing and maintaining complex software system, has aroused a great deal of interests in both academia and industry. After more than a decade, there is still no clear result describing the extent to which the technology is used. A recent survey found that the adoption rate of object-oriented technology in systems analysis and design is much lower than expected. This study applies the theory of diffusion of innovations to investigate the extent to which the technology is used and the reasons as to why it is being adopted or not adopted. Based on the survey findings, an instrument is proposed for organizations to assess whether they are ready to adopt this new paradigm for their systems development. The purpose of this study is to help management make informed decisions on the adoption of object-oriented systems development methodologies in their organizations

[1]  Guy Fitzgerald,et al.  Information systems development: methodologies, techniques and tools (3rd edition) , 2003 .

[2]  Jean-Marc Nerson Object-Oriented Project Management , 1993, TOOLS.

[3]  Juhani Iivari,et al.  Why are CASE tools not used? , 1996, CACM.

[4]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[5]  Susan Hubbard,et al.  Use of Diffusion of Innovations Theory To Drive a Federal Agency's Program Evaluation. , 2003 .

[6]  E. Mansfield Size of Firm, Market Structure, and Innovation , 1963, Journal of Political Economy.

[7]  Bill C. Hardgrave,et al.  Adopting Object-Oriented Technology: Evolution or Revolution? , 1997, J. Syst. Softw..

[8]  Richard A. Johnson,et al.  The ups and downs of object-oriented systems development , 2000, CACM.

[9]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[10]  David E. Avison,et al.  INFORMATION SYSTEMS DEVELOPMENT , 2006 .

[11]  Judy Bayer,et al.  A critique of diffusion theory as a managerial framework for understanding adoption of software engineering innovations , 1989, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track.

[12]  Adele Goldberg,et al.  Object-oriented project management (abstract) , 1992, OOPSLA '92.

[13]  Walter Dosch,et al.  Proceedings of the Second international conference on Software Engineering Research, Management and Applications , 2004 .

[14]  Stan Rifkin Why Software Process Innovations Are Not Adopted , 2001, IEEE Softw..

[15]  E. Rogers,et al.  Diffusion of innovations , 1964, Encyclopedia of Sport Management.

[16]  E. Rogers,et al.  Diffusion of Innovations, 5th Edition , 2003 .

[17]  Rob Law,et al.  A framework for the effective adoption of software development methodologies , 2006, ACM-SE 44.