Giriş
Eğitim, günün hedeflerinin ve çalışma yönteminin açıklanmasıyla başlar. Katılımcıların beklentileri değerlendirilirken etkili bir conversational experience'ın temel özellikleri incelenir.
- Karşılama ve eğitim hedefleri
- Günün yapısı
- Katılımcı hedefleri ve beklentileri
- İyi bir conversational experience nasıl görünür?
Modül 1 – Conversational System'ler Neden Başarısız Olur?
Bu bölümde chatbot ve assistant'larda sık karşılaşılan tasarım problemleri incelenir.
- Yaygın conversational failure pattern'leri
- Birbiriyle örtüşmeyen kullanıcı ve sistem hedefleri
- Eksik context
- Hatalı assumption'lar
- Conversation design ile copywriting arasındaki fark
- Conversation design, flow ve prompt writing ayrımı
Uygulama – Conversation Autopsy:
Katılımcılar başarısız bir conversation örneğini analiz ederek temel tasarım problemlerini belirler.
Modül 2 – Konuşmalar Nasıl Çalışır?
Bu modülde conversation, belirli hedeflere ulaşmaya yönelik collaborative interaction olarak ele alınır.
- Goal-oriented conversation
- Turn-taking
- Initiative yönetimi
- Shared context
- Sistemin ne zaman soru sorması gerektiği
- Sistemin ne zaman aksiyon alması gerektiği
- Clarification ve handoff kararları
Uygulama – Turn-by-Turn Breakdown:
Kısa bir dialogue adım adım incelenir ve temel conversation design prensipleri kullanılarak geliştirilir.
Modül 3 – Gerçek Dil Kullanarak Conversation Tasarlama
Bu bölüm, yalnızca flowchart oluşturmak yerine gerçek kullanıcı ve sistem diyaloglarının yazılmasına odaklanır.
- Sample dialogue oluşturma
- Ambiguity için tasarım
- Error ve misunderstanding senaryoları
- Tone'un kullanıcı davranışı ve beklentileri üzerindeki rolü
Uygulama – Sample Dialogue Design:
Katılımcılar belirli bir use case için dialogue tasarlar ve elde edilen conversation'ı geliştirir.
Modül 4 – Geliştirmeden Önce Conversation Test Etme
Bu bölümde conversational experience'ların development aşamasından önce nasıl değerlendirilebileceği ele alınır.
- Conversation testing'in önemi
- Role-play testing
- Wizard-of-Oz testing
- Conversation breakdown'larını gözlemleme
- User confusion noktalarını belirleme
Uygulama – Live Role-Play Testing:
Tasarlanan conversation gerçek zamanlı olarak test edilir ve ortaya çıkan failure point'ler kaydedilir.
Modül 5 – Gerçek Dünya Kısıtları Altında Iteration
Katılımcılar testlerden elde edilen bulguları kullanarak conversation tasarımlarını geliştirir.
- Incomplete data ile çalışma
- Off-path user behaviour
- Escalation
- Handoff
- Graceful failure
- User needs ile system limitations arasındaki denge
- Business goal'ların conversation tasarımına dahil edilmesi
Uygulama – Redesign Sprint:
Test sonuçları kullanılarak conversation yeniden tasarlanır ve geliştirilir.
Modül 6 – Conversation Design'ı Organizasyonda Uygulama
Bu bölümde conversation design yaklaşımının mevcut product ve delivery süreçlerine nasıl dahil edilebileceği incelenir.
- Product lifecycle içerisinde conversation design
- Delivery lifecycle içerisinde conversation design
- Developer ve AI team'leriyle çalışma
- Stakeholder collaboration
- Yaygın organizational anti-pattern'ler
- Tasarım problemlerini önleme yaklaşımları
Uygulama – Application Mapping:
Katılımcılar öğrendikleri yaklaşımı kendi organizasyonlarında nerede ve nasıl uygulayabileceklerini belirler.
Modül 7 – Değerlendirme ve Kapanış
- Eğitimin temel kazanımlarının değerlendirilmesi
- Önemli mindset değişiklikleri
- Mevcut ve gelecek projelerde değiştirilebilecek yaklaşımlar
- Kaynaklar
- Sonraki adımlar