Research Article

Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü

Volume: 28 Number: 1 January 24, 2025
TR EN

Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü

Abstract

Bir yazılım proje çizelgesi, proje başarısını doğrudan etkileyen iki temel faktör olan proje süresini ve bütçesini izlemek için gereklidir. Görevler için insan kaynağı ataması, göreve başlama sırası, görev tamamlama süresi, göreve başlamada olası gecikmeler, harcanan para ve kalan bütçe, yazılım proje çizelgesi ile takip edilir. Bu çalışma, yazılım proje yöneticilerine, kaynak kısıtlı yazılım proje çizelgeleme problemini minimum proje süresi, minimum proje bütçesi ve minimum görev bekleme süresi ile çözmek için güçlü bir araç sağlamayı amaçlamaktadır. Bu amaçla, bu çalışmada Genetik Algoritmanın(GA) Bozkurt Optimizasyonu(BO), Yapay Arı Kolonisi Algoritması(YAKA) ve kaotik lojistik harita ile desteklendiği hibrit bir yaklaşım kullanılmıştır. GA'nın yakınsama başarısına katkıda bulunmak için BO'daki hiyerarşi modeli, yerel minimuma takılma sorunundan kaçınmak için YAKA’daki kâşif arı metodolojisi kullanılmıştır. Daha iyi rastgelelik sağlamak adına kaotik lojistik harita kullanılmıştır. Geliştirilen hibrit yöntem Akıllı Çok Amaçlı Proje Çizelgeleme Ortamı (Intelligent Multi Objective Project Scheduling Environment - iMOPSE)’de bulunan veri setleriyle test edilmiştir. Yöntemin sonuçları, literatürdeki yöntemler ile karşılaştırılmış ve parametrik olmayan testler kullanılarak istatistiksel olarak analiz edilmiştir. Test sonuçlarına göre, tekli insan kaynağı atama modelinde %7, çoklu insan kaynağı atama modelinde ise %15 oranına varan iyileşme gözlenmiştir. Sonuçlar, yönteminin çözüm kararlılığı ve optimum çözümlere yakınsama açısından iyi ve rekabetçi bir performansa sahip olduğunu göstermiştir.

Keywords

References

  1. [1] J. P. Lewis, “Project Planning, Scheduling, and Control: A Hands-On Guide to Bringing Projects in on Time and on Budget”, 4th edition. McGraw-Hill, (2004).
  2. [2] Project Management Institute, “A guide to the project management body of knowledge (PMBOK guide)”, Fifth edition. Newtown Square, Pennsylvania: Project Management Institute, Inc, (2013).
  3. [3] A. Başar, “A novel scheduling methodology for resource constrained projects by a new mathematical model and a hybrid metaheuristic: A case study”, Journal of the Faculty of Engineering and Architecture of Gazi University, 37(3), (2022).
  4. [4] A. Reza, V. Zeighami, and K. Ziarati, “Artificial Bee colony for resource constrained project scheduling problem”, International Journal of Industrial Engineering Computations, 2, (2011).
  5. [5] V. Nayak, H. A. Suthar, and J. Gadit, “Implementation of Artificial Bee Colony Algorithm”, IJ-AI, 1(3),(2012).
  6. [6] N. F. B. M. Pauzi and salleh ahmad Bareduan, “Scheduling analysis for flowship using artifical bee colony (ABC) algorithm with varying onlooker approaches”, ARPN Journal of Engineering and Applied Sciences, 11: 6472–6477, (2016).
  7. [7] H. M. H. Saad, R. K. Chakrabortty, S. Elsayed, and M. J. Ryan, “Quantum-Inspired Genetic Algorithm for Resource-Constrained Project-Scheduling”, IEEE Access, 9: 38488–38502, (2021).
  8. [8] H. F. Rahman, R. K. Chakrabortty, and M. J. Ryan, “Memetic algorithm for solving resource constrained project scheduling problems”, Automation in Construction, 111:103052, ( 2020).

Details

Primary Language

Turkish

Subjects

Artificial Intelligence (Other)

Journal Section

Research Article

Early Pub Date

July 22, 2024

Publication Date

January 24, 2025

Submission Date

February 19, 2024

Acceptance Date

April 26, 2024

Published in Issue

Year 2025 Volume: 28 Number: 1

APA
Gül, N., & Arıcı, N. (2025). Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü. Politeknik Dergisi, 28(1), 283-295. https://doi.org/10.2339/politeknik.1439675
AMA
1.Gül N, Arıcı N. Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü. Politeknik Dergisi. 2025;28(1):283-295. doi:10.2339/politeknik.1439675
Chicago
Gül, Nurhan, and Nursal Arıcı. 2025. “Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım Ile Çözümü”. Politeknik Dergisi 28 (1): 283-95. https://doi.org/10.2339/politeknik.1439675.
EndNote
Gül N, Arıcı N (January 1, 2025) Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü. Politeknik Dergisi 28 1 283–295.
IEEE
[1]N. Gül and N. Arıcı, “Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü”, Politeknik Dergisi, vol. 28, no. 1, pp. 283–295, Jan. 2025, doi: 10.2339/politeknik.1439675.
ISNAD
Gül, Nurhan - Arıcı, Nursal. “Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım Ile Çözümü”. Politeknik Dergisi 28/1 (January 1, 2025): 283-295. https://doi.org/10.2339/politeknik.1439675.
JAMA
1.Gül N, Arıcı N. Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü. Politeknik Dergisi. 2025;28:283–295.
MLA
Gül, Nurhan, and Nursal Arıcı. “Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım Ile Çözümü”. Politeknik Dergisi, vol. 28, no. 1, Jan. 2025, pp. 283-95, doi:10.2339/politeknik.1439675.
Vancouver
1.Nurhan Gül, Nursal Arıcı. Kaynak Kısıtlı Yazılım Proje Çizelgeleme Probleminin Hibrit Bir Yaklaşım ile Çözümü. Politeknik Dergisi. 2025 Jan. 1;28(1):283-95. doi:10.2339/politeknik.1439675