Importance and effects of continuous delivery on agile software development lifecycle
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (EN)
Technology development and digitalization affect the real world differently. Automated systems integrated every transaction in daily life. Continuous integration and continuous delivery are the heart of the automated systems. The aim of this thesis is to investigate and identify the present and future effects of continuous integration and continuous delivery methodologies on agile software development life-cycle which are improved by new generation technologies. In the first part, the term of agile software development, continuous integration and continuous delivery methodologies are presented with their historical evolutions. These technologies highlight the world-wide competitive game changer effects, but differ from other software development methodologies. The evolution of the terms clarified with comparisons. The thesis then identifies the automation term which is developed by continuous integration, and further outlines the structure of the need for continuous delivery. Detailed sections of the thesis provide an overview of applicable continuous delivery model which includes integration, progresses with well-defined properties. In addition, detailed sections reveal the digital enterprise solutions, benefits and importance of continuous delivery which answer the big argument of digitalization. On the other hand, detailed sections argue possible threats for continuous delivery model with possible ways to prevent failure. In conclusion, the thesis argues that continuous integration and continuous delivery methodologies and their technologies affect the enterprises in a positive way and increase the profit of software development projects. Detailed sections prove the importance of the continuous integration and continuous delivery methodologies on agile software development life-cycle. Keywords: continuous delivery, continuous integration, project management, business solutions, agile methodologies, software development life-cycle.
Yazar
Doruk Kutluay
Bu Yayına Nasıl Atıf Yapılır
Doruk Kutluay (Master Thesis). Importance and effects of continuous delivery on agile software development lifecycle, 2018, Yeditepe University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Yeditepe University tezlerinden daha fazlası
- Studies on cyclodextrin complexation of a poorly water soluble anti-hyperlipidemic drug, tablet formulation and characterization(2021)
- Washington ambassadors in Turkish-US relations (1927-1960)(2023)
- Metamorphosis of female voices: A study of the violation of women in Greek and Roman mythology and feminist rewritings reclaiming the narrative(2022)
- Knowledge distillation with foundation models for image segmentation(2023)
- The relationship between machiavelism, grandiose and vulnerable narcissism, and loneliness among white collar workers(2023)
- Evaluation of drug-drug interaction checkers along clinically relevant adverse drug events in oncology and hematology pediatric patients(2023)