Özel Yazılım Geliştirme
Hazır eklentinin yetmediği yerde yazılımı kendimiz yazıyoruz; kaynak kodu ve dokümanı size teslim ediyoruz.
- Önce şartname
- İki haftada bir sürüm
- Kaynak kod sizde
- Devredilebilir
E-ticaret altyapıları ortak ihtiyaçları karşılamak için yazılır. Sizin işinizi rakiplerinizden ayıran şey ise genelde o ortak ihtiyaçların dışındadır: bayiye özel fiyat listesi, tedarikçiye göre değişen stok kuralı, projeye göre teklif üretimi, saha ekibinin kullandığı mobil ekran. Bunları eklenti yığınıyla çözmeye çalışmak, her güncellemede kırılan bir sistem üretir.
Sık yazdığımız işler
Bayi ve toptan panelleri
Bayiye özel fiyat listesi, cari bakiye görünümü, sipariş geçmişi, hızlı toplu sipariş ekranı (kod + adet yapıştırma), bayi bazlı kargo ve ödeme kuralları.
Fiyatlandırma motorları
Tedarikçi maliyeti, döviz kuru, kategori marjı, kampanya ve alt/üst sınırları bir arada çalıştıran kural tabloları. Fiyat değişimi günlük yüz binlerce üründe çalışsa bile dakikalar içinde bitmesi gerekir; bu tarafta performans işin kendisidir.
Sipariş ve kargo otomasyonu
Siparişin ERP’ye düşmesi, kargo barkodunun üretilmesi, takip numarasının müşteriye gitmesi, iade sürecinin kayda girmesi. Elle yapılan her adım, sipariş sayısı arttıkça hata üretir.
Entegrasyon servisleri
Tedarikçi, pazaryeri, muhasebe ve kargo sistemleri arasında veri taşıyan servisler. Hata yönetimi, tekrar deneme ve raporlama bu işin asıl zor kısmıdır.
İç raporlama
Panelden alınamayan soruların cevabı: hangi tedarikçi geciktiriyor, hangi kategori iade yiyor, hangi bayi ne kadar kârlı.
Nasıl çalışıyoruz?
Her iş teknik şartname ile başlar: hangi ekran, hangi kural, hangi veri. Şartname onaylanmadan kod yazmıyoruz; çünkü kapsamı belirsiz işte hem süre hem fiyat tahmini anlamsız oluyor.
Geliştirme sürümlü ilerler: iki haftada bir test ortamında çalışan bir sürüm görürsünüz. Böylece “sonunda beklediğim bu değilmiş” durumu yaşanmaz.
Teknik taraf
- Diller: PHP (Laravel) ve .NET; ihtiyaca göre Node.js servisleri.
- Veri tabanı: MySQL / PostgreSQL; büyük kataloglarda indeks ve sorgu planı işin parçası.
- Entegrasyon: REST, SOAP, XML, CSV; kuyruk tabanlı (queue) iş yürütme.
- Teslim: kaynak kod, veri tabanı şeması, kurulum ve geri alma dokümanı.
- Sürüm yönetimi: Git deposu sizin hesabınızda açılır; ilk günden erişiminiz olur.
Devir
Yazdığımız yazılımı başka bir ekip devralabilmeli. Bunu bir risk olarak değil kalite ölçütü olarak görüyoruz: devredilemeyen yazılım, müşteriyi rehin alan yazılımdır.
Öne çıkanlar
Önce şartname
Ekran ve kurallar yazılı onaylanır; kapsam dışı iş sürprizi olmaz.
İki haftada bir sürüm
Test ortamında çalışan sürümü siz de denersiniz.
Kaynak kod sizde
Git deposu sizin hesabınızda; ilk commit’ten itibaren erişiminiz var.
Devredilebilir
Kurulum ve mimari dokümanı teslim edilir; başka ekip devralabilir.
Performans işin parçası
Yüz binlerce ürünlü katalogda sorgu planı baştan düşünülür.
Bakım anlaşması
Teslimden sonra hata giderme ve küçük geliştirme için aylık saat bütçesi.
Nasıl çalışıyoruz
- 01
Keşif
Süreci sahada izliyoruz: işi kim, hangi ekranda, hangi sırayla yapıyor.
- 02
Teknik şartname
Ekran taslakları, veri modeli ve kurallar yazılıyor; fiyat bu belgeye göre sabitleniyor.
- 03
Geliştirme
İki haftalık sürümler, haftalık görüşme, açık görev listesi.
- 04
Kabul testi
Gerçek veriyle test ortamında birlikte deniyoruz; kabul kriterleri şartnamede yazılı.
- 05
Yayın ve devir
Canlıya alma, dokümantasyon, ekip eğitimi ve bakım anlaşması.