Download PDFOpen PDF in browserProductivity Comparison among Software Projects10 pages•Published: March 9, 2020AbstractSoftware engineering management (SEM) involves as activities to planning, coordinating, measuring, monitoring, and controlling. Since maximizing productivity is related to the highest value with lowest resource consumption, a factor taken into account in these activities is productivity, which includes total effort used to satisfy the exit criteria of a software process. In recent years, productivity has been studied from several points of view; therefore, the contribution of this study is analyze its variability by classifying the software projects based on their size measure, type of development, development platform, and programming language type such that the SEM activities are more objective. In this study, data sets of software projects were selected from the International Software Benchmarking Standards Group Release 2018 for performing the following three experiments between types of development, and by type of size measure: (1) independent of both the type of development platform and of the programming language type, (2) dependent of the type of development platform, and independent of the programming language type, and (3) dependent of both the type of development platform and of the programming language type. Results show the statistically significant differences by experiment.Keyphrases: software engineering, software engineering management, software productivity In: Gordon Lee and Ying Jin (editors). Proceedings of 35th International Conference on Computers and Their Applications, vol 69, pages 277-286.
|