Browsing by Author "Teixeira, Hugo Francisco Pizarro"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Improvement of Software Development Process with CI/CDPublication . Teixeira, Hugo Francisco Pizarro; Bettencourt, Nuno Miguel GomesAgile and Lean methodologies are essential for companies to adapt to changing customer needs and expectations in competitive markets. They promote an iterative, continuous approach to software development, emphasizing efficiency, collaboration, and short feedback loops, ensuring software value is delivered to users. In a fiercely competitive and rapidly changing business landscape, Jumia, the leading e-commerce company in Africa, grapples with the task of ensuring swift deliveries to its users. The challenges lie in both infrequent deliveries and a lack of speed in reaching the market. The primary objective of this dissertation is to demonstrate if the adoption of contin uous delivery practices can lead to improvements in the deployment frequency and lead time for changes within Jumia. That said, the work carried out consists of an analysis of the existing delivery process, followed by the application of changes that adhere to continuous delivery practices, and the creation of a deployment pipeline. Regarding deployment frequency, it is found that, while the overall effort to perform deploys diminished, the deployment frequency did not improve, due to a lack of trust in the release candidates generated by the deployment pipeline, which were not deemed free of defects and ready for release, indicating a lack of automated testing capabilities. On the other hand, it has been found that the lead time for changes did decrease with the adoption of continuous delivery. Nevertheless, a dependency between de ployment frequency and lead time for changes was found, as even if features were quickly ready to release, the low deployment frequency stalled an even lower value for lead time.