The role of prior experience and task characteristics in object-oriented modeling: An empirical study

被引:22
作者
Agarwal, R [1 ]
Sinha, AP [1 ]
Tanniru, M [1 ]
机构
[1] SYRACUSE UNIV,SYRACUSE,NY 13244
关键词
D O I
10.1006/ijhc.1996.0072
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The object-oriented methodology for systems analysis and design has generated considerable interest recently. Object-orientation represents a fundamental shift in focus from the traditional process-oriented approaches that have dominated software development for over two decades. Although there is anecdotal evidence to suggest that systems analysts experienced in process-oriented modeling approaches will find it difficult to apply objective-oriented methodologies, there is no empirical work investigating the relationship between a procedural mindset and an ability to learn and apply object-oriented concepts. Prior research in human problem solving, however, suggests that the efficacy of a systems analysis and design methodology should be judged in the context of the task to which it is applied. To explore the effects of prior experience and task characteristics on performance in systems analysis and design, we conducted an experiment in which two groups of subjects applied the object-oriented methodology to two types of tasks, one process-oriented and the other object-oriented. One group had significant prior experience in process-oriented methodologies, while the other group had no formal experience. Both groups were provided identical training in object-oriented analysis and design prior to the experiment. The results of the study suggest that both prior experience and task characteristics play a role in determining performance. The implications that follow for research and practice are discussed. (C) 1996 Academic Press Limited
引用
收藏
页码:639 / 667
页数:29
相关论文
共 61 条
[1]   PROBLEM-SOLVING AND THE DEVELOPMENT OF ABSTRACT CATEGORIES IN PROGRAMMING-LANGUAGES [J].
ADELSON, B .
MEMORY & COGNITION, 1981, 9 (04) :422-433
[2]   WHEN NOVICES SURPASS EXPERTS - THE DIFFICULTY OF A TASK MAY INCREASE WITH EXPERTISE [J].
ADELSON, B .
JOURNAL OF EXPERIMENTAL PSYCHOLOGY-LEARNING MEMORY AND COGNITION, 1984, 10 (03) :483-495
[3]   LEARNING TO PROGRAM IN LISP [J].
ANDERSON, JR ;
FARRELL, R ;
SAUERS, R .
COGNITIVE SCIENCE, 1984, 8 (02) :87-129
[4]  
[Anonymous], SOFTWARE ENG BEGINNE
[5]  
[Anonymous], 1987, SOFTWARE ENG PRACTIO
[6]  
[Anonymous], NATURE EXPERTISE
[7]  
[Anonymous], 1983, SYSTEM DEV
[8]  
[Anonymous], NATURE EXPERTISE
[9]   COMPARING REPRESENTATIONS WITH RELATIONAL AND EER MODELS [J].
BATRA, D ;
HOFFER, JA ;
BOSTROM, RP .
COMMUNICATIONS OF THE ACM, 1990, 33 (02) :126-139
[10]  
Bishop M.M., 1975, DISCRETE MULTIVARIAT