Ürün Geliştirme

MVP Geliştirme Süreci

MVP minimum öğrenme aracıdır, minimum özellik değil. Dropbox ve Zappos örnekleriyle, core loop ve RICE skoru ile nasıl yapıldığını öğrenin.

MVP Nedir: Öğrenme Aracı ile Özellik Listesi Farkı

MVP = Minimum Viable Product, adından yanılgıya sebep olur. Aslında minimum viable = minimum özellik değil, minimum öğrenme. Yeni ürün müşterinin sorunu çözer mi? Ödeyecek kadar değerli mi? Bu iki soruyu yanıtlayan en basit şey MVP'dir.

Çoğu insan MVP'yi 'tüm temel özellikleri içeren basit versiyon' olarak düşünür; yanlış. MVP basit ürün değil, test aracı. İdeal MVP, kullanıcının karar vermesi için yeterli bilgiyi sağlayan en az şey. Bazen o bir landing page, bazen bir video, bazen bir test ürün.

Dropbox ve Zappos: Çalışan Ürün Olmadan Doğrulama

Dropbox MVP çalışan bir ürün değildi; 3 dakikalık demo videosu. Drew Houston videoda dosya senkronizasyonun ne kadar kolay olduğunu gösterdi. Bekleme listesi bir gecede 5.000'den 75.000'e çıktı. Böylelikle 'insanlar bu sorunu çözmek için istekli' hipotezini kanıtladı—hiçbir kod satırı yazılmadan.

Zappos kurucusu Tony Hsieh mağaza açmadan önce local ayakkabı mağazalarından fotoğrafları çekerdi, internete koyardı. Sipariş gelince, mağazadan ayakkabı alıp posta ile gönderdi. Hiçbir envanter, hiçbir üretim. Hipotez: 'insanlar online ayakkabı alacak'. Doğrulandı. Sonra ölçeklemeye başladılar.

Core Loop: Kullanıcının Değeri Hissettiği An

Core loop, ürünün en temel döngüsü. Gmail'de: email yazma → gönderme → alıcı alıyor → yanıt geliyor. Her adım değeri katıyor. Twitter'de: tweet yazma → paylaş → followers görsün → like/retweet gelsin. Core loop'u bulana kadar MVP tamamlanmadı.

Kullanıcılar core loop'a ulaşamadığında %80'i ayrılır. Notion'da core loop: (1) sayfa aç, (2) başlık yaz, (3) content ekle, (4) başkasını davet et. Core loop'a ulaşmayan (3. adımda kalıp, davet etmeyenler) Notion'u terk eder. MVP'de, core loop'a ulaşma en hızlı yol tasarlanmalı. Diğer şey MVP'ye girmez.

RICE Skoru ile Önceliklendirme

RICE = (Reach × Impact × Confidence) ÷ Effort. Hangi feature'ı MVP'ye alıp hangisini çıkaracağını karar vermede kullanıl. Reach = kaç kullanıcıyı etkiler (100 mi 10.000 mi?). Impact = her kullanıcıya ne kadar yardımcı (büyük mi küçük mi?). Confidence = ne kadar emin (%100, %50, %25?). Effort = dev saati.

Örneğin: (1000 reach × 3 impact × 0.8 confidence) ÷ 40 saat = 60 puan. Başka feature: (100 reach × 3 impact × 1 confidence) ÷ 10 saat = 30 puan. İlk feature'ı yapın. RICE skoru en yüksek olanı yaparsanız, MVP zamanında tamamlanır ve doğru özellikleri içerir.

Sık Sorulan Sorular

MVP çalışmayan bir ürün olabilir mi?

Evet. Dropbox videonun kodlanmış bir ürünü yoktu. Zappos sipariş almıyordu, sadece fotoğraf sergiliyordu. MVP öğrenme aracıdır, tam ürün değil.

Core loop nasıl bulunur?

Üründe kullanıcı en az 3 adımda değeri hissetmeli. Hiçbir admin panelie, raporlamaya gerek yok; değeri görünce karar verir.

MVP'de hangi özellikler kesinlikle yok olmalı?

Admin paneli, gelişmiş raporlama, multi-language, API erişimi, white-label seçenekleri. Bu MVP'ye girmez; scale'lenirken eklenir.

MVP kaç hafta sürmeli?

Hedef 4 hafta. İdeal olarak 2 hafta. 8 hafta geçerse, o artık MVP değil, MVP'ye doğru gidiş olmuş; kesin öğrenmeler elde edemezsiniz.

RICE skoru nasıl tahmin edilir, özellikle başlangıçta?

Tahmin yapın. Sonra kullanıcı feedback'ine göre düzeltmek kolay. Başlangıçta %80 accuracy yeterlidir; mükemmeliyetçi olmayın.