preprint
<title>Abstract</title> Software reuse has emerged as a crucial practice in the software industry, offering significant benefits in time-to-market and resources management. This is particularly pertinent in web systems development, where the integration of diverse technologies and the varied backgrounds of technical teams pose substantial challenges. The rapid expansion of web systems underscores the urgent need to adopt best practices and methodologies for web system reuse to streamline the development process, reducing effort, cost, and time. The objective of this paper is to identify the key challenges of web system reuse in the context of small and medium-sized software companies in Egypt and Saudi Arabia. Using qualitative research methods, including interviews, focus groups, and participant observations, we conducted an empirical study to examine current reuse practices, identify, and understand the root causes of common challenges. According to the results of the empirical study, we have developed a systematic approach to enhance web system reuse during the development process in the context of small and medium-sized software companies in Egypt and Saudi Arabia. Our proposed approach fills critical gaps in current practices, offering practical guides to improve efficiency, reduce development time, and enhance overall software quality. This research contributes to the broader discourse on software reuse by providing context-specific insights and adaptable solutions that are relevant to similar markets worldwide.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.21203/rs.3.rs-4719614/v1
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.