Using Students as Subjects—A Comparative Study of Students and Professionals in Lead-Time Impact Assessment

In many studiesin software engineering students are used instead of professionalsoftware developers, although the objective is to draw conclusionsvalid for professional software developers. This paper presentsa study where the difference between the two groups is evaluated.People from the two groups have individually carried out a non-trivialsoftware engineering judgement task involving the assessmentof how ten different factors affect the lead-time of softwaredevelopment projects. It is found that the differences are onlyminor, and it is concluded that software engineering studentsmay be used instead of professional software developers undercertain conditions. These conditions are identified and describedbased on generally accepted criteria for validity evaluationof empirical studies.

[1]  York P. Freund Critical success factors , 1988 .

[2]  S. Siegel,et al.  Nonparametric Statistics for the Behavioral Sciences , 2022, The SAGE Encyclopedia of Research Design.

[3]  Adam A. Porter,et al.  Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment , 1995, IEEE Trans. Software Eng..

[4]  T. Cook,et al.  Quasi-experimentation: Design & analysis issues for field settings , 1979 .

[5]  Claes Wohlin,et al.  Experimentation in software engineering: an introduction , 2000 .

[6]  T. Moynihan,et al.  How Experienced Project Managers Assess Risk , 1997, IEEE Softw..

[7]  Shari Lawrence Pfleeger,et al.  Software Metrics : A Rigorous and Practical Approach , 1998 .

[8]  Claes Wohlin,et al.  Soft factors and their impact on time to market , 2004, Software Quality Journal.

[9]  J.S. Reel,et al.  Critical Success Factors in Software Projects , 1999, IEEE Softw..

[10]  R BasiliVictor,et al.  Comparing Detection Methods for Software Requirements Inspections , 1995 .

[11]  Joachim Karlsson,et al.  A Cost-Value Approach for Prioritizing Requirements , 1997, IEEE Softw..

[12]  Barbara A. Kitchenham,et al.  Combining empirical results in software engineering , 1998, Inf. Softw. Technol..

[13]  T. Saaty,et al.  The Analytic Hierarchy Process , 1985 .

[14]  Adam A. Porter,et al.  Comparing Detection Methods For Software Requirements Inspections: A Replication Using Professional Subjects , 1998, Empirical Software Engineering.