Card Sorting ve Tree Testing: Bilgi Mimarisini Kullanıcıyla Test Etme
Seviye: Orta Kategori: UX Research Son güncelleme: Ocak 2025
Giriş
"Ayarlar nerede?" "Bu özellik hangi menüde?" "Bulamıyorum, nereden ulaşacağım?"
Bu şikayetler, bilgi mimarisinin kullanıcı beklentileriyle uyuşmadığını gösterir. Tasarımcı mantıklı bulsa da, kullanıcı farklı düşünebilir.
Card sorting ve tree testing, bilgi mimarisini kullanıcılarla birlikte tasarlama ve test etme yöntemleri. Varsayımlara değil, gerçek kullanıcı davranışına dayalı navigasyon yapısı oluşturmak için.
Bu yazıda her iki yöntemi, türlerini, nasıl uygulanacağını ve sonuçların nasıl analiz edileceğini öğreneceksin.
Card Sorting Nedir?
Card Sorting: Kullanıcıların içerik öğelerini (kartlar olarak temsil edilen) kendi zihin modellerine göre grupladığı ve isimlendirdiği bir UX araştırma yöntemi. Bilgi mimarisini kullanıcı perspektifinden tasarlamak için kullanılır.
Temel fikir: Kullanıcılara içerik kartları ver, onlardan mantıklı gruplar oluşturmalarını iste. Ortaya çıkan pattern'ler, navigasyon yapısını şekillendirir.
Card Sorting Türleri
Açık Card Sorting (Open)
Kullanıcılar hem grupları oluşturur hem isimlendirirler.
Ne zaman kullanılır:
- Yeni bir ürün/site tasarımı
- Bilgi mimarisi sıfırdan oluşturulacaksa
- Keşif aşamasında
Avantajları:
- Kullanıcı zihin modelini doğrudan öğrenirsin
- Beklenmedik kategoriler ortaya çıkabilir
- Kullanıcı terminolojisini öğrenirsin
Dezavantajları:
- Analizi daha karmaşık
- Çok farklı sonuçlar çıkabilir
- Daha fazla katılımcı gerekebilir
Kapalı Card Sorting (Closed)
Kategoriler önceden belirli, kullanıcılar sadece kartları yerleştirir.
Ne zaman kullanılır:
- Mevcut kategori yapısını doğrulamak
- Yeni içerik ekleme (mevcut yapıya)
- A/B testi (iki yapıyı karşılaştırma)
Avantajları:
- Analizi kolay
- Sonuçlar daha tutarlı
- Hızlı uygulama
Dezavantajları:
- Kullanıcı yaratıcılığını kısıtlar
- Kötü kategori yapısını doğrulayabilir
- "Hiçbirine uymayan" sorunu
Hibrit Card Sorting
Önceden kategoriler var ama kullanıcı yeni kategori de ekleyebilir.
Ne zaman kullanılır:
- Mevcut yapıyı geliştirmek
- Hem doğrulama hem keşif
Avantajları:
- Her iki yaklaşımın faydaları
- Esnek
Card Sorting Nasıl Yapılır?
Hazırlık
1. Amaç belirleme Ne öğrenmek istiyorsun? Hangi kararı destekleyecek?
2. Kart hazırlama
- 30-60 kart ideal (çok fazla = yorucu)
- Her kart tek bir içerik öğesi
- Net, anlaşılır isimler
- Jargondan kaçın
3. Katılımcı seçimi
- Hedef kullanıcı profili
- 15-20 kişi (moderated)
- 30-50 kişi (unmoderated)
4. Format seçimi
- Fiziksel (yüz yüze, post-it)
- Dijital (online araçlar)
Uygulama (Moderated)
**Giriş (5 dk)**
Amacı açıkla, doğru/yanlış yok de
**Kartları tanıt (5 dk)**
Kartları göster, soru varsa cevapla
**Gruplama (15-25 dk)**
Kullanıcı kartları gruplar Sesli düşünmesini iste Müdahale etme, izle
**İsimlendirme (5-10 dk)**
Açık sorting ise grupları isimlendirmesini iste
**Açıklama (5-10 dk)**
Neden bu şekilde grupladı? Zorlanan kartlar hangileri?
**Kapanış (3 dk)**
Teşekkür, varsa ödül
Uygulama (Unmoderated/Online)
- Online araç seç (OptimalSort, Maze, UXtweak)
- Kartları ve talimatları yükle
- Katılımcılara link gönder
- Tamamlanmayı bekle
- Sonuçları analiz et
💡 Unmoderated'da "neden" sorusu soramıyorsun. Opsiyonel yorum alanı ekle: "Bu kartı yerleştirmekte zorlandıysan, nedenini yaz."
Card Sorting Analiz
Benzerlik Matrisi (Similarity Matrix)
Hangi kartlar sıklıkla birlikte gruplanmış?
Yüksek benzerlik = aynı kategoride olmalı Düşük benzerlik = farklı kategorilerde olabilir
Dendogram
Hiyerarşik kümeleme görselleştirmesi. Hangi kartlar/gruplar birbirine yakın?
Popüler Kategoriler
Açık sorting'de:
- En sık oluşturulan kategoriler
- Kategori isimleri ve varyasyonları
- Kullanıcı terminolojisi
Zor Kartlar
- Farklı kategorilere yerleştirilen kartlar
- Tek başına kalan kartlar
- "Diğer" kategorisine atılanlar
Zor kartlar = bilgi mimarisinde dikkat edilmesi gereken noktalar
Tree Testing Nedir?
Tree Testing (Reverse Card Sorting): Mevcut bir bilgi mimarisinin (navigasyon yapısı) kullanıcılar tarafından ne kadar iyi anlaşıldığını test eden yöntem. Kullanıcılara görev verilir, sadece metin tabanlı hiyerarşide doğru konumu bulmaya çalışırlar.
Fark: Card sorting yapı oluşturur, tree testing yapıyı doğrular.
Neden görsel tasarım yok? Görsel ipuçları (renk, ikon, boyut) olmadan, sadece kategori isimleri ve hiyerarşinin işe yarayıp yaramadığını test edersin.
Tree Testing Nasıl Yapılır?
Hazırlık
1. Ağaç yapısını oluştur Site haritasını metin tabanlı hiyerarşi olarak hazırla.
Ana Sayfa
├── Ürünler
│ ├── Elektronik
│ │ ├── Telefonlar
│ │ └── Bilgisayarlar
│ └── Ev & Yaşam
├── Hesabım
│ ├── Siparişlerim
│ └── Adreslerim
└── Yardım
├── SSS
└── İletişim
2. Görevler oluştur Kullanıcının bulması gereken şeyler.
İyi görev özellikleri:
- Gerçekçi senaryo
- Cevabı içermeyen ifade
- Tek doğru konum
3. 8-12 görev Çok fazla = yorucu, çok az = yetersiz veri
4. Katılımcı sayısı 50+ kişi önerilir (nicel veri için)
Uygulama
Çoğunlukla online araçlarla:
- Araç seç (Treejack/OptimalSort, UXtweak, Maze)
- Ağaç yapısını yükle
- Görevleri ekle
- Pilot test (3-5 kişi)
- Katılımcılara gönder
- Sonuçları analiz et
Tree Testing Metrikleri
Success Rate (Başarı Oranı)
Görevi doğru tamamlayan kullanıcı yüzdesi.
Hedef: %80+ ideal, %60 altı sorunlu
Directness (Doğrudanlık)
İlk denemede doğru yere giden kullanıcı yüzdesi.
Düşük directness = kullanıcı "geziniyor", emin değil
Time to Complete
Görevi tamamlama süresi.
Uzun süre = zorluk işareti
First Click
İlk tıklanan kategori. Doğru yönde mi?
İlk tık doğruysa: Başarı şansı yüksek İlk tık yanlışsa: Muhtemelen başarısız
Path Analysis
Kullanıcının izlediği yol.
- Doğrudan mı gitti?
- Geri dönüşler var mı?
- Hangi yanlış yollara saptı?
Card Sorting vs Tree Testing
[TABLE] | Özellik | Card Sorting | Tree Testing | |---------|--------------|--------------| | Amaç | Yapı oluşturma | Yapıyı doğrulama | | Timing | Tasarım öncesi | Tasarım sonrası | | Input | İçerik kartları | Mevcut hiyerarşi | | Output | Kategori önerileri | Başarı/hata oranları | | Soru | "Nasıl organize etmeliyiz?" | "Bu yapı işe yarıyor mu?" | [/TABLE]
İdeal süreç:
- Açık card sorting → İlk yapı taslağı
- Kapalı card sorting → Yapıyı rafine et
- Tree testing → Yapıyı doğrula
- İterasyon gerekirse tekrarla
Araçlar
Card Sorting Araçları
[TABLE] | Araç | Özellik | Fiyat | |------|---------|-------| | OptimalSort | Endüstri standardı, güçlü analiz | Ücretli | | UXtweak | Card sorting + tree testing | Ücretsiz plan var | | Maze | Card sorting dahil çeşitli testler | Ücretsiz plan var | | UserZoom | Enterprise çözüm | Ücretli | | Miro/FigJam | Manuel, workshop için | Ücretsiz/ücretli | [/TABLE]
Tree Testing Araçları
[TABLE] | Araç | Özellik | |------|---------| | Treejack (Optimal Workshop) | En popüler, detaylı analiz | | UXtweak | Tree testing dahil | | Maze | Tree testing dahil | | PlaybookUX | Çeşitli test türleri | [/TABLE]
Sonuçları Kullanma
Card Sorting'den
-
Kategori yapısı önerisi oluştur Benzerlik matrisine göre grupla
-
Kategori isimleri belirle Kullanıcı terminolojisini kullan
-
Belirsiz kartları ele al
- Birden fazla yerde mi olmalı?
- İsmi mi değişmeli?
- Cross-link mi gerekiyor?
Tree Testing'den
-
Başarılı görevler Yapı işe yarıyor, değiştirme
-
Başarısız görevler
- Kategori ismi sorunlu mu?
- Hiyerarşi seviyesi yanlış mı?
- İçerik yanlış yerde mi?
-
Düşük directness Kullanıcı emin değil, daha net isimler gerek
-
Path analysis Hangi yanlış yollara sapılıyor? Oraları düzelt
Sık Yapılan Hatalar
Card Sorting
1. Çok fazla kart 60+ kart = yorucu, düşük kalite sonuç
2. Belirsiz kart isimleri Kart ne anlama geliyor belli değilse sonuç yanıltıcı
3. Yanlış katılımcılar Hedef kitle değilse sonuçlar işe yaramaz
4. Sonuçları direkt uygulamak Kullanıcı önerisi = tek doğru değil. Diğer faktörlerle birleştir
Tree Testing
1. Yönlendirici görevler Cevabı görev içinde vermek
2. Çok derin hiyerarşi 5+ seviye genellikle problem
3. Yetersiz katılımcı 50 altı = istatistiksel güvensiz
4. Tek seferde bırakmak Düşük başarı = düzelt ve tekrar test et
Şimdi Sen Dene
30 dakika
Görev: Bir e-ticaret sitesi için mini card sorting ve tree testing planla.
Senaryo: Moda e-ticaret sitesi, ürün kategorileri düzenlenecek.
Adımlar:
Part 1: Card Sorting Hazırlık (15 dk)
-
20 ürün kartı oluştur Örnek: Kot pantolon, Blazer ceket, Spor ayakkabı, Gece elbisesi...
-
Sorting türünü seç ve gerekçele Açık mı, kapalı mı, hibrit mi? Neden?
-
3 olası analiz sorusu yaz Bu card sorting'den ne öğrenmek istiyorsun?
Part 2: Tree Testing Hazırlık (15 dk)
-
Basit bir kategori ağacı oluştur Ana Sayfa altında 3-4 ana kategori, her birinin altında 2-3 alt kategori
-
5 görev yaz Kullanıcının bulması gereken ürünler için senaryo
-
Her görev için başarı kriteri belirle Doğru cevap hangisi?
Kontrol:
- Görevler yönlendirici değil mi?
- Kartlar net mi?
- Ağaç yapısı 3-4 seviye ile sınırlı mı?
Özet
- Card sorting = kullanıcıların içeriği grupladığı yöntem
- Üç tür: Açık (keşif), Kapalı (doğrulama), Hibrit
- 30-60 kart, 15-50 katılımcı ideal
- Analiz: benzerlik matrisi, dendogram, zor kartlar
- Tree testing = mevcut yapıyı test etme
- Görsel tasarım olmadan, sadece metin hiyerarşisi
- Metrikler: success rate, directness, time, first click
- İdeal akış: Card sorting → Yapı oluştur → Tree testing → Doğrula
- Araçlar: OptimalSort, Treejack, UXtweak, Maze
- Sonuçları direkt uygulamak yerine diğer verilerle birleştir
İlgili İçerikler
Önceki: Competitive Analysis
Sonraki: Usability Metrics ve KPI'lar (yakında)
İlgili konular:
İlgili Roadmap: UX Designer Roadmap → Research Methods
Kaynaklar
Derinleşmek istersen:
- Card Sorting - NNGroup (İngilizce, 10 dk)
- Tree Testing - NNGroup (İngilizce, 8 dk)
- Optimal Workshop Blog (İngilizce, pratik rehberler)
- Card Sorting - Donna Spencer (Kitap)
