DOI QR코드

DOI QR Code

The Effects Of Structured Methods On Object Orientation : A Knowledge Interference Prospective

구조지향 방법론이 객체지향 방법론에 미치는 영향 : 지식간섭의 관점에서

  • Published : 2002.10.01

Abstract

The life cycle of new information technologies is getting shorter, and the technologies are becoming more complex and difficult to understand. The need to better understand adoption of object orientation motivates this paper. Adoption of object orientation should certainly be influenced by prior software process technologies, such as the process-oriented structured methods, because object orientation is considered to be a paradigm shift from conventional software process technologies. This study aims to empirically analyze knowledge interference of the structured methods with object orientation. A two factorial quasi-experimental design is set forth. The period of experience using the structured methods and the period of experience using object orientation are selected as two independent variables, and the perceived ease of use is chosen as one dependent variable. Data are gathered from active members of Data Processing Management Association (DPMA), who have experiences in using both the structured methods and object orientation. The final results empirically show that previous experience using the structured methods negatively influences the perception of using object orientation that is one of critical factors to technology adoption. It is suggested here that a future study dealing with the same research topic in other countries will provide new insights about comparative studies.

새로운 정보기술의 생명주기는 점점 작아지고 그 기술이 점차 복잡해짐에 따라 그 기술을 이해하기가 어려워진다. 본 연구의 목적은 객체 지향 기술의 채택에 관한 이해를 돕기 위하여 객체지향 기술이 전통적인 소프트웨어 프로세스 기술과는 다른 패러다임의 기술이기 때문에 프로세스 중심의 구조지향 기술로부터 영향을 받을 것으로 판단된다. 본 연구는 구조지향 방법이 객체지향 방법론에 미치는 지식간섭 현상을 일종의 2$\times$2 팩토리얼 유사 실험계획법을 사용하여 실증적으로 분석하였다. 구조지향 방법론과 객체지향 방법론을 사용한 기간을 2개의 독려변수로 선택하였고 객체지향 방법론에 대한 사용 편의성을 1개의 독립변수로 설정하였다 자료는 현재 활동중인 구조지향 및 객체지향 방법론에 모두 경험이 있는 자료처리와 관리협회(DPMA : Data Processing and Management Association) 회원으로부터 수집하였다 최종 결과는 구조지향 방법론의 경험이 객체지향 방법론의 사용편의성에 부의 영향을 주는 것으로 나타났다. 향후 연구과제로 문화가 다른 국가에서 유사한 연구 수행한 후에 그 결과를 비교하는 것도 의미가 있을 것이다.

Keywords

References

  1. G. Booch, 'Object-Oriented Development,' IEEE Transactions on Software Engineering, SE-12, No.2, pp.211-221, 1986 https://doi.org/10.1109/TSE.1986.6312937
  2. J. Burch, 'Object-Oriented Approach: Magic Bullet or Viable Development Methodology?,' Journal of Systems Management, Vol.44, pp.9-42, 1993
  3. S. P. Davies, D. J. Gilmore, & T. R. Green, 'Are Objects That Important? Effects of Expertise and Familiarity on Classification of Object-Oriented Code,' Human-Computer Interaction, Vol.10, pp.227-248, 1995 https://doi.org/10.1207/s15327051hci1002&3_3
  4. F. D. Davis, R. P. Bagozzi, & P. R. Warshaw, 'User Acceptance of Computer Technology: A Comparison of Two Theoretical Models,' Management Science, Vol.35, No.8, pp. 982-1003, 1989 https://doi.org/10.1287/mnsc.35.8.982
  5. F. Detienne, 'Design Strategies and Knowledge in Object-Oriented Programming: Effects of Experience,' Human-Computer Interaction, Vol.10, pp.129-169, 1995 https://doi.org/10.1207/s15327051hci1002&3_1
  6. L. Garceau, E. Jancura, & J. Kneiss, 'Object-Oriented Analysis and Design: A New Approach to Systems Development,' Journal of Systems Management, Vol.44, pp.25-32, 1993
  7. T. Hill, N. D. Smith, & M. F. Mann, 'Role of Efficacy Expectations in Predicting the Decision to Use Advanced Technologies: The Case of Computers,' Journal of Applied Psychology, Vol.72, No.2, pp.307-313, 1987 https://doi.org/10.1037/0021-9010.72.2.307
  8. J. Martin, 'Information Engineering, Book II : Planning and Analysis,' Englewood Cliffs, New Jersey: Prentice Hall, 1990
  9. K. Mathieson, 'Predicting User Intentions: Comparing the Technology Acceptance Model with the Theory of Planned Behavior,' Information Systems Research, Vol.2, No.3, pp. 173-191, September, 1991 https://doi.org/10.1287/isre.2.3.173
  10. G. C. Moore, & I. Benbasat, 'Development of an Instrument to Measure the Perceptions of Adopting Technology Innovation,' Information Systems Research, Vol.7, No.2, pp. 192-222, September, 1991
  11. N. Pennington, A. Y. Lee, & B. Rehder, 'Cognitive Activities and Levels of Abstraction in Procedural and Object-Oriented Design,' Human-Computer Interaction, Vol.10, pp.171-226, 1995 https://doi.org/10.1207/s15327051hci1002&3_2
  12. M. Weiser, & J. Shertz, 'A Study of program problem representation in novice programmers,' International Journal of Man-Machine Studies, Vol.19, pp.391-398, 1983 https://doi.org/10.1016/S0020-7373(83)80061-3
  13. E. Yourdon, 'Object-Oriented Observations,' Am. Programmer, Vol.2, No.7, pp.3-7, 1989
  14. Shouhong Wang, 'Toward a general model for web-based information systems,' International Journal of Information Management, Vol.21, pp.385-396, 2001 https://doi.org/10.1016/S0268-4012(01)00029-9
  15. Cho, Ihlsoon and Kim, Young-Gut, 'Critical Factors for Assimilation of Object-Oriented Programming Languages,' Journal of Management Information Systems, Vol.18, No.3, pp.125-156, 2002 https://doi.org/10.1080/07421222.2002.11045690
  16. Agarwal, Ritu, Sinha, Atish P. and Tanniru, Mohan R, 'Cognitive Fit in Requirements Modeling : A Study of Object and Process Methodologies,' Journal of Management Information Systems, Vol.13, No.2, pp.137-162, 1996
  17. Sheetz, Steven D., Irwin, Gretchen, Tegarden, David P, 'Exploring the Difficulties of Learning Object-Oriented Techniques,' Journal of Management Information Systems, Vol.14, No.2, pp.103-132, 1997 https://doi.org/10.1080/07421222.1997.11518167