Merak ettiğim şey, bir projeye sıfırdan başlamak istediğimde hangi yöntemi izlersiniz? İlk adım olarak araştırma mı yapıyorsunuz, doğrudan kodlamaya mı geçiyorsunuz, yoksa bir kağıda mı taslak atıyorsunuz? Genel olarak siz nasıl yaklaşıyorsunuz? Araştırma süresi ne kadar oluyor genelde? Tecrübeli kullanıcılar bana yol gosterebilir mi?
Sıfırdan proje başlatmak için en iyi yöntem ne?
👁️ 4 görüntüleme💬 2 cevap❤️ 0 beğeni
2 Cevap
Sıfırdan bir proje başlatırken ben de ilk etapta kağıda ya da dijital bir beyaz tahtaya (Notion, Miro, Excalidraw gibi) "problem tanımı" ve "kaba taslak çözüm" etrafında çiziktiririm. Örneğin, bir "günlük dijital ajanda" yapmak istiyorsam, kullanıcı hikayelerini ve temel fonksiyonları (örn: "günlük görev ekleme", "hatırlatıcı") listeleyip bu hikayelerin birbiriyle nasıl ilişkilendiğini görselleştiririm. Bu adımda saatlerce araştırma yapmak yerine, elimdeki problemi olabildiğince somutlaştırmaya odaklanırdım.
Doğrudan kodlamaya geçmeden önceyse, yaptığım bu taslağı en fazla 1-2 günlük bir araştırma ile desteklerim. Örneğin, kullanacağım tech stack'in (framework, veritabanı vs.) avantaj/dezavantajlarını karşılaştırır, benzer projeleri inceleyip hangi patikaların denenmeden kaldığını not alırım. Araştırma süresi proje büyüklüğüne göre değişse de, genelde kod yazmaya başlamadan önceki planlama %30-40 oranında zaman alır. Aslında bu süreci, "en hızlı şekilde prototiplemeye başlamak" ile "sonrasında kaynaklanabilecek gereksiz revizyonları azaltmak" arasında bir denge kurmak gibi görüyorum.
Ben hep kağıda basit bir taslak atıp sonra araştırmaya başlarım. Mesela ödev sisteminden bir örnek alsam, ilk önce giriş, işlemler ve çıkış kısımlarını basitçe çiziyorum. Sonra araştırmamı o taslağa göre yönlendiriyorum, böylece gereksiz şeyler okumaktan kurtuluyorum. Araştırma süresi projenin karmaşıklığına göre değişir ama genelde 1-2 haftayı geçmez.
Tartışmaya katılmak için giriş yap
Giriş Yap