Ana içeriğe geç

Proje Oluşturmak İçin Kendi Yapay Zekânızı Kullanın

ChatGPT, Claude ve Gemini, doğru talimatları verdiğinizde mükemmel proje planlayıcılarıdır. Bu kılavuz, herhangi bir yapay zekâ asistanıyla 2 dakikadan kısa sürede eksiksiz ve içe aktarmaya hazır bir LoopGantt proje planı oluşturmayı gösterir.

Neden kendi yapay zekânızı kullanmalısınız?

LoopGantt'ın yerleşik yapay zekâ oluşturucusu hızlı ve basittir. Ancak şunları istiyorsanız:

  • İstem ve çıktı stili üzerinde daha fazla kontrol
  • Belirli bir yapay zekâ modeli (GPT-5, Claude Opus, Gemini Advanced)
  • Sektörünüze, metodolojinize veya kurum içi terminolojinize göre uyarlanmış bir plan
  • Planı sohbet içinde adım adım geliştirip iyileştirme imkânı

…o zaman kendi yapay zekânızla bir JSON dosyası oluşturup içe aktarmak en doğru yoldur.

1. Adım — İstem şablonunu kopyalayın

Aşağıdaki istemi kopyalayın, tırnak içindeki proje açıklamasını değiştirin ve ChatGPT, Claude veya Gemini'ye yapıştırın. İstem, eksiksiz JSON şemasını ve yapay zekânın uyması gereken tüm kuralları içerir.

Uzman bir proje yöneticisisiniz. Şu proje için bir LoopGantt proje planı oluşturun:

"[PROJENİZİ BURADA AÇIKLAYIN]"

TAM OLARAK bu JSON biçimini kullanın — ek alan eklemeyin ve yapıyı değiştirmeyin:

{
  "version": "1.0",
  "generator": "LoopGantt",
  "project": {
    "name": "YOUR PROJECT NAME",
    "startDate": "YYYY-MM-DD",
    "scheduleType": "working_days"
  },
  "tasks": [
    {
      "id": "phase-1",
      "name": "Phase Name",
      "isPhase": true,
      "isMilestone": false,
      "durationDays": 0,
      "parentTaskId": null,
      "status": "not_started",
      "priority": "high",
      "color": "blue",
      "order": 0
    },
    {
      "id": "task-1",
      "name": "Task Name",
      "isPhase": false,
      "isMilestone": false,
      "durationDays": 5,
      "parentTaskId": "phase-1",
      "status": "not_started",
      "priority": "medium",
      "color": null,
      "progress": 0,
      "desiredDate": null,
      "notes": "",
      "checklist": [
        { "id": "cl-1", "text": "Sub-task item", "completed": false }
      ],
      "order": 1
    },
    {
      "id": "milestone-1",
      "name": "Milestone Name",
      "isPhase": false,
      "isMilestone": true,
      "durationDays": 0,
      "parentTaskId": "phase-1",
      "status": "not_started",
      "priority": "critical",
      "color": null,
      "order": 2
    }
  ],
  "dependencies": [
    {
      "id": "dep-1",
      "predecessorId": "task-1",
      "successorId": "milestone-1",
      "type": "FS",
      "lagDays": 0
    }
  ]
}

KURALLAR (kesinlikle uyun):
1. Aşamaların (isPhase: true) bağımlılıkları OLAMAZ. Bunları asla dependencies dizisine eklemeyin.
2. Kilometre taşlarında (isMilestone: true) durationDays: 0 olmalıdır.
3. Aşamalar (isPhase: true) dependencies içinde YER ALAMAZ. Normal görevler de kilometre taşları da predecessorId veya successorId olarak kullanılabilir.
4. parentTaskId bir aşamanın id değerine başvurmalı ya da en üst düzeydeki öğeler için null olmalıdır.
5. Tüm id değerleri benzersiz dizeler olmalıdır.
6. Bağımlılığın type değeri şunlardan biri olmalıdır: FS, SS, FF, SF
7. lagDays pozitif (gecikme) veya negatif (örtüşme/öne çekme) olabilir.
8. status: not_started | in_progress | completed | on_hold
9. priority: low | medium | high | critical
10. color değerleri: null | cyan | blue | green | orange | red | purple | teal | pink | gray | indigo | amber | lime | fuchsia | neon

ÇIKTI: Yalnızca geçerli JSON döndürün. Markdown kod blokları ve açıklama metni eklemeyin.

2. Adım — Projenizi tanımlayın

