Yapay Zeka Ajanları
Tüm Dersler
07

Ders 07 / 12

AI ile Çözüm Modellemesi: UML'den Flowchart'a

Süreç ve sistem davranışını görselleştirip ekiple ortak dil kurmak.

Bir resim bin kelimeye bedeldir — özellikle süreçlerde. Karmaşık bir akışı metinle anlatmak yanlış anlaşılmaya gebedir; diyagram herkesi aynı sayfada toplar. UML ve flowchart bu görselleştirmenin standart dilleridir. AI, düz metinden geçerli diyagram kodu (örn. Mermaid) üretip dakikalar içinde taslak çıkarır.

Bu derste öğrenecekler

  • Akış şeması temel sembolleri
  • UML: use case, sequence, activity (giriş)
  • Süreç modelleme (BPMN mantığı)
  • AI ile metinden diyagram (Mermaid)

Doğru diyagramı seçmek

Flowchart: bir sürecin adım adım akışı. Use case: kim sistemle ne yapar. Sequence: bileşenler zaman içinde nasıl haberleşir. Activity: paralel/koşullu iş akışı. Yanlış diyagram türü, doğru bilgiyi bile bulanıklaştırır.

Karar noktaları

İyi bir flowchart 'evet/hayır' dallarını net gösterir. İade örneğinde: 'Süre uygun mu?' → Evet: işle / Hayır: reddet + bilgilendir. Karar noktaları çoğu zaman gizli iş kurallarını ortaya çıkarır.

AI + Mermaid iş akışı

Süreci düz yaz → AI'dan Mermaid kodu iste → bir Mermaid editöründe (veya destekleyen araçta) görselleştir → ekiple gözden geçir. Kod tabanlı olduğu için versiyonlanır ve hızla düzeltilir.

AI Kullanım Örneği

"Bu süreci Mermaid flowchart koduna çevir; karar noktalarını dallandır."

Mermaid taslağı (kavramsal)

flowchart TD: Talep → {Süre uygun?} → Evet → Onayla → Bildirim; Hayır → Reddet → Açıklama gönder. AI bu kodu üretir, sen kuralları doğrularsın.

Mini Vaka Çalışması

Vaka (E-Ticaret): İade süreci 4 farklı kişide 4 farklı anlaşılıyordu. AI ile çıkarılan tek flowchart, gizli bir kuralı ('hediye siparişleri farklı') ortaya çıkardı ve tartışmayı bitirdi.

Video Dersler

İzleyerek pekiştir

Bu konuyu YouTube'da ara →

Uygulama Ödevi

Bir iade sürecini Mermaid flowchart olarak yaz (AI'a ürettirip düzelt).