Ana içeriğe geç

Kod kitabı nasıl hazırlanır? Adım adım rehber

Kod kitabı, bir çalışmada kullanılan kodların ne anlama geldiğini ve nasıl uygulanacağını tek yerde toplayan belgedir. Bu rehber, iyi bir kod girdisinin bileşenlerinden sürüm takibine ve ekip eğitimine kadar kod kitabını nasıl kuracağınızı adım adım anlatır.

Hazırlayan:
YouReply Nitel Analiz içerik ekibi
Yayın:
Son güncelleme:
{minutes} dk okuma
8 dk okuma

Kod kitabı nedir, neden gerekir?

Kod kitabı (codebook), analizde kullanılan her kodu adı, tanımı, uygulama kuralları ve örnekleriyle birlikte listeleyen, çalışma boyunca güncellenen bir belgedir. Tek başına çalışan bir araştırmacı için hafızanın yerini tutar; ekip çalışmasında ise farklı kişilerin aynı kodu aynı anlamda kullanmasının temel aracıdır. Miles, Huberman ve Saldaña (2020), kodların zaman içinde ve farklı araştırmacılar arasında tutarlı uygulanabilmesi için açık tanımlara ihtiyaç duyulduğunu vurgular.

  • Tutarlılık: Aynı kodun üçüncü haftada da ilk gündeki anlamıyla kullanılmasını sağlar.
  • Şeffaflık: Okuyuculara ve hakemlere, bulguların hangi kararlara dayandığını gösterir.
  • Ekip iletişimi: Kodlayıcılar arasındaki anlaşmazlıkları kişisel yorum farkı olmaktan çıkarıp tanım tartışmasına dönüştürür.
  • Denetim izi: Kodların nasıl değiştiğini kayıt altına alarak analizin geriye dönük izlenebilmesini sağlar.

Kod kitabını ne zaman başlatmalısınız? En uygun zaman, ilk kodları verdiğiniz andır. İlk sürüm kaba ve eksik olabilir; önemli olan, tanımların kodlamayla eş zamanlı yazılması ve kod kitabının analiz bittikten sonra hafızadan kurulan bir liste olmamasıdır. Kod kitabı yorumlarınızın değil, analizde verdiğiniz kararların kaydıdır; yorumlarınızı ve açık sorularınızı memolarda tutmak iki belgeyi de okunur kılar.

Bir kod girdisinin bileşenleri

MacQueen ve arkadaşları (1998), ekip tabanlı analiz için her kod girdisini birkaç sabit alana ayırmayı önerir: kodun adı, kısa tanımı, tam tanımı, kodun ne zaman kullanılacağı, ne zaman kullanılmayacağı ve örnekler. DeCuir-Gunby ve arkadaşları (2011) da görüşme verisi için geliştirdikleri kod kitabında her kodu adı, tam tanımı ve bir örnekle tanımlar. Aşağıdaki tablo bu alanları birleştiren pratik bir şablon sunar.

Kod girdisi şablonu
AlanNe yazılırİpucu
Kod adıKısa, ayırt edici bir etiketAynı düzeydeki kodlarla karışmayacak bir ad seçin
Kısa tanımTek cümlelik özetKodlama sırasında hızlı hatırlatma içindir
Tam tanımKodun kapsamı ve kavramsal anlamıKurama dayanıyorsa kaynağı belirtin
Dâhil etme ölçütüKodun hangi durumlarda uygulanacağıMetinde gözlemlenebilir ifadelerle yazın
Hariç tutma ölçütüKodun uygulanmayacağı, benzer ama farklı durumlarKarışabileceği kodu adıyla anın
Tipik örnekKodu açıkça temsil eden bir alıntıTakma adlandırılmış veriden seçin
Atipik örnekSınırda kalan ama yine de koda dâhil olan bir alıntıTartışmalı durumların nasıl çözüldüğünü gösterir

Bu alanlar arasında en sık ihmal edilen hariç tutma ölçütüdür. Oysa iki kod arasındaki sınırı en net çizen alan genellikle budur. “Katılımcı teknik sorunun kendisini değil, kurumun bu soruna verdiği yanıtı anlatıyorsa kullanın.” gibi tek bir cümle, uzun bir tam tanımdan daha yararlı olabilir.

