Proje İle İlgili Algoritma Sorusu
-
Herkese selam,
Şimdi ofiste bok varmış gibi kullandıkları destek ve task atama sistemlerine bok attım doğal olarak yenisini yapma işini bana kitlediler :D
istekleri şu mesela x personelimiz 1 ay içinde ne kadar kısa sürede ne kadar işi çözmüş ve buna bağlı puan hesaplayıp ayın elemanı seçme işlemi olacak.
Nasıl bir yol izleyebilirim?
-
Jira yı bir incelermisin ?
-
hocam benim yazılımın nasıl olması gerektiğine dair hiç bir sıkıntım yok analist çıkarttı her şeyi benden istenen puanlama sistemini nasıl bir algoritmayla yaparım onu düşünüyorum. Yine de bir bakayım
-
üstad ManageEngine bir bakabilir misin. algortimasını bulmazsın belki ama yol haritası olarak belki kafanda bir şeyler çizmene yardım eder, birde program yazılmadan önce nasıl bir analiz çıkartılıyor merak ediyorum. özelden gönderebileceğin bir örnek var mı? kendimi geliştirmek için incelemek istiyorum.
-
siyahbereli bunu yazdı
üstad ManageEngine bir bakabilir misin. algortimasını bulmazsın belki ama yol haritası olarak belki kafanda bir şeyler çizmene yardım eder, birde program yazılmadan önce nasıl bir analiz çıkartılıyor merak ediyorum. özelden gönderebileceğin bir örnek var mı? kendimi geliştirmek için incelemek istiyorum.
Tamamdır hocam
-
SerYolcu bunu yazdı
Jira yı bir incelermisin ?
jira + yetmiyorsa plugin leri ile bu dediğin iş çözülür gibimr geliyor.
ama sizin şirketin tamamı jiraya geçmeyi kabul eder mi
-
arkinfes bunu yazdı
hocam benim yazılımın nasıl olması gerektiğine dair hiç bir sıkıntım yok analist çıkarttı her şeyi benden istenen puanlama sistemini nasıl bir algoritmayla yaparım onu düşünüyorum. Yine de bir bakayım
varsayalım yazılım firması için :
işleri gruplar ayırıp her iş grubu için bir puan belirleyebilirsin
bug çözümü 2 puan
desteğe atılan dbden değer eşleştirme/değiştirme gibi istekler 1 puan
performans arttırımları 5 puan
modül geliştirmesi 15 puan (mevcut modül geliştirilmesi)
modül yaratımı 50 puan (yeni modül oluşturulması) en yüksek puanı alan ayın elemanı olabilir
------------------------------------------------------------
diğer bir seçenek işleri tekrar gruplara ayırdıktan sonra
her bir iş için ortalama bir gerçekleştirme süresi hedefi koyup oradan
işler hangi personele nezaman atanmış personel o işleri nezaman teslim etmiş işlerin guruplara göre bir ortalamasını alıp
atıyorum bug çözümü 1 gün
desteğe atılan dbden değer eşleştirme/değiştirme gibi istekler 0.5 gün (4.5 saat)
modül geliştirmesi 4 gün (mevcut modül geliştirilmesi)
modül yaratımı 10 gün (yeni modül oluşturulması) gibi
bir personelin
bug çözümü ortalaması 0.8 gün (%100 başarı)
desteğe atılan dbden değer eşleştirme/değiştirme gibi istekler 0.25 gün (%100 başarı)
modül geliştirmesi 5 gün (%75 başarı)
modül yaratımı 15 gün (%50 başarı)
sonra yapılan işler için ağırlık belirleyip o ağırlıkları başarılar ile çarpıp toplamını alıp bir başarı puanı elde edebilirsin.
bunları ek olarak
puanların %60 işle ilgili %40 kişilik ile ilgili olabilir ekip olarak bir değerlendirme yapabilisin (mesela bir personel verilen işi yapıyordur fakat yavşağın önde gideni diğerlerinin işini baltalıyordur kendi işlerini başkalarına iteleyip kendim yaptım diyordur)
ekibin birbirini oyladığı bir sistemde eklenebilir
ekibe yeni teknolojiler getirdimi
hem kendini hem ekibin gelişimine önem veriyormu
hem ekibi hemde personel hemde müşterilerle iletişimi nasıl (reel müşteride olabilir iç müşteride olabilir - çalıştığım bir firmada bizim ekip dışındaki herkes bizim için müşteri olarak değerlendiriliyordu)
yardım severmi
şirket çıkarları için tasarrufa önem veriyor mu gibi gibi işle ilgiliolmayan fakat işyeri kültürüne uygunlukla ilgili sorular olabilir
ki kalın yaptığım yer performans değerlendirmesi olup bunu sana insan kaynaklarının söylemesi lazım
-
buna kafana göre algoritma yazamazsın, kimin ayın elemanı seçileceği kişiye göre değişebilir.
Yapman gereken geçmişteki verilerden sample alıp sonuc= F(input1, input2, input3, input4); burdaki F fonksiyonunu hesaplamak.
Yoksa sen güzel bişey yazsan bile beğenmeyebilirler.
-
HolyOne bunu yazdı
buna kafana göre algoritma yazamazsın, kimin ayın elemanı seçileceği kişiye göre değişebilir.
Yapman gereken geçmişteki verilerden sample alıp sonuc= F(input1, input2, input3, input4); burdaki F fonksiyonunu hesaplamak.
Yoksa sen güzel bişey yazsan bile beğenmeyebilirler.
Bence de, program detaylı istatistik sunmalı.
Ayın elemanına insan karar vermeli.