DocumentCode :
1065610
Title :
Explaining software developer acceptance of methodologies: a comparison of five theoretical models
Author :
Riemenschneider, Cynthia K. ; Hardgrave, Bill C. ; Davis, Fred D.
Author_Institution :
Sam M. Walton Coll. of Bus. Inf., Arkansas Univ., Fayetteville, AR, USA
Volume :
28
Issue :
12
fYear :
2002
fDate :
12/1/2002 12:00:00 AM
Firstpage :
1135
Lastpage :
1145
Abstract :
Many organizations attempt to deploy methodologies intended to improve software development processes. However, resistance by individual software developers against using such methodologies often obstructs their successful deployment. To better explain why individual developers accept or resist methodologies, five theoretical models of individual intentions to accept information technology tools were examined. In a field study of 128 developers in a large organization that implemented a methodology, each model explained significant variance in developers´ intentions to use the methodology. Similar to findings from the tool adoption context, we found that, if a methodology is not regarded as useful by developers, its prospects for successful deployment may be severely undermined. In contrast to the typical pattern of findings in a tool context, however, we found that methodology adoption intentions are driven by: 1) the presence of an organizational mandate to use the methodology, 2) the compatibility of the methodology with how developers perform their work, and 3) the opinions of developers´ coworkers and supervisors toward using the methodology. Collectively, these results provide surprising new insights into why software developers accept or resist methodologies and suggest what software engineering managers might do to overcome developer resistance.
Keywords :
information technology; software engineering; information technology tools; software developer acceptance; software developers; software development processes; software engineering managers; tool adoption context; Computer Society; Engineering management; Information technology; Production; Productivity; Programming; Resists; Software development management; Software engineering; Technological innovation;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2002.1158287
Filename :
1158287
Link To Document :
بازگشت