Çevik yazılım geliştirme süreçlerinde görev verilerinin kümeleme analizi ile incelenmesi: Bir yazılım firması uygulaması
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Hacettepe Üniversitesi, Sosyal Bilimler Enstitüsü, İŞLETME ANABİLİM DALI, Türkiye
Tezin Onay Tarihi: 2026
Tezin Dili: Türkçe
Öğrenci: MELİSA ARAPKİRLİ
Danışman: KAZIM BARIŞ ATICI
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Yazılım geliştirme süreçleri, artan sistem karmaşıklığı ve sürekli teslimat baskısı altında giderek daha dinamik bir yapı kazanmıştır. Çevik proje yönetimi, bu süreçlerin sprint bazlı planlama, önceliklendirme ve sürekli iyileştirme ilkeleri doğrultusunda yönetilmesini öngörmekte; görev düzeyinde üretilen operasyonel veriler ise iş akışlarının nicel olarak değerlendirilmesine olanak tanımaktadır. Bu çalışmada, yazılım geliştirme süreçlerinde yürütülen görevlerin nicel veriler üzerinden analiz edilerek farklı iş örüntülerinin ortaya çıkarılması amaçlanmıştır. Bu doğrultuda, faaliyette olan küçük-orta ölçekli bir yazılım firmasının Jira platformu üzerinde 19 aylık geliştirme periyoduna ait görev kayıtları kullanılmıştır. 914 benzersiz Jira görevinin bileşen ve etiket kombinasyonlarına göre ayrıştırılmasıyla elde edilen 1.583 gözlem, üç sayısal ve altı kategorik olmak üzere dokuz değişken üzerinden K-Prototypes kümeleme algoritmasıyla analiz edilmiştir. Değişkenler arasında iş türü, öncelik düzeyi, tahminlenen iş yükü, fiilî harcanan süre ve organizasyonel bağlamı yansıtan farklı unsurlar yer almaktadır. Analiz sonucunda yazılım geliştirme faaliyetlerinin homojen bir yapı sergilemediği, hata giderme ve iyileştirme, operasyonel dağıtım, yüksek eforlu stratejik geliştirme, planlı orta ölçekli geliştirme ve acil müdahale nitelikli işler etrafında beş ayrı küme altında toplandığı belirlenmiştir. Yüksek karmaşıklıktaki görevlerde tamamlanma sürelerinin yüksek değişkenlik sergilemesi tahminleme pratiklerinde iş türü bazlı farklılaşmaya, görevlerin belirli personel ve yazılım bileşenleri etrafında yoğunlaşması ise bilgi yoğunlaşması ve organizasyonel sürdürülebilirlik açısından değerlendirilmesi gereken risk alanlarına işaret etmektedir. Elde edilen küme profilleri; personel atama kararlarının, müşteri portföyü yönetiminin ve sprint kapasite planlamasının veri temelli biçimde değerlendirilmesine olanak tanımaktadır. Bu çalışmada önerilen analitik yaklaşım, yazılım geliştirme organizasyonlarının görev düzeyinde biriken operasyonel verilerini süreç olgunluğunun izlenmesi, iş yükü dengesinin gözetilmesi ve yönetsel karar mekanizmalarının güçlendirilmesi amacıyla değerlendirmelerine olanak tanımaktadır.