Agile software development methodologies: A comparative study
Çevik yazılım geliştirme yöntemleri: Karşılaştırmalı bir çalışma
- Tez No: 540311
- Danışmanlar: DR. ÖĞR. ÜYESİ ZİYA KARAKAYA
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2018
- Dil: İngilizce
- Üniversite: Atılım Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Yazılım Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 102
Özet
Yazılım sistemleri yıllardır modern toplumun bir parçası olmuştur. Günümüz teknolojisinde en hızlı büyüyen disiplinlerden biri olan yazılım mühendisliği, günlük yaşamımızın muazzam ilerlemesinin ayrılmaz bir parçası haline geliyor ve neredeyse tüm yaşam disiplinlerinde kullanılıyor. Çevik yazılım geliştirme metodolojileri, yazılım sistemlerinin daha hızlı ve daha yüksek kalitede üretilmesi sayesinde neredeyse tüm yazılım şirketlerinde büyük ölçüde uygulanmaktadır. Dahası, Çevik yöntemler, güvenilir yazılım sistemlerinin hızlı ve sürekli teslimatı ile müşterilerin memnuniyetini her zaman karşılamaktadır. Bu çalışmanın amacı, farklı Çevik yazılım metodolojilerinin kullanım alanı ve farklı proje türlerine uygunluğunu belirtmek için sistematik bir literatür taraması yapmaktır. Ayrıca, popülerlik, farklılıkları ve benzerlikleri de dahil olmak üzere farklı Çevik yazılım geliştirme metodolojileri hakkında kapsamlı bilgileri belirlemek ve sağlamak için araştırmanın amacı dahilindedir. Son olarak araştırma, literatür incelemesinden elde edilen mevcut Çevik yazılım yöntemleri kanıtlarını özetlemekte, fayda ve sınırlamalarını belirtmektedir. Bu araştırmanın amacına ulaşmak için beş soru tasarlandı, veri toplandı ve bu çalışma için yaptığımız kapsamlı literatür taramasına dayanarak sonuçlar da hazırlandı.
Özet (Çeviri)
Software systems have been part of the modern society for a couple of decades. Software engineering as one of the fastest-growing disciplines in today's technology, is becoming an integral part of our daily live with tremendous advancement and almost used in all disciplines of life. Agile software development methodologies are largely applied in almost all software companies due to its ability of building software systems faster and with higher quality. Furthermore, Agile methods are always fulfilling the satisfaction of the clients through prompt and continuous delivery of the reliable software systems. The aim of this study is to conduct a systematic literature review to state the different Agile software methodologies' suitability regarding the usage area and different types of projects. Also, it is within the aim of the research to identify and provide extensive information about different Agile software development methodologies including their popularity, their differences and similarities. Lastly the research summarizes the existing evidence of Agile software methods from the literature review and specify its benefits and limitations. Five questions were designed to achieve the objective of this research, the collection of data and even so the results are also prepared based upon extensive literature review we made for this study.
Benzer Tezler
- Comparison of waterfall and agile software development methodologies: A case study in aviation industry
Şelale ve çevik yazılım geliştirme metodolojilerinin karşılaştırılması: Havacılık sektöründe bir uygulama
SENA YÜZER
Yüksek Lisans
İngilizce
2023
Endüstri ve Endüstri MühendisliğiİZMİR BAKIRÇAY ÜNİVERSİTESİEndüstri Mühendisliği Ana Bilim Dalı
DOÇ. DR. LEYLA DEMİR
- Çevik yazılım geliştirme metodolojisi ile klinik araştırmalar için mobil uygulama geliştirme
Mobi̇le application development with agile software development methodology for cli̇ni̇cal trials
MEHMET ELİBOL
Yüksek Lisans
Türkçe
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul ÜniversitesiEnformatik Ana Bilim Dalı
YRD. DOÇ. DR. ÇİĞDEM SELÇUKCAN EROL
PROF. DR. YAGIZ ÜRESİN
- Integrating lean six sigma with agile software development methodology
Yalın altı sigma, çevik yazılım geliştirme metodolojisi ile entegre etmek
SAFIA BADWE
Doktora
İngilizce
2019
Endüstri ve Endüstri MühendisliğiAtılım ÜniversitesiMühendislik Sistemlerinin Modellenmesi ve Tasarımı Ana Bilim Dalı
DOÇ. DR. TURAN ERMAN ERKAN
- Agilitymod: A software agility reference model for agility assessment
Agilitymod: Çeviklik değerlendirme için bir yazilim çeviklik referans modeli
ÖZDEN ÖZCAN TOP
Doktora
İngilizce
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilişim Sistemleri Ana Bilim Dalı
PROF. DR. ONUR DEMİRÖRS
- A model for the agile software development environments and its application for the finance industry
Çevik yazılım geliştirme için bir model ve finans sektöründe uygulanması
NİLAY ÖZÇELİKKAN
Doktora
İngilizce
2022
Endüstri ve Endüstri MühendisliğiMarmara ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
PROF. DR. GÜLFEM TUZKAYA