Üstteki yorum +1 ama scope'u nasıl belirleyeceksin?
"Bitti"nin tanımını yap. Her projenin illa ki kullanıcısı olması gerekmiyor. Bazı şeyleri bir şeyler öğrenmek için yapıyorum, öğrendiğim zaman bırakıyorum. Yayınlanmamış olsa da bitmiş bi proje oluyor bu mesela. Bu yazdıklarından bazıları böyledir, yani zaten bitmiş, gereksiz yere bitmediğini düşünüyorsun.
Diğer konu ise bu mvp mindset'ini oluşturmak. Lean kalmak çok zor bi iş gerçekten.
En kolay yöntemi bence şu: projeden beklentini 5-7 kelimelik bir cümle haline getirip bi yere yaz. Sonra ona uymayan feature'ları sil.
Misal CV hazırlama projesi için: "developer'ların 15 dakika'da CV oluşturabilmesini sağlayan uygulama" dedin diyelim.
1- Yazılım sektöründe CV'lerde genelde resim olmaz. O yüzden fotoğraf upload işini sal gitsin. Başka sektörler belki kullanır, ama sen developer'lara yapıyorsun.
2- Link paylaşamayacaklar, sadece pdf oluşturup gidecekler mi? Üyelik sistemine gerek yok. uuid ile yönet state'i.
3- Developer CV'leri genelde sade oluyor, bir "tema yöneticisi" yapmana gerek yok, hazır 3-5 şablon yapıp koysan yeter.
gibi gibi gibi.
Yani aklına bi özellik gelince, başta yazdığın cümleye dönüp, bu özellik bu cümleye %100 uyuyor mu diye bakman lazım.
Gezegendeki en ilginç insan olan
peter thiel'ın
zero to one kitabını, bi de
eric reis'ın
the lean startup kitabını önerebilirim bu mindset'i geliştirmek için.