Hazır site mi, özel yazılım mı?
Bu soruya "tabii ki özel yazılım" diye cevap veren bir yazılım firmasına güvenmeyin. Çoğu firma için hazır çözüm daha doğrudur.
Hazır çözüm; süreciniz standartsa, yönetilecek özel veri türü yoksa ve bütçeniz sınırlıysa doğru tercihtir. Özel yazılım ise iş süreciniz hazır ürünlerin kurgusuna sığmadığında, aynı veri birden fazla yerde tutulduğunda ya da müşteri ve üye işlemleri sitenizle kesiştiğinde gerekir. Karar, tasarım beğenisiyle değil yönetilecek veriyle verilmelidir.
Soruyu doğru sormak
"Hazır mı özel mi" sorusu genellikle yanlış yerden sorulur. İnsanlar tasarımı karşılaştırır: hazır temalar da güzel görünüyor, o hâlde neden fark olsun?
Oysa fark görünürde değil, veride. Doğru soru şu: bu sitede hangi veriyi, kim, ne sıklıkla yönetecek? Cevap "ara sıra bir haber girilecek" ise hazır çözüm yeterlidir. Cevap "her ürünün on sekiz teknik alanı var ve iki dilde tutulacak" ise iş değişir.
Hazır çözüm ne zaman yeterli
- İçeriğiniz standart: sayfalar, haberler, basit bir hizmet listesi.
- Yönetilecek özel veri türü yok; ürün varsa da az sayıda ve basit.
- Ekibinizde teknik biri yok ve olmayacak.
- Bütçe sınırlı ve hız öncelikli.
- Site, işin kendisini yürütmüyor; yalnızca tanıtım yapıyor.
Bu tabloya uyuyorsanız hazır bir çözümle başlayın. Para ve zaman kazanırsınız. Bir yıl sonra sınırlara çarparsanız o zaman özel yazılıma geçersiniz — ve o zaman ne istediğinizi çok daha net bilirsiniz.
Özel yazılım ne zaman gerekir
Üç işaretten en az ikisi varsa özel yazılımı konuşmaya değer:
- Süreç hazır ürüne sığmıyor. Denediğiniz her üründe işi yazılıma uydurmanız gerekiyor; eklenti üstüne eklenti kuruyorsunuz.
- Veri dağılmış. Aynı bilgi Excel'de, e-postada ve birinin defterinde duruyor; hangisinin güncel olduğu belirsiz.
- Süreç siteyle kesişiyor. Müşteri ya da üye siteden bir işlem yapıyor, siz arka tarafta onu yönetiyorsunuz: üyelik, aidat, rezervasyon, teklif, stok.
Gerçek örnek: bir kulüp için üyelik, aidat ödemesi, bilgi güncelleme ve tesis rezervasyonunu tek sistemde topladık. Hazır bir üye yazılımı bu kadarını yapabilirdi ama web sitesinden kopuk çalışırdı; üye iki ayrı yere girmek zorunda kalırdı. Projeye bakabilirsiniz.
Maliyet karşılaştırması
| Hazır çözüm | Özel yazılım | |
|---|---|---|
| Başlangıç maliyeti | Düşük | Yüksek |
| Aylık / yıllık maliyet | Abonelik, eklenti lisansları, komisyon | Barındırma ve bakım |
| Değişiklik maliyeti | Düşükten başlar, özelleştirme arttıkça yükselir | Sabit; geliştirme saati |
| Sahiplik | Platforma bağlısınız | Kaynak kod sizde |
| Risk | Platform kural ya da fiyat değiştirebilir | Geliştiren ekibe bağımlılık |
| Taşınabilirlik | Zor; veri dışa aktarımı sınırlı olabilir | Kolay; standart PHP ve MySQL |
Tablodaki en önemli satır sonuncusu. Hazır platformda biriktirdiğiniz veriyi bir gün taşımak isterseniz, bunun ne kadar mümkün olduğunu baştan öğrenin.
Karar listesi
Kendinize şu altı soruyu sorun. Üç ya da daha fazlasına "evet" diyorsanız özel yazılımı değerlendirin:
- Yönetmeniz gereken, standart olmayan bir veri türü var mı? (teknik özellik, fotometrik veri, üyelik tipi, rezervasyon kuralı)
- Aynı bilgiyi birden fazla yerde mi tutuyorsunuz?
- Müşteriniz ya da üyeniz siteden işlem yapacak mı?
- Hazır ürünlerde "bunu yapamıyoruz" dediğiniz bir noktaya geldiniz mi?
- Eklenti ve abonelik maliyetleriniz yıllık olarak anlamlı bir rakama ulaştı mı?
- Yazılımın size ait olması, iş sürekliliği açısından önemli mi?
Kararsızsanız üçüncü bir yol var: hazır çözümle başlayıp, tıkandığınız tek süreci özel yazılımla çözmek. Her şeyi baştan yeniden yazmak zorunda değilsiniz. Durumunuzu anlatın, hangisinin daha doğru olduğunu açıkça söyleyelim — özel yazılım gerekmiyorsa gerekmediğini de söylüyoruz.
İlgili sayfalar.
Özel Web Yazılımı
İş süreçlerini web tarafına taşıyan özel yazılım.
Sayfaya git ↗HizmetÖzel Yönetim Paneli
Firmaya özel içerik ve süreç yönetimi paneli.
Sayfaya git ↗SayfaFiyatlar
Web sitesi ve özel yazılım fiyatını belirleyen kalemler, tipik bütçe aralıkları ve tekliflerde nelere dikkat edilmesi gerektiği. Maya Web, İstanbul.
Sayfaya git ↗Bu konuda sıkça sorulanlar.
WordPress kötü mü?
Hazır çözümden özel yazılıma geçiş zor mu?
Özel yazılımda bakım maliyeti ne kadar?
Diğer yazılar.
AEO Nedir? Yapay Zekâ Aramalarında Görünür Olmak
AEO, yapay zekâ motorlarının cevabı üretirken sitenizi kaynak göstermesini hedefler. SEO'dan farkı ve somut olarak ne yapılması gerektiği.
Yazıyı oku ↗RehberKurumsal Web Sitesi Yaptırırken Nelere Dikkat Edilmeli
Teklif almadan önce netleştirilmesi gereken başlıklar, sözleşmede aranacak maddeler ve yenileme projelerinde en pahalıya mal olan hatalar.
Yazıyı oku ↗