“…The advancement of ICT has created new opportunities for developers to capitalize on the fast-growing availability of reusable assets via open source or subscription (Makitalo, Taivalsaari, Kiviluoto, Mikkonen, & Capilla, 2020). Software reuse practices have also evolved, as Makitalo et al, (2020) redefined it as opportunistic reuse that involves the development of software using software components that were originally not made to work together due to the advancement of ICT and software development platforms (Zhou, 2020). Although certain developers have overlooked reuse practices due to a lack of expertise (Bakar & Kasirun, 2014), incomplete documentation (Jusoh, Gorment, Nor, Nor, & Muhammad, 2017;Ahmad, Ubaidullah, & Lakulu, 2014), and difficult to maintain (Baharom, Deraman, & Hamdan, 2014), recent studies have shown that freelance developers have the expertise, experience, knowledge, skills, and self-efficacy to deploy this method (Osman, Masrek, & Wahid, 2022), thus offering attractive solutions for software development jobs.…”