Planlama ve Kaynaklar (Gantt)

Segmentler, bağımlılıklar, takvimler, SignalR, kullanılabilirlik kontrolü ve proje takvimine dayalı otomatik süre hesaplaması ile kapsamlı bir Gantt ortamında görevleri, işlevleri ve çalışanları planlayın.

Planlama modülü nasıl çalışır?

ProjectAssistant'ın planlama modülü tamamen özel olarak geliştirilmiştir ve zaman dilimleri, proje takvimi, işlevler ve kaynak gereksinimlerine dayanmaktadır. Görevler, zaman içinde taşınabilen, uzatılabilen, kısaltılabilen ve bağımlılıklar aracılığıyla birbirine bağlanabilen bir veya daha fazla segmentten oluşur. Planlama, SignalR aracılığıyla gerçek zamanlı olarak çalışır, böylece birden fazla planlayıcı aynı anda aynı proje üzerinde çalışabilir.

Gantt Planlama

Görevler çubuklar (segmentler) olarak görüntülenir. Sürükle ve bırak, yeniden boyutlandırma, çoklu görünüm ve çalışma saatlerinin otomatik hesaplanması özelliklerini destekler.

Bağımlılıklar

FS, SS, FF, SF ve SegmentFS desteklenir, negatif ve pozitif gecikmeler dahil. SegmentFS, sisteminizde benzersizdir.

Kaynaklar ve işlevler

İşlevleri görevlerle ilişkilendirin ve çalışanları uygunluk, takvim ve çakışmaları önleme kriterlerine göre planlayın.

Görev ve Segment yapısı

Görevler bir veya daha fazla bölümden oluşur. Her bölümün kendi başlangıç ve bitiş tarihi, bağımlılıkları ve kaynak gereksinimleri vardır. Toplam görev süresi, en erken bölüm başlangıcı ve en geç bölüm bitişi temel alınarak otomatik olarak hesaplanır.

  • Görevler → segmentler ve kaynak gereksinimleri içerir
  • Segmentler → gerçek zaman birimleri (başlangıç-bitiş ile)
  • Aralıklar → otomatik olarak ölçeklenen toplama çubukları
  • Milestones → süre içermeyen görevler

Bağımlılıklar (Dependencies)

ProjectAssistant, görevler ve segmentler arasındaki tüm standart ilişkileri destekler. Bir görev taşındığında veya yeniden ölçeklendirildiğinde bağımlılıklar otomatik olarak yeniden hesaplanır.

  • FS – Finish → Start
  • SS – Start → Start
  • FF – Finish → Finish
  • SF – Start → Finish
  • SegmentFS – Uniek: segment → segment (per subperiode)

Gecikmeler olumlu (+3 gün) ve olumsuz (-2 gün) olabilir. Takvim, günlerin nasıl hesaplanacağını belirler (açık/kapalı günler, özel günler).

Proje Takvimi ve Çalışma Saatleri

Takvim, ne zaman çalışılabileceğini ve her gün ne kadar etkin zamanın mevcut olduğunu belirler. Bu, her görevin süresini etkiler.

  • Açık/kapalı günler
  • Günlük çalışma saatleri
  • Tatil günleri
  • Projeye özgü istisnalar
  • Breaks (otomatik molalar)

Kaynak planlaması

Her görev için gerekli olan işlevleri belirtirsiniz. Ardından, çalışanlar işlevlerine, uygunluk durumlarına ve geçerli belgelerine göre atanabilir. Çakışmalar otomatik olarak algılanır.

  • İşlev → çalışan eşleştirme
  • Günlük ve proje bazında kullanılabilirlik
  • Belge kontrolü (uyruk ve ülkeye göre)
  • Birkaç güne yayılan görev bölümü
  • Çakışma algılama ve uyarılar

SignalR ile gerçek zamanlı işbirliği

Planlamadaki her değişiklik, GanttHub aracılığıyla gerçek zamanlı olarak iletilir. Tüm planlayıcılar, yenileme yapmadan aynı değişiklikleri görür.

  • Gerçek zamanlı görev aktarımı
  • Gerçek zamanlı yeniden boyutlandırma
  • Gerçek zamanlı kaynak güncellemeleri
  • Gerçek zamanlı çatışma sinyalleri