Analysis of the Effectiveness and Efficiency of Software Development Tools
Transmissia Semiawan, Muhammad Riza Alifi, Hashri Hayati, Djoko Cahyo Utomo Lieharyani · Advances in engineering research/Advances in Engineering Research · 2021
Software tools, frameworks, and libraries are relatively crucial in software development tools.However, these tools cannot guarantee that a developer will produce good quality software applications.This study aims to investigate the efficiency and effectiveness of software tools, specifically frameworks, that support developers in producing good quality applications.Using an experimental approach in software development, the developer participants were given a case in which software needed to be developed with and without a framework.The experiment results were then evaluated to obtain facts from the participants' experiences during development, through some data sources.The results of the study show that the use of a framework does not significantly help developers effectively and efficiently develop software or applications.The success of the application that has been measured based on the level of completion, quality, and usability of the application does not show significant differences in value whether developed with or without tools.Furthermore, the study revealed that the software development skill that cannot be obtained through the use of framework was the general or detailed system conceptualization.