Component Based Software Engineering (CBSE)is a new and emerging paradigm in software development, which, if performed correctly promises to deliver shorter development time and cost savings for the overall development process.The following research aims to evaluate the state of CBSE in Metropolitan Jamaica in terms of financial gain and development time. The findings of the research can be used to inform and educate IT professionals, researchers and anyone who may be interested in the area of CBSE, of the many benefits associated with the paradigm. Further recommendations can also be made in an attempt to increase the amount of reuse presently practiced in software development companies in metropolitan Jamaica and consequently increase the productivity of the companies.
Agile methods have the potential for cost effective and efficient software development thereby facilitating economic sustainability. A well-defined process is associated with a better quality software product and a sustainable production flow. However, agile processes have their shortcomings such as inadequately detailed user stories and lack of overall (architectural) design. Such shortcomings can affect the effectiveness of the agile process. Using principles of process tailoring, three agile processes are tailored by adding steps that address their weaknesses. The tailored processes once derived were implemented and tested. The results of the controlled case study show that the altered extreme programming resulted in better cost effectiveness and may be a useful angle for enhancing economic sustainability.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.