Master'sOpen Access

Importance and effects of continuous delivery on agile software development lifecycle

Is this your thesis?

This record came from a bulk archive import. If it’s yours, link it to your profile.

2018
0 views
0 downloads

Abstract (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.

Author

Doruk Kutluay

How to Cite

Doruk Kutluay (Master Thesis). Importance and effects of continuous delivery on agile software development lifecycle, 2018, Yeditepe University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Yeditepe University