
Ürün ekiplerinin toplantılarında sıkça duyduğunuz bir sahne: "Hadi şunu yapalım, kullanıcılar çok sevecek!" diye başlayan tartışmalar. Herkes bir fikir atıyor, en yüksek sesli olan kazanıyor ve aylar sonra ortaya çıkan özellik kimsenin umduğu etkiyi yaratmıyor. Bu tanıdık geliyorsa, hipotez temelli ürün geliştirmenin neden bu kadar önemli olduğunu anlayacaksınız.
Hipotez temelli ürün geliştirme, her ürün kararının arkasına test edilebilir bir varsayım koyan sistematik bir yaklaşımdır. Bir fikir ortaya atıldığında, onu hemen hayata geçirmek yerine önce net bir hipotez kurarsınız, nasıl test edeceğinizi belirlersiniz ve başarı kriterini sayısal olarak tanımlarsınız. Bu yaklaşım, ürün geliştirme sürecini tahmine dayalı kararlardan kanıta dayalı kararlara dönüştürür.
Hipotez temelli ürün geliştirmenin kalbi üç bileşenli bir formülde gizli: X, Y ve Z. Bu formül şöyle çalışıyor:
X (Aksiyonumuz): "Eğer kullanıcılar için X yapabilirsek..." Burada X, yapmayı planladığınız yeni özellik, geliştirme veya değişiklik. Örneğin, "checkout sürecini basitleştirirsek" gibi.
Y (Beklentimiz): "Bunun sonucunda bir metrinin iyileşmesini bekliyoruz." Y, takip edeceğiniz somut metrik. Conversion rate, sepet ortalaması, müşteri sayısı veya kullanıcı engagement gibi ölçülebilir bir değer.
Z (Başarı Kriteri): En çok atlanan ama belki de en kritik parça. Y metriğinin tam olarak hangi değere ulaşmasını bekliyorsunuz? "Conversion rate artacak" demek yeterli değil; "Conversion rate %15'ten %18'e çıkacak" demek gerekir.
Bu üç bileşen bir araya geldiğinde, net bir test edilebilir hipotez elde ediyorsunuz. Geliştirmeyi yapıyor, sonucu ölçüyor ve hipotezinizin doğru çıkıp çıkmadığını görüyorsunuz.
Ürün geliştirme maliyetlerinin arttığı ve kullanıcı beklentilerinin yükseldiği bir dönemdeyiz. Artık "yapalım da görelim" lüksümüz yok. Her geliştirme için kaynak ayırıyorsunuz - developer zamanı, tasarımcı efortu, QA süreci. Eğer ortaya çıkan özellik beklediğiniz etkiyi yaratmazsa, hem zaman hem de para kaybediyorsunuz.
Hipotez temelli yaklaşım, bu belirsizliği azaltıyor. Baştan net kriterler koyduğunuz için, neyin başarı neyin başarısızlık olduğunu biliyorsunuz. Ayrıca ekip içindeki subjektif tartışmaları objektif ölçümlere dönüştürüyor.
Bir e-ticaret sitesinde çalıştığınızı düşünün. Pazarlama ekibi "Ana sayfaya daha fazla ürün koyalım, satışlar artar" diyor. Geleneksel yaklaşımda bu öneriyi ya kabul edersiniz ya da reddedersiniz. Hipotez temelli yaklaşımda ise şöyle bir hipotez kurarsınız: "Ana sayfada gösterilen ürün sayısını 12'den 20'ye çıkarırsak, kullanıcı başına tıklama oranı mevcut %8'den %12'ye yükselir."
Bir mobil uygulama için push notification stratejisi geliştiriyorsunuz. "Kullanıcılara daha sık bildirim gönderirsek, uygulamaya daha çok girerler" fikri var. Hipotez: "Haftalık push notification sayısını 2'den 4'e çıkarırsak, haftalık aktif kullanıcı oranı %45'ten %52'ye çıkar."
SaaS bir üründe onboarding sürecini iyileştirmek istiyorsunuz. "Tutorial videoları ekleyelim" önerisi geliyor. Hipotez olarak şu kurulabilir: "Onboarding sürecine 3 dakikalık tanıtım videosu eklersek, ilk hafta içinde en az 3 özellik kullanan kullanıcı oranı %30'dan %42'ye çıkar."
Ürün yöneticisiyseniz, her feature request geldiğinde "Bu özelliğin başarısını nasıl ölçeceğiz ve ne kadar iyileşme bekliyoruz?" sorusunu sormaya başlayın. Bu soru, ekibin o özelliği gerçekten düşünmesini sağlar.
Tasarımcıysanız, her tasarım kararının arkasına bir hipotez koyabilirsiniz. "Bu butonu buraya koyarsam, tıklama oranı artacak" değil, "Bu butonu sağ üst köşeye taşırsam, tıklama oranı %12'den %16'ya çıkar" şeklinde düşünün.
Ekip lideriyseniz, başarısız hipotezleri de kutlamayı öğrenin. Çünkü bir hipotez tutmadığında da değerli bir şey öğreniyorsunuz: o yöntemin işe yaramadığını. Bu da sizi doğru çözüme daha hızlı götürüyor.
Her ürün kararı aslında gelecekle ilgili bir bahistir - hipotez temelli yaklaşım, bu bahisleri bilinçli ve ölçülebilir kılan pusulanızdır.
Şimdi yaklaşık zaten bir 20 dakikamız kaldı, 20-25 dakikamız kaldı. Bir konucuk daha var bugünkü ders kapsamında. Dediğim gibi ilki double diamond da en önemli konu bence ürün yönetiminde. İkincisi de hipotez temelli ürün geliştirme. Hipotez temelli ürün geliştirmenin esprisi şu. Bir hipotez kuruyoruz. Ürün kararı verirken onu nasıl test edeceğimizi belirliyoruz. Bir başarı kriteri belirliyoruz ve yapmak istediğimiz geliştirmeyi yapıyoruz ve sonucu ölçüyoruz. Ne demek istiyorum? Eğer kullanıcılar, çünkü her şey bir fikirle başlıyor ya, Eğer kullanıcılar için X yapabilirsek, bu yapmak istediğim şey yeni bir feature olabilir, bir geliştirme vs. Bunun sonucunda bir metrin iyileşmesini bekliyoruz. Conversion Rate artar. Sepet ortalamamız yükselir. İşte müşteri sayımız artar gibi. Ve genelde atlanan nokta bu Z değerini ortaya koymak. Yani hatta Y de olmuyor. İşte o Feature Factor dediğimiz yerde, hadi şunu yapalım. Ama yani yaptığımızın iyi bir şey olup olmadığını nasıl karar vereceğiz? Şu metrikle karar veririz. Peki o metrin kaç olmasını bekliyoruz? İşte z olmasını bekliyoruz. Yani gerçek bir örnekte işte x burada y özellik y'ye takip edeceğim metrik z'de kriterin sayısal değeri. Örnek bir cümle.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.