[PROJENİZİ BURADA AÇIKLAYIN] ifadesini net bir açıklamayla değiştirin. Şunları belirtin:

  • Projenin ne ürettiği (uygulama, web sitesi, rapor, etkinlik, ürün lansmanı…)
  • Beklediğiniz ana evreler (ör. “3 geliştirme sprinti”)
  • Önemli kısıtlar (“Q4'ten önce yayına girmeli”, “3 kişilik ekip”)
  • Özel gereksinimler (“UAT ve uygulama mağazası inceleme süresini dahil et”)

Kullanıma hazır istem örnekleri

Yazılım projesi

"Bir B2B SaaS web uygulaması geliştirin: kullanıcı kimlik doğrulaması, ekip yönetimi, abonelik faturalandırması
(Stripe) ve temel bir pano. 4 kişilik ekip. Hedef süre 14 hafta.
Şu aşamaları dahil edin: Keşif, Tasarım, Geliştirme (3 sprint), QA ve Lansman."

Pazarlama kampanyası

"Küçük işletmeleri hedefleyen bir proje yönetimi aracı için içerik pazarlama kampanyası
başlatın. Blog içerikleri (6 yazı), LinkedIn reklamları, e-posta serisi ve bir web semineri
içersin. 2 kişilik pazarlama ekibiyle 8 haftalık süre."

Etkinlik planlama

"200 kişilik bir kurumsal konferans planlayın. Mekân seçimi, ikram, konuşmacı programı,
ses-görüntü kurulumu, kayıt ve etkinlik sonrası takip dahil olsun.
Bugünden başlayarak 12 haftalık hazırlık süresi."

3. Adım — JSON çıktısını kopyalayın

Yapay zekâ bir JSON nesnesi döndürür. Tamamını seçin, kopyalayın ve bir .json dosyası olarak kaydedin (ör. my-project.json).

Yapay zekâ JSON'u markdown kod bloklarına (```json ... ```) sardıysa kaydetmeden önce bu işaretleri kaldırın — yalnızca { ile başlayıp } ile biten ham JSON'u bırakın.

4. Adım — LoopGantt'a içe aktarın

  1. LoopGantt panonuza gidin.
  2. İçe Aktar düğmesine tıklayın.
  3. Kaydettiğiniz .json dosyasını Projeyi İçe Aktar penceresine bırakın ya da göz atmak için tıklayın.
  4. İçe aktarma önizlemesini inceleyin ve Projeyi İçe Aktar düğmesine tıklayın.

Yapay zekâ ile oluşturulan proje planınız artık LoopGantt'ta; zaman çizelgesi tamamen hesaplanmış ve düzenlemeye hazır.

JSON kurallarını anlamak

Yapay zekânın çıktısını incelerken veya düzenlerken şu yaygın sorunlara dikkat edin:

KuralNeden önemli?
Aşamaların bağımlılıkları olamazAşamalar alt görevlerini otomatik olarak kapsar. Bir aşamaya bağımlılık eklemek otomatik zamanlamayla çakışır. Bunun yerine aşamaların içindeki görevleri bağlayın.
Kilometre taşlarında durationDays: 0 olmalıdırKilometre taşı bir süre değil, zamandaki bir noktadır. Gantt üzerinde baklava dilimi olarak görünür.
Tüm bağımlılık kimlikleri geçerli görev kimliklerine başvurmalıdırBir predecessorId veya successorId mevcut değilse bağımlılık içe aktarma sırasında sessizce yok sayılır.
Döngüsel bağımlılıklar reddedilirA → B → A zamanlamayı imkânsız kılar. LoopGantt bunları içe aktarma sırasında algılar ve kaldırır.

Bağımlılık türleri başvurusu

FS (Finish-to-Start):   ████ A
                              ████ B  ← B, A bittikten sonra başlar

SS (Start-to-Start):    ████ A
                         ████ B      ← B, A başladığında başlar

FF (Finish-to-Finish):  ████████ A
                           ████████ B ← B, A bittiğinde biter

SF (Start-to-Finish):            ████ A
                        ████████ B   ← B, A başladığında biter
İpucu — adım adım iyileştirme: İlk çıktıyla yetinmeyin. Yapay zekâya “Her aşamanın sonuna bir risk azaltma görevi ekle” veya “Test aşamasını birim testleri ve UAT olarak ikiye böl, aralarına bir onay kilometre taşı koy” deyin. Sohbet içinde yineleme yapmak, tek bir istemden çok daha iyi planlar ortaya çıkarır.

Örnek JSON dosyasını indirin

İstemlerinizi hazırlarken veya yapay zekâ çıktısını incelerken başvuru olarak kullanmak için açıklamalı örnek projemizi indirin:

↓ example-project.json dosyasını indirin

Bu makale yardımcı oldu mu?