Araştırma Makalesi

Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması

Cilt: 16 Sayı: 2 5 Ağustos 2024
PDF İndir
EN TR

Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması

Öz

Yazılım geliştirme projeleri uzun bir süre boyunca plan odaklı süreçlerle yönetilmiştir; ancak Agile (Çevik) Metodolojilerin büyümesi, yazılım/sistem geliştirmeye daha adapte bir yaklaşım sunmuştur. Bu makalenin amacı, iki Yazılım Geliştirme Modelini kısaca tanıtmak; Waterfall Model (Şelale Modeli) ve Agile Metodolojiler (Çevik Metodolojiler) ve her iki model için karşılaşılabilecek sorunlar ile tipik proje özellikleri sunmaktır. Sonuç olarak bu çalışmada iki Yazılım Geliştirme Modeli (YGM) tanıtılmıştır. Plan odaklı Şelale Model (Waterfall Model) ve uyarlamalı Çevik Metodolojiler (Agile Methodologies) olmak üzere. Her iki modelin de kullanım alanları, avantajları ve dezavantajları bulunmaktadır. Küçük projelerin neredeyse her zaman bir Çevik Metodoloji yaklaşımı için uygun olduğu ve neredeyse asla Şelale Model bir yaklaşım için uygun olmadığı tespit edilmiştir. Hem Şelale Model hem de Çevik Metodolojiler, orta büyüklükteki projelerle uğraşırken zorluklar yaşandığı saptanmıştır. Zorlayıcı bir Şelale Model, nispeten basit bir projeye gereksiz karmaşıklık ekleyebilirken, aynı projeye esnek bir Çevik Metodoloji yaklaşımın daha uygun olduğu da diğer sonuçlar arasındadır.

Anahtar Kelimeler

Kaynakça

  1. Beznosov, K. & Kruchten, P. (2004). Towards agile security assurance. In Proceedings of the 2004 workshop on New security paradigms, 47–54. ACM.
  2. Bhuvan, U. (2016). The Art of Agile Practice: A Composite Approach for Projects and Organizations. CRC Press. Boehm, B. (2002). Get ready for agile methods, with care. Computer, 35(1):64–69.
  3. Boehm, B. & Turner, R. (2003). Using risk to balance agile and plan-driven methods. IEE Computer Science. Cohen, D., Lindvall, M. & Costa, P. (2003). Agile software development. DACS SOAR Report, 11.
  4. Fowler, M. & Highsmith, J.(2001). The agile manifesto. Software Development, 9(8):28–35.
  5. Ganis, M. (2010). Agile Methods: Fact or Fiction. tcf.pages.tcnj.edu adresinden 12.01.2024 tarihinde erişilmiştir.
  6. Highsmith, J. & Cockburn, A. (2001). Agile software development: The business of innovation. Computer, 34(9): 120–127.
  7. Kai, P., Claes, W. & Dejan, B. (2009). The waterfall model in large-scale development. In International Conference on Product-Focused Software Process Improvement, 386–400. Springer.
  8. Matt, G. (2010). Agile methods: Fact or fiction.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Bilgi Modelleme, Yönetim ve Ontolojiler

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

5 Ağustos 2024

Gönderilme Tarihi

20 Kasım 2023

Kabul Tarihi

20 Mayıs 2024

Yayımlandığı Sayı

Yıl 2023 Cilt: 16 Sayı: 2

Kaynak Göster

APA
Yıldız, E. P., & Şengül, D. (2024). Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi, 16(2), 54-62. https://doi.org/10.58688/kujs.1393276
AMA
1.Yıldız EP, Şengül D. Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi. 2024;16(2):54-62. doi:10.58688/kujs.1393276
Chicago
Yıldız, Ezgi Pelin, ve Deniz Şengül. 2024. “Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması”. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi 16 (2): 54-62. https://doi.org/10.58688/kujs.1393276.
EndNote
Yıldız EP, Şengül D (01 Ağustos 2024) Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi 16 2 54–62.
IEEE
[1]E. P. Yıldız ve D. Şengül, “Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması”, Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi, c. 16, sy 2, ss. 54–62, Ağu. 2024, doi: 10.58688/kujs.1393276.
ISNAD
Yıldız, Ezgi Pelin - Şengül, Deniz. “Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması”. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi 16/2 (01 Ağustos 2024): 54-62. https://doi.org/10.58688/kujs.1393276.
JAMA
1.Yıldız EP, Şengül D. Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi. 2024;16:54–62.
MLA
Yıldız, Ezgi Pelin, ve Deniz Şengül. “Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması”. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi, c. 16, sy 2, Ağustos 2024, ss. 54-62, doi:10.58688/kujs.1393276.
Vancouver
1.Ezgi Pelin Yıldız, Deniz Şengül. Çevik ve Şelale Metodolojilerinin Karşılaştırılması ve Uygulama İlkeleri: Bir Modelleme Çalışması. Kafkas Üniversitesi Fen Bilimleri Enstitüsü Dergisi. 01 Ağustos 2024;16(2):54-62. doi:10.58688/kujs.1393276