SaaS MVP Nasıl Yapılır? Adım Adım Rehber
SaaS ürünü yapmak ile SaaS ürünü doğru yapmak farklı şeyler. Yanlış yapmak: 6 ay geliştir, kimse kullanmaz. Doğru yapmak: 3 ayda çalışan bir şey çıkar, ilk kullanıcılardan öğren, geliştir.
MVP Nedir, Ne Değildir?
Değildir: Yarım kalmış bir ürün. Hata dolu bir beta. "Şimdilik şöyle olsun" diye geçiştirilen tasarım.
Nedir: Bir kullanıcının temel problemi çözen, baştan sona çalışan en küçük ürün. "Minimum" kelimesi özelliklere değil, kapsama bakar — var olan her şey düzgün çalışmalı.
Aşama 1: Discovery (1–2 Hafta)
Problem Tanımı
Tek cümleyle: "[Hedef kitle] [durumda] [problemi] yaşıyor çünkü [neden]."
Örnek: "KOBİ sahipleri muhasebeci olmadan fatura keserken KDV hesaplamalarında hata yapıyor çünkü mevcut araçlar çok karmaşık."
Rakip Analizi
Rakipler zaten var mı? İyi haber — pazar doğrulandı demek. Sorunuz şu olmalı: rakiplerin kullanıcıları ne hakkında şikayet ediyor? G2, Capterra, App Store yorumları altın madeni.
Gelir Modeli
Üç seçenek:
- Freemium: Ücretsiz + ücretli plan. Kullanıcı kazanımı kolay, dönüşüm zor.
- Trial: 14/30 gün ücretsiz, sonra ücretli. B2B'de standart.
- Doğrudan ücretli: Niş pazarlarda işe yarar.
Aşama 2: Feature Set ve Mimari (1–2 Hafta)
Core Loop
Kullanıcının ürününüzde yapacağı temel döngü nedir? Her özellik bu döngüye hizmet etmeli. Etmiyorsa MVP'ye dahil etmeyin.
Örnek core loop: Giriş yap → Proje oluştur → Görev ekle → Tamamla → İlerleme gör
MVP'ye Girecekler / Girmeyecekler
| MVP'ye Girer | Sonraya Kalır |
|---|---|
| Kullanıcı kaydı ve girişi | SSO (Google, Microsoft) |
| Temel CRUD işlemleri | Gelişmiş filtreleme/arama |
| Ödeme entegrasyonu | Fatura/muhasebe entegrasyonu |
| E-posta bildirimleri | Push bildirim, SMS |
| Temel admin paneli | Detaylı analitik dashboard |
Aşama 3: Geliştirme (8–12 Hafta)
Önerilen Tech Stack
2025'te hızlı MVP için kanıtlanmış kombinasyon:
- Frontend: Next.js + TypeScript + Tailwind CSS
- Backend: Node.js + Prisma ORM
- Veritabanı: PostgreSQL (Supabase ile)
- Auth: NextAuth veya Clerk
- Ödeme: Stripe (global), iyzico (Türkiye)
- Deploy: Vercel
Bu stack seçiminin sebebi: hepsi aynı dili (JavaScript/TypeScript) kullanır, ekip küçük tutulabilir, Vercel ile deploy dakikalar içinde.
Sprint Yapısı
2 haftalık sprintler önerilir. Her sprint sonunda demolanabilir bir şey çıkmalı. "Arka planda çalışıyoruz" sprinti olmaz — her sprint kullanıcı değeri üretir.
Aşama 4: Beta (2–4 Hafta)
İlk 10 Kullanıcı
Onlara ulaşmak için soğuk mesaj atmayın — çevrenizden bulun. LinkedIn'de "Bu problemi yaşayan var mı?" diye sorun. Ücretsiz kullanım karşılığı geri bildirim isteyin.
Doğru Soruları Sormak
Yanlış soru: "Beğendiniz mi?" (Herkes beğendim der.)
Doğru sorular:
- "Bu olmasa ne yapardınız?"
- "Hangi adımda takıldınız?"
- "Hangi özellik olsa bunu ücretli kullanırdınız?"
Aşama 5: Fiyatlandırma
MVP'de fiyatlandırma testi yapın. Ücretsiz plan açarsanız: ücretsiz kullanıcılar yoğun geri bildirim verir ama ödemeye geçmez. Deneme süresi (trial) sonrası ücretli modeli tercih edin — gerçek niyet ölçülür.
Kaçınılacak Hatalar
- "Hazır olunca lansmanı yaparız" tuzağı: Kullanıcı olmadan hazır olmaz. Gönder.
- Özellik birikimi: Her toplantıda yeni özellik ekleniyor, core loop hiç bitmez.
- Yanlış kitle: Arkadaşlarınıza göstermek veri değil. Hedef kitleden veri alın.
- Teknik mükemmeliyetçilik: MVP kodu production-ready olmak zorunda değil. Çalışması yeterli.
Projenizi Konuşalım
Web sitesi, mobil uygulama veya SaaS projeniz için ücretsiz ön görüşme yapıyoruz.
