Master'sOpen Access

Devops proje yönetimine yönelik uyarlama modelleri: Savunma sanayiinde uygulama

2025
0 views
0 downloads
Advisor: Prof. Dr. Murat Paşa Uysal

Abstract (TR)

Son yıllarda yazılım, donanım ve teknolojide gözlenen hızlı ve baş döndürücü gelişmeler yazılım geliştirme süreçleri, yöntem ve tekniklerinde de önemli değişiklikleri gündeme getirmiştir. Bunlar arasında kurumsal ve işletme ihtiyaçlarının karşılanması ile yazılım geliştirme, operasyon ve sürekli iyileştirme süreçlerinin hızlandırılması olduğunu söylemek mümkündür. Bu kapsamda, yazılım geliştirme ve operasyon süreçlerinin birleşimine dayanan DevOps (Development and Operations) Proje Yönetim Modelinin ön plana çıktığı gözlenmektedir. DevOps, yazılım geliştirme süreçleri ve bilişim teknolojileri (BT) operasyonları arasındaki iş birliğini artırmayı, süreçlerin otomasyonu ile yazılım teslimat sürelerinin kısaltılmasını hedefleyen bir yazılım geliştirme yaklaşımıdır. Sürekli entegrasyon (CI), sürekli teslim (CD) ve otomasyon temelli çalışma kültürüne dayanan DevOps'un, modern yazılım projelerinin hız, verimlilik, kalite vb. ihtiyaçlarının karşılamada önemli roller üstleneceği değerlendirilmektedir. Ancak, DevOps'un standart yazılım süreçleri ile kurumsal BT operasyonlarına farklı yaklaşımı beraberinde çeşitli güçlükleri de getirmektedir. Söz konusu güçlükleri yazılım geliştirme süreçleri, ihtiyaç yönetimi, takım yönetimi, risk yönetimi, kalite yönetimi, otomasyon vb. alanlarda gruplamak mümkündür. Bu araştırmanın temel amacı, savunma sanayiinde yer alan ve yüksek teknoloji ürünlerini geliştiren bir kurum için DevOps Proje Yönetim Modelinin uyarlanmasına yönelik modeller geliştirmek ve uygulama önerilerini ortaya koymaktır. Çalışma nitel araştırma yaklaşımı doğrultusunda Eylem Araştırması ve doküman incelemesi yöntemleri kullanılarak iki aşamada yürütülmüştür. Birinci aşamada yazılım geliştirme uzmanlarıyla yarı yapılandırılmış mülakatlar gerçekleştirilerek veri toplanmış ve analiz edilmiştir. Mülakatlarda, DevOps kapsamında ihtiyaç yönetimi, takım yönetimi, risk yönetimi, kalite yönetimi ile yapay zekâ kullanımı konuları, karşılaşılan güçlükler, kullanılan yöntem, teknik ve araçlara ilişkin görüşler alınmıştır. Araştırma verisi tümden gelim (dedüktif) ve tüme varım (endüktif) tematik analiz yöntemleri kullanılarak incelenmiştir. İlk aşamada, araştırma soruları ve kuramsal çerçeve temel alınarak dedüktif kodlama yapılmış ve kod katalogları oluşturulmuştur. Daha sonra endüktif tematik analiz yöntemiyle yeni temalar ve desenler araştırılmıştır. Veri analizi sürecinde dedüktif yaklaşım araştırmanın kuramsal çerçevesini oluştururken, endüktif yaklaşım ise toplanan veriden yeni bulguların ortaya çıkarılmasını sağlamıştır. Araştırmanın ikinci aşamasında, birinci aşamada elde edilen bulgular doğrultusunda UML diyagramları kullanılarak DevOps uyarlama modelleri geliştirilmiştir. Söz konusu uyarlama modelleri, ana temalara (kod kataloglarına), kullanıcıların işlevsel ve işlevsel olmayan ihtiyaçlarına ve UML kurallarına uygunluk bakımından senaryo analizi yöntemi kullanılarak değerlendirilmiştir. Sonuç olarak bu çalışmanın çıktılarının, araştırmanın yapıldığı ilgili kuruma olduğu kadar yazılım mühendisliği ile proje yönetimi uygulama ve araştırma alanlarına da önemli katkılarda bulunabileceği değerlendirilmektedir. Anahtar Kelimeler: DevOps, Proje Yönetimi, Uyarlama, Uyarlama Modelleri.

Author

Dr. Pınar Kıcır

How to Cite

Pınar Kıcır (Yüksek Lisans Tezi). Devops proje yönetimine yönelik uyarlama modelleri: Savunma sanayiinde uygulama, 2025, Baskent University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Baskent University