TR
EN
Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma
Abstract
Yazılım proje takvimi, yetkinlikleri göz önünde bulundurularak eldeki insan kaynaklarının görevlere tahsis edilmesi, görevlerin projenin ihtiyaçlarına göre uygun sırada işlenmesi, görev sürelerinin tahmin edilmesi, gerekli harcamaların görevlerle ilişkilendirilmesi süreçlerini kapsar. İnsanların görevlere atanması, bu problemin çözümünü karmaşık yapar. Problemin durum uzayı çok büyüktür. Bu gibi karmaşık problemlerde durum uzayını daraltmak için çeşitli yapay zeka optimizasyon algoritmaları kullanılabilmektedir. Bu çalışmada yazılım proje takviminin efektif bir şekilde oluşturulabilmesi için karınca kolonisi algoritması yöntemlerinden, maksimum minimum karınca sistemi algoritması uygulanmıştır. Uygulanan algoritma ile kaynakların görevleri tamamlama zamanı ve görevleri yapabilirliği dikkate alınarak, proje takvimindeki görevlerin en kısa sürede tamamlanması için uygun çözüm bulunmuştur. Algoritmanın stokastik özelliği nedeniyle her zaman en ideal çözüme ulaşmak mümkün olmamaktadır. Bununla birlikte, yapılan deneysel çalışma ile yazılım proje takvimindeki tüm aktiviteleri en kısa sürede gerçekleştirecek uygun insan kaynaklarını belirlemek için rastgele başlangıç noktasından ideal çözüme yakınsayacak şekilde karınca kolonisi algoritmasının kullanılabileceği gözlenmiştir. Deneysel sonuçlar, proje takvimi oluşturulması sürecinde karınca kolonisi algoritmasının beklenen çözümü ürettiğini göstermektedir.
Keywords
Details
Primary Language
Turkish
Subjects
-
Journal Section
-
Publication Date
January 1, 2018
Submission Date
-
Acceptance Date
-
Published in Issue
Year 2018 Number: 8
APA
Gül, N., & Arıcı, N. (2018). Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma. Journal of New Results in Engineering and Natural Sciences, 8, 38-47. https://izlik.org/JA52NG79CZ
AMA
1.Gül N, Arıcı N. Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma. JRENS. 2018;(8):38-47. https://izlik.org/JA52NG79CZ
Chicago
Gül, Nurhan, and Nursal Arıcı. 2018. “Karınca Kolonisi Algoritması Ile Yazılım Proje Takvimi Oluşturma”. Journal of New Results in Engineering and Natural Sciences, nos. 8: 38-47. https://izlik.org/JA52NG79CZ.
EndNote
Gül N, Arıcı N (January 1, 2018) Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma. Journal of New Results in Engineering and Natural Sciences 8 38–47.
IEEE
[1]N. Gül and N. Arıcı, “Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma”, JRENS, no. 8, pp. 38–47, Jan. 2018, [Online]. Available: https://izlik.org/JA52NG79CZ
ISNAD
Gül, Nurhan - Arıcı, Nursal. “Karınca Kolonisi Algoritması Ile Yazılım Proje Takvimi Oluşturma”. Journal of New Results in Engineering and Natural Sciences. 8 (January 1, 2018): 38-47. https://izlik.org/JA52NG79CZ.
JAMA
1.Gül N, Arıcı N. Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma. JRENS. 2018;:38–47.
MLA
Gül, Nurhan, and Nursal Arıcı. “Karınca Kolonisi Algoritması Ile Yazılım Proje Takvimi Oluşturma”. Journal of New Results in Engineering and Natural Sciences, no. 8, Jan. 2018, pp. 38-47, https://izlik.org/JA52NG79CZ.
Vancouver
1.Nurhan Gül, Nursal Arıcı. Karınca Kolonisi Algoritması ile Yazılım Proje Takvimi Oluşturma. JRENS [Internet]. 2018 Jan. 1;(8):38-47. Available from: https://izlik.org/JA52NG79CZ