Kod adlarında da tutarlı bir kural izleyin. Üst kodu ve alt kodu “İş yükü > Çift hazırlık” biçiminde birlikte yazmak, kod dışa aktarıldığında ya da bir tabloda tek başına göründüğünde bağlamını korur. Olumlu ya da olumsuz yargı taşıyan adlardan (ör. “Kötü yönetim”) kaçının; betimleyici adlar (ör. “Yönetimle iletişim sorunu”) kodlayıcıyı parçayı yargılamak yerine tanımlamaya yönlendirir. Kısaltma kullanıyorsanız kod kitabının başına bir kısaltmalar listesi ekleyin.

Geliştirme yaklaşımları: kuram, veri ve karma yol

Kodların nereden geleceği, kod kitabının nasıl büyüyeceğini de belirler. DeCuir-Gunby ve arkadaşları (2011), kuramdan türetilen kodlarla veriden türetilen kodları ayırır ve ikisinin aynı kod kitabında birlikte yer alabileceğini gösterir.

Geliştirme yaklaşımlarının karşılaştırılması
YaklaşımBaşlangıç noktasıGüçlü yanıRiski
Kuram odaklıMevcut kuram, model ya da önceki çalışmalarBulguları alanyazınla doğrudan ilişkilendirirÇerçeveye uymayan veriyi gözden kaçırmak
Veri odaklıTranskriptlerin açık uçlu okumasıKatılımcıların kendi çerçevesini öne çıkarırKod çoğalması ve geç netleşen tanımlar
KarmaKuramdan birkaç kod, veriden yenileriYön ile açıklığı dengelerİki kaynaktan gelen kodların ayırt edilemez hâle gelmesi

Hsieh ve Shannon (2005), nitel içerik analizinde kuramdan gelen başlangıç kategorileriyle çalışmayı yönlendirilmiş yaklaşım, kategorilerin veriden çıkmasını ise geleneksel yaklaşım olarak adlandırır. Fereday ve Muir-Cochrane (2006) ise önceden hazırlanmış bir şablon kod kitabını veriden çıkan kodlarla genişleten karma bir süreci örnekler. Karma yolu seçiyorsanız her kodun kaynağını kod kitabında ayrı bir alanda tutmak raporlamayı kolaylaştırır.

Veri odaklı başladığınızda ilk sürümü birkaç transkripti okuyup kodladıktan sonra yazın; o aşamada görüşme kodlama rehberindeki birinci döngü yöntemlerinden yararlanabilirsiniz. Kuram odaklı başladığınızda ise ilk sürümü veriye girmeden hazırlayıp birkaç transkript üzerinde sınamanız, tanımların veride gerçekten uygulanabilir olup olmadığını erkenden gösterir.

Hiyerarşi derinliği: kaç düzey yeterli?

Kodları üst ve alt kodlar hâlinde düzenlemek, benzer kavramları bir arada tutar ve kod listesinde gezinmeyi kolaylaştırır. Ancak derinlik arttıkça kodlayıcının doğru dalı bulması zorlaşır ve farklı dallardaki benzer kodların birbirine karışma olasılığı artar.

  • İki ya da üç düzey çoğu çalışma için yeterlidir. Daha derin bir ağaç, bazı alt kodların aslında ayrı kod değil, tanım ayrıntısı olduğuna işaret edebilir.
  • Üst kodun işlevini belirleyin. Üst kod yalnızca bir başlık mı, yoksa alt kodlara uymayan parçalar için doğrudan da kullanılabilir mi? Bu kararı kod kitabına yazın.
  • Kardeş kodları aynı soyutluk düzeyinde tutun. Aynı üst kodun altında bir konu kodu ile bir duygu kodu yan yana durmamalıdır.
  • Hiyerarşiyi temalarla karıştırmayın. Hiyerarşi kodları düzenler; temalar ise birden fazla dalı kesebilen yorumlayıcı örüntülerdir.

