Investigating traits of top performing software developers

The recruitment, development, and retention of top performing information technology (IT) professionals is a key concern within IT organizations today. It is therefore important for IT management to understand the characteristics and behaviors of high performing IT personnel in order to identify them and to create an environment conducive to their development and retention. However, the personality traits and behaviors of top‐performing developers have not received a lot of attention in the literature on IT personnel. Describes a research method for identifying and measuring the characteristics of exceptional software developers and presents the results of a pilot study using MBA students. The results of the pilot are intended to be used to refine the methodology and serve as input to future research involving IT managers. These results indicate that the research design holds the promise of providing a profile of top performing IT personnel.

[1]  J. Daniel Couger Key human resource issues in IS in the 1990s: Views of IS executives versus human resource executives , 1988, Inf. Manag..

[2]  R. Erffmeyer,et al.  The Delphi Technique: An Empirical Evaluation of the Optimal Number of Rounds , 1986 .

[3]  James D. McKeen,et al.  The Evolution of IS Job Skills: A Content Analysis of IS Job Advertisements from 1970 to 1990 , 1995, MIS Q..

[4]  Ephraim R. McLean,et al.  Managing High-Achieving Information Systems Professionals , 1993, J. Manag. Inf. Syst..

[5]  R Kelley,et al.  How Bell Labs creates star performers. , 1993, Harvard business review.

[6]  Bernard M. Bass,et al.  Handbook of Leadership , 1990 .

[7]  Andrew J. DuBrin,et al.  Essentials of Management , 2012 .

[8]  Martin D. Goslar,et al.  Career Anchors of Information Systems Personnel , 1992, J. Manag. Inf. Syst..

[9]  Robert L. Glass CREATIVITY AND SOFTWARE DESIGN: The Missing Link , 1992 .

[10]  Ricky W. Griffin,et al.  Toward a Theory of Organizational Creativity , 1993 .

[11]  Harrison G. Gough,et al.  The adjective check list manual , 1983 .

[12]  Nicholas P. Vitalari,et al.  Differences Between Novice and Expert Systems Analysts: What Do We Know and What Do We Do? , 1998, J. Manag. Inf. Syst..

[13]  J. Couger,et al.  Enhancing the creativity of reengineering. Techniques for making IS more creative , 1994 .

[14]  Erik Stolterman,et al.  How System Designers Think about Design and Methods: Some Reflections Based on an Interview Study , 1992, Scand. J. Inf. Syst..

[15]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[16]  Fred Niederman,et al.  Information Systems Management Issues for the 1990s , 1991, MIS Q..

[17]  Kathryn M. Bartol,et al.  Managing Information Systems Personnel: A Reveiw of the Literature and Managerial Implications , 1982, MIS Q..

[18]  Ronald H. Rasch,et al.  Factors Affecting Software Developers' Performance: An Integrated Approach , 1992, MIS Q..

[19]  J. Daniel Couger,et al.  Motivators vs. demotivators in the IS environment , 1988 .

[20]  J. Daniel Couger,et al.  New Challenges in Motivating MIS Personnel , 1989 .

[21]  Gary W. Dickson,et al.  Problem solving for effective systems analysis: an experimental exploration , 1983, CACM.

[22]  Bill Curtis,et al.  Breakdowns and processes during the early activities of software design by professionals , 1987 .

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

[24]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[25]  Sabine Sonnentag,et al.  Excellent software professionals: experience, work activities, and perception by peers , 1995, Behav. Inf. Technol..

[26]  James A. Senn,et al.  Creating and sustaining a business edge using information technology: interview with Charles Darnell , 1996, DATB.

[27]  Rolph E. Anderson,et al.  Multivariate data analysis with readings (2nd ed.) , 1986 .