Özel yazılım mı hazır paket mi: karar eşiği nerede
CRM, ERP ve sektöre özel programlarda hazır paket çoğu zaman doğru cevaptır. Özel yazılımın gerçekten kazandırdığı üç durum ve kararı veren hesap.
“Bize özel bir yazılım lazım” cümlesi, çoğu zaman doğru teşhis değildir. Gerçek ihtiyaç genelde şudur: mevcut süreç bir yerde tıkanıyor ve kimse tam olarak nerede tıkandığını yazıya dökmemiş.
Bu yazı o kararı vermek için. Kısa cevap: hazır paketle başlayın, özel yazılıma ancak hesap tuttuğunda geçin. Uzun cevap aşağıda.
Not: e-ticaret özelinde karar eşiği farklı işliyor, onu ayrı bir yazıda ele aldık. Burada konuştuğumuz şey CRM, ERP, stok, saha yönetimi ve sektöre özel iç programlar.
Hazır paket neyi satın alır
Hazır bir ürün aldığınızda yalnızca yazılımı almazsınız. Binlerce şirketin yıllarca kullanarak ayıkladığı hataları, hazır entegrasyonları, dokümantasyonu ve sizden bağımsız devam eden bir geliştirme yol haritasını alırsınız.
Bunun karşılığında iki şey verirsiniz: aylık ücret ve esneklik. Süreciniz ürünün varsaydığı sürece benzemiyorsa, süreci değiştirmeniz beklenir.
İkinci maddeyi hafife almayın. Çoğu şirkette “bizim işimiz farklı” denen sürecin büyük kısmı, aslında kimsenin sorgulamadığı alışkanlıktır. Hazır paketin sizi standarda zorlaması bazen en değerli katkısıdır.
Özel yazılımın gerçekten kazandırdığı üç durum
1 · Süreç rekabet avantajınızsa
Yaptığınız işi rakiplerinizden farklı kılan şey sürecin kendisiyse, o süreci standart bir ürüne sığdırmak avantajı silmektir.
Ayırt edici soru şu: bu süreç müşterinin size ödeme yapma sebebi mi, yoksa sadece iç işleyiş mi? Muhasebe iç işleyiştir, hazır alın. Fiyatlandırma motorunuz müşteri kazandıran şeyse, o özel yazılımdır.
2 · Lisans maliyeti geliştirme maliyetini geçtiğinde
Bu, kararın matematiksel kısmı ve çoğu zaman hiç yapılmaz.
Hazır paketin kullanıcı başına aylık ücretini alın, üç yıla yayın, kullanıcı sayısının büyüme tahminiyle çarpın. Sonucu özel yazılımın geliştirme bedeli artı üç yıllık bakımıyla karşılaştırın.
Küçük ekiplerde hazır paket neredeyse her zaman kazanır. Kullanıcı sayısı büyüdükçe eğri döner. Kesişim noktası sektöre göre değişir ama kullanıcı sayısı arttıkça hazır paket pahalılaşır, özel yazılım pahalılaşmaz — bu asimetri kararın özüdür.
3 · Entegrasyon zinciri kopuyorsa
Üç ayrı hazır ürün kullanıp aralarında elle veri taşıyorsanız, maliyet lisans ücretinde değil o taşımada birikiyordur.
Burada bile ilk adım özel yazılım olmayabilir: çoğu durumda mevcut ürünleri birbirine bağlayan bir otomasyon katmanı, her şeyi yeniden yazmaktan çok daha ucuzdur.
Kararı veren hesap
Üç yıllık toplam sahip olma maliyetini iki sütunda yazın:
Hazır paket: lisans × kullanıcı × 36 ay, kurulum ve eğitim, entegrasyon geliştirmeleri, süreç uyarlama maliyeti (ürüne uymak için değiştirdiğiniz işleyişin bedeli).
Özel yazılım: keşif, geliştirme, test ve dağıtım altyapısı, üç yıllık bakım (geliştirme bedelinin yıllık %15-20’si), sunucu ve servis giderleri.
İki sütun yakınsa hazır paketi seçin. Sebep basit: özel yazılım projesi gecikebilir, hazır paket gecikemez. Belirsizliği olan tarafın belirgin bir avantajı olmalı ki riski hak etsin.
Sık yapılan üç hata
“Önce özel yazalım, sonra büyürüz.” Ürün-pazar uyumunu doğrulamadan altyapıya yatırım yapmak, hangi ürünün satacağını bilmeden fabrika kurmaktır. Önce hazır paketle çalışın, darboğazı ölçün, sonra o darboğaza özel çözüm yazın.
Kapsamı “her şey” olarak tanımlamak. Özel yazılım projelerinin bütçeyi aşmasının bir numaralı sebebi budur; ayrı bir yazıda ayrıntılandırdık. Doğru yaklaşım, en çok acıtan tek süreci seçip onu yazmak.
Devir planı yapmamak. Özel yazılımın en büyük riski maliyet değil, bağımlılıktır. Repo, sunucu ve servis hesapları sizin adınıza olmalı; bunun neden pazarlıktan önemli olduğunu fiyatlandırma yazısında anlattık.
Pratik yol
Çoğu şirket için doğru sıra şu:
- Hazır paketle başlayın, altı ay kullanın.
- Nerede elle iş yaptığınızı ve nerede ürünün sizi zorladığını yazılı olarak biriktirin.
- O listeyi okuyun. Maddelerin çoğu alışkanlıksa süreci değiştirin; çoğu gerçek farklılıksa özel yazılımın kapsamı artık elinizde — üstelik tahmine değil, altı aylık gözleme dayanıyor.
Yazılım türlerine ve bir işletmenin hangilerine ihtiyaç duyduğuna genel bir bakış için yazılım nedir yazısına bakabilirsiniz.
Bu kararın en sık verildiği alanlardan biri CRM; somut örneği CRM yazılımı yazısında.
Aynı karar ERP için de geçerli; ayrıntısı ERP yazılımı yaptırmak yazısında.
Bu üçüncü adımdaki listeyi birlikte okumak isterseniz kapsam çıkarma görüşmesi planlayalım. Firma seçerken neleri sormanız gerektiğini ayrı bir yazıya, listeyi şartnameye çevirmenin yolunu da başka bir yazıya yazdık.