Saldaña (2025), bazı araştırmacıların veriyi geniş parçalar ve az sayıda kodla, bazılarının ise ince parçalar ve çok sayıda kodla işlediğini anlatır. Hangi eğilimde olursanız olun, düzenli bir hiyerarşi bu tercihin sonuçlarını yönetilebilir tutmanın bir yoludur.

Yinelemeli iyileştirme, sürüm takibi ve denetim izi

Kod kitabı ilk sürümüyle tamamlanmaz. Guest, MacQueen ve Namey (2012), uygulamalı tematik analizde kod kitabını kodlama ilerledikçe gözden geçirilen bir belge olarak ele alır. Her değişikliğin ne olduğunu ve neden yapıldığını kaydetmek, analizin sonradan izlenebilmesini sağlar.

Sık kullanılan kod kitabı işlemleri
İşlemNe zamanKaydedilmesi gereken
Birleştirmeİki kod pratikte ayırt edilemiyorsaBirleşen kodlar, yeni tanım ve gerekçe
BölmeBir kod birden fazla farklı anlam taşıyorsaYeni kodların tanımları ve eski parçaların nasıl dağıtıldığı
Yeniden adlandırmaAd, tanımı artık yansıtmıyorsaEski ve yeni ad; tanımın değişip değişmediği
TaşımaKod yanlış üst kodun altındaysaEski ve yeni konum
ArşivlemeKod artık kullanılmıyor ama izi korunmalıysaNeden bırakıldığı ve önceki kodlamaların durumu
  • Sürüm numarası ve tarih: Her anlamlı değişiklikten sonra kod kitabının sürümünü artırın (ör. 1.0, 1.1, 2.0).
  • Değişiklik günlüğü: Tarihi, değişikliği yapan kişiyi, işlemi ve gerekçeyi kısa bir satırda tutun.
  • Geriye dönük kodlama: Tanım değiştiyse daha önce kodlanmış parçaları yeni tanıma göre gözden geçirin ve bunu günlüğe yazın.
  • Silmek yerine arşivleyin: Kullanılmayan bir kodu silmek, onun neden var olduğuna dair bilgiyi de siler.
Kurgusal örnekÖrnek (kurgusal)

Değişiklik günlüğünden bir satır: Sürüm 1.2. “Teknik sorun” kodu “Altyapı > Bağlantı sorunu” ve “Altyapı > Cihaz yetersizliği” olarak bölündü. Gerekçe: pilot kodlamada iki kodlayıcı bu kodu çok farklı parçalara vermişti; parçaların bir kısmı okulun altyapısını, bir kısmı öğrencinin cihazını anlatıyordu. Eski koddaki tüm parçalar yeni tanımlara göre yeniden gözden geçirildi.

Kod kitabını ekipte kullanmak

Ekip hâlinde kodlarken kod kitabı hem eğitim materyali hem de anlaşmazlıkların çözüldüğü ortak zemindir. DeCuir-Gunby ve arkadaşları (2011), kod kitabının ekip üyelerinin birlikte kodlaması, sonuçları tartışması ve tanımları gözden geçirmesiyle geliştiği bir süreci örnekler.

  1. Tanıtım: Kodlayıcılarla kod kitabını alan alan okuyun; özellikle hariç tutma ölçütlerini örneklerle tartışın.
  2. Pilot kodlama: Herkesin aynı birkaç transkripti bağımsız olarak kodlamasını isteyin.
  3. Karşılaştırma: Farklılıkları tek tek konuşun ve her anlaşmazlığın kaynağını (belirsiz tanım, birim farkı ya da dikkat hatası) not edin.
  4. Revizyon: Belirsiz tanımları düzeltin, gerekirse kodları birleştirin ya da bölün ve yeni sürümü paylaşın.
  5. Düzenli kontrol: Kodlama sürerken belirli aralıklarla ortak parçalar üzerinde yeniden karşılaştırma yapın.

