TY - GEN
T1 - How is the designer different from the user? - Focusing on a software development methodology
AU - Kim, Jinwoo
AU - Hahn, Jungpil
AU - Lerch, F. Javier
PY - 1997/10/1
Y1 - 1997/10/1
N2 - The main objective of this study is to uncover the differences in the programming behavior between methodology designers and methodology users. We conducted an experiment with methodology designers who have invented one of the major object-oriented methodologies and programmers who have used the methodology for their projects. Concurrent verbal protocols were analyzed based on a theoretical framework which views programming as search in four problem spaces: Representation, rule, instance, and paradigm. In programming, the main problem spaces are the representation and the rule spaces, while the paradigm and instance spaces are the supporting spaces. The results of the experiment show that differences in the supporting space produced different search behavior in the main problem spaces, which in turn resulted in diierent final programs and performance.
AB - The main objective of this study is to uncover the differences in the programming behavior between methodology designers and methodology users. We conducted an experiment with methodology designers who have invented one of the major object-oriented methodologies and programmers who have used the methodology for their projects. Concurrent verbal protocols were analyzed based on a theoretical framework which views programming as search in four problem spaces: Representation, rule, instance, and paradigm. In programming, the main problem spaces are the representation and the rule spaces, while the paradigm and instance spaces are the supporting spaces. The results of the experiment show that differences in the supporting space produced different search behavior in the main problem spaces, which in turn resulted in diierent final programs and performance.
UR - http://www.scopus.com/inward/record.url?scp=85029599775&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85029599775&partnerID=8YFLogxK
U2 - 10.1145/266399.266406
DO - 10.1145/266399.266406
M3 - Conference contribution
AN - SCOPUS:85029599775
T3 - Papers Presented at the 7th Workshop on Empirical Studies of Programmers, ESP 1997
SP - 69
EP - 90
BT - Papers Presented at the 7th Workshop on Empirical Studies of Programmers, ESP 1997
A2 - Scholtz, Jean
A2 - Wiedenbeck, Susan
PB - Association for Computing Machinery, Inc
T2 - 7th Workshop on Empirical Studies of Programmers, ESP 1997
Y2 - 24 October 1997
ER -