Bir eklenti ihtiyacını fiyatlandırmadan önce çerçevelemek
«Ön ödeme için bir eklenti lazım», «bir filtre eklentisi», «bir senkronizasyon eklentisi»: bu biçimde dile getirilen istekler ciddi olarak fiyatlandırılamaz, çünkü bir ihtiyacı değil, hayal edilmiş bir çözümü tarif ederler.
Çözümü değil sorunu anlatın
İlk sorduğum soru asla «eklenti ne yapmalı» değil, «bugün elle ne yapıyorsunuz ve iş nerede tıkanıyor» olur. Cevap çoğu zaman kapsamı değiştirir: içe aktarma eklentisi diye istenen şeyin aslında bir tedarikçi dosya biçimi sorunu olduğu, fiyatlandırma eklentisi diye istenen şeyin ise yanlış ayarlanmış yerleşik fiyat kurallarıyla zaten karşılandığı ortaya çıkar.
İhtiyaç gerçek olduğunda bu anlatım sınır durumlarını da açığa çıkarır ve iş yükünün büyük bölümü oradadır: müşteri iptal ederse, stok yetmezse, sipariş çevrimdışı alınırsa, ürünün birden çok varyantı varsa, mağaza çok dilliyse ne olacak.
Fiyatlandırmadan önce bilmem gerekenler
- Platform ve tam sürümü, ayrıca sunucunun PHP sürümü
- Kullanılan tema ve doğrudan mı yoksa alt tema üzerinden mi değiştirildiği
- Bilgiyi kimin girdiği, nerede görünmesi gerektiği ve kimin görmesi gerektiği
- Hata durumunda ne olacağı: engellemek, uyarmak veya sessizce devam etmek
- İşlevin büyük bir platform yükseltmesinden sağ çıkması gerekip gerekmediği
- Mevcut verilerin aktarılması gerekip gerekmediği ve hangi biçimde
Her şeyi değiştiren nokta: ön yüz mü, yönetim mi, ikisi mi
Yalnızca yönetim panelinde görünen tümüyle iç bir işlem, ne temaya ne de satın alma akışına bağlıdır: sınırları bellidir, denenebilir ve zaman içinde kararlıdır. İşlevin müşteri tarafında görünmesi gerektiği anda temayla, önbellekle, sipariş akışıyla ve mobil görünümle temas eder. PrestaShop'ta bu, temanın gerçekten çağırdığı bağlantı noktalarını seçmek demektir; WooCommerce'de ise temanın bir şablon geçersiz kılmasıyla devre dışı bırakmadığı eylem ve filtrelere bağlı olmak demektir.
Bu yüzden işlevin görüneceği yerin ekran görüntüsünü ya da kabaca bir taslağını isterim. Tek bir cümle, geliştirmenin iki gün mü yoksa iki hafta mı süreceğini anlamaya yetmez.
İlgili sayfalar
-
Özel bir eklentinin fiyatını gerçekte ne belirler
İhtiyaç çerçevelendikten sonra iş yükünü değiştiren teknik etkenler.
-
Hazır eklenti mi, özel geliştirme mi
Çerçeveleme her şeyden önce hazır bir eklentinin yetip yetmediğini anlamaya yarar.
-
PrestaShop hook'larını anlamak
Bir işlevin nerede görüneceğini anlatmakta işe yarayan bağlantı noktası sözlüğü.
-
İhtiyaca özel geliştirme
İhtiyaç tarif edilip fiyatlandırıldıktan sonra işin çerçevesi.
Sıkça sorulan sorular
Resmî bir şartname gerekli mi?
Neden tek bir cümle üzerinden fiyat vermiyorsunuz?
Çerçeveleme ücretli mi?
Mağazamın tam sürümünü bilmiyorsam?
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.