Uyumun sayısal olarak ölçülüp ölçülmeyeceği yöntemsel bir tercihtir. O'Connor ve Joffe (2020), kodlayıcılar arası güvenirliğin nitel araştırmadaki yerine dair tartışmaları özetler ve bu yola başvurulacaksa nasıl uygulanabileceğine dair pratik öneriler sunar. Konuyu ayrıntılı ele alan kodlayıcılar arası uyum rehberine göz atabilirsiniz.

Örnek kod kitabı

Kurgusal örnekÖrnek (kurgusal)

Aşağıdaki bölüm, ortaokul öğretmenlerinin hibrit eğitim deneyimini inceleyen kurgusal bir çalışma için hazırlanmıştır. Alıntılar uydurmadır ve yalnızca kod girdilerinin nasıl yazılabileceğini göstermek içindir.

Kurgusal hibrit eğitim çalışmasının kod kitabından bir bölüm
KodKısa tanımDâhil etme ölçütüHariç tutma ölçütüTipik örnek
İş yükü > Çift hazırlıkSınıf ve çevrim içi ders için ayrı hazırlık yapmaAynı ders için iki ayrı materyal ya da plan hazırlandığının anlatılmasıGenel yorgunluk ya da uzun çalışma saatleri (bunun için “İş yükü > Mesai dışı çalışma”)“Her konuyu iki kez hazırlıyordum, biri tahta biri ekran için.”
İş yükü > Mesai dışı çalışmaDers saatleri dışına taşan işlerAkşam, hafta sonu ya da tatilde yapılan işlerin anlatılmasıMesai içinde artan iş yoğunluğu“Velilerin mesajlarına gece yarısı dönüyordum.”
Öğrenci katılımı > Temas kaybıÖğrenciyle etkileşimin zayıflamasıÖğrenciyi görememe, tepkisini alamama ya da kiminle konuştuğunu bilememeÖğrencinin teknik nedenle derse bağlanamaması (bunun için “Altyapı > Bağlantı sorunu”)“Kameralar kapalıyken boşluğa anlatıyor gibiydim.”
Kurumsal destek > Teknik odaklı eğitimKurumun verdiği eğitimin araç kullanımıyla sınırlı kalmasıEğitimin yazılım, platform ya da cihaz kullanımını anlattığının belirtilmesiPedagojik destek eksikliğinin genel olarak dile getirilmesi“Programın düğmelerini gösterdiler, o kadar.”
Akran desteğiMeslektaşlardan resmî olmayan yardım alma ya da vermeÖğretmenlerin kendi aralarında bilgi, materyal ya da moral paylaşmasıOkul yönetiminin düzenlediği resmî toplantılar“Zümrede bir mesaj grubu kurduk, her şeyi orada çözdük.”

Tabloya sığmayan tam tanım ve atipik örnek alanları, genişletilmiş kod kitabında her kod için ayrı bir girdide tutulur. Örneğin “Öğrenci katılımı > Temas kaybı” için atipik örnek şu olabilir: “Kameralar açıktı ama kimse bana bakmıyordu.” Kameralar açık olsa da öğretmen temas kuramadığını anlattığı için bu parça koda dâhil edilir.

Sık yapılan hatalar

Kod kitabındaki sorunlar genellikle kodlama ilerleyip anlaşmazlıklar birikince fark edilir. Aşağıdaki listeyi ilk sürümü yazdıktan sonra ve her büyük revizyonda bir kontrol listesi olarak kullanabilirsiniz.

  • Yalnızca kod adı yazmak: Tanımsız kodlar, her kodlayıcının kendi yorumuyla doldurduğu boş kutulara dönüşür.
  • Hariç tutma ölçütünü atlamak: Benzer kodlar arasındaki sınır yazılmazsa aynı parça farklı kodlayıcılarda farklı koda gider.
  • Kodları temalarla karıştırmak: Kod kitabına yorumlayıcı iddialar yazmak, temaların erken ve sorgulanmadan kapanmasına yol açabilir.
  • Aşırı derin hiyerarşi: Dört beş düzeyli ağaçlar kodlamayı yavaşlatır ve tutarsızlığı artırır.
  • Değişiklikleri kaydetmemek: Birleştirme ve bölme kararlarının gerekçesi yazılmazsa analiz sonradan açıklanamaz.
  • Tanımı değiştirip eski kodlamayı olduğu gibi bırakmak: Aynı kod, verinin farklı bölümlerinde farklı anlamlar taşır hâle gelir.
  • Kod kitabını kodlama bittikten sonra yazmak: Geriye dönük yazılan bir kod kitabı süreci değil, yalnızca sonucu belgeler.
  • Örneklerde gerçek adları bırakmak: Kod kitabı sıklıkla paylaşılan bir belgedir; örnek alıntılar da takma adlandırılmış olmalıdır.

YouReply Nitel Analiz’de kod kitabı

YouReply Nitel Analiz’de kod kitabı hiyerarşiktir ve her koda tanım ile dâhil etme ve hariç tutma kuralları eklenebilir. Kodları birleştirebilir, bölebilir, taşıyabilir, yeniden adlandırabilir ve arşivleyebilirsiniz; son işlem geri alınabilir, birleştirme ve bölme işlemlerine gerekçe notu eklenebilir ve işlem geçmişi saklanır. Kod kitabı Word ve Excel olarak dışa aktarılabilir.

Çalışma alanında yönetici, araştırmacı, kodlayıcı ve görüntüleyici rolleri bulunur. Araç kodlayıcılar arası uyum katsayısı hesaplamaz; bir uyum çalışması yapacaksanız bunu ayrıca planlamanız gerekir. Kod kitabı işlemlerinin ayrıntıları analiz akışı sayfasında anlatılıyor.

Özet

  • Her kod girdisinde ad, kısa ve tam tanım, dâhil etme ve hariç tutma ölçütleri ile tipik ve atipik örnek bulunsun.
  • Kodların kuramdan mı veriden mi geldiğini kod kitabında ayrıca belirtin.
  • Hiyerarşiyi çoğunlukla iki ya da üç düzeyde tutun ve kodları temalarla karıştırmayın.
  • Birleştirme, bölme, yeniden adlandırma ve arşivleme kararlarını sürüm numarası ve gerekçesiyle kaydedin.
  • Ekipte pilot kodlama ve düzenli karşılaştırmayla kod kitabını birlikte geliştirin.

Kaynakça

  1. DeCuir-Gunby, J. T., Marshall, P. L., & McCulloch, A. W. (2011). Developing and using a codebook for the analysis of interview data: An example from a professional development research project. Field Methods, 23(2), 136–155. https://doi.org/10.1177/1525822X10388468
  2. Fereday, J., & Muir-Cochrane, E. (2006). Demonstrating rigor using thematic analysis: A hybrid approach of inductive and deductive coding and theme development. International Journal of Qualitative Methods, 5(1), 80–92. https://doi.org/10.1177/160940690600500107
  3. Guest, G., MacQueen, K. M., & Namey, E. E. (2012). Applied thematic analysis. SAGE. https://doi.org/10.4135/9781483384436
  4. Hsieh, H.-F., & Shannon, S. E. (2005). Three approaches to qualitative content analysis. Qualitative Health Research, 15(9), 1277–1288. https://doi.org/10.1177/1049732305276687
  5. MacQueen, K. M., McLellan, E., Kay, K., & Milstein, B. (1998). Codebook development for team-based qualitative analysis. Cultural Anthropology Methods, 10(2), 31–36. https://doi.org/10.1177/1525822X980100020301
  6. Miles, M. B., Huberman, A. M., & Saldaña, J. (2020). Qualitative data analysis: A methods sourcebook (4th ed.). SAGE.
  7. O'Connor, C., & Joffe, H. (2020). Intercoder reliability in qualitative research: Debates and practical guidelines. International Journal of Qualitative Methods, 19. https://doi.org/10.1177/1609406919899220
  8. Saldaña, J. (2025). The coding manual for qualitative researchers (5th ed.). SAGE. https://doi.org/10.4135/9781036235611

İlk görüşmenizi bugün kodlayın

Ücretsiz plan bir pilot çalışmayı baştan sona götürmeye yeter. Kredi kartı bilgisi gerekmez.