Yazılım seçimi
Hazır Program mı, Özel Yazılım mı? Excel'den Yazılıma Geçerken Karar Rehberi
Arda Aktaş, CoreFix kurucusu · Güncelleme: · 6 dk okuma
Kısa cevap
Hazır bir program iş akışınızı yeterince karşılıyorsa doğru olan onu kullanmaktır: daha hızlı kurulur, bakımı üreticidedir. Özel yazılım; süreçleriniz sektör standardından ayrıştığında, hazır programa uymak için işleyişinizi bozmanız gerektiğinde ya da işinizi rakiplerinizden ayıran bir akış söz konusu olduğunda mantıklıdır. Çoğu işletme için üçüncü bir yol da vardır: kullandığınız hazır programları yerinde bırakıp aralarına işletmeye özel küçük bir katman yazmak. Excel'den çıkarken hangisini seçerseniz seçin, önce verinizi temizleyin ve tek bir işle başlayın.
Kısa karşılaştırma
Uygun olduğu iş
- Hazır program
- Sektörde herkes için benzer yürüyen işler: ön muhasebe, stok, QR menü
- Özel yazılım
- İşletmeye özgü kurallar, onay adımları, birden çok programı birleştiren hesaplar
Başlama
- Hazır program
- Hızlı; kurulup kullanılır
- Özel yazılım
- Analizle başlar; kısa aralıklarla çalışan sürümler teslim edilir
İş akışı
- Hazır program
- Siz programa uyarsınız
- Özel yazılım
- Yazılım işinize göre tasarlanır
Yeni ihtiyaç
- Hazır program
- Üreticinin eklemesine bağlı
- Özel yazılım
- Modüler yapıya yeni modül eklenir
Bakım
- Hazır program
- Üreticide
- Özel yazılım
- Bakım ve destek planı baştan konuşulmalı
Başlıca risk
- Hazır program
- İşin bir kısmı yine Excel'de ve elle kalır
- Özel yazılım
- Kapsam net yazılmazsa proje uzar
| Hazır program | Özel yazılım | |
|---|---|---|
| Uygun olduğu iş | Sektörde herkes için benzer yürüyen işler: ön muhasebe, stok, QR menü | İşletmeye özgü kurallar, onay adımları, birden çok programı birleştiren hesaplar |
| Başlama | Hızlı; kurulup kullanılır | Analizle başlar; kısa aralıklarla çalışan sürümler teslim edilir |
| İş akışı | Siz programa uyarsınız | Yazılım işinize göre tasarlanır |
| Yeni ihtiyaç | Üreticinin eklemesine bağlı | Modüler yapıya yeni modül eklenir |
| Bakım | Üreticide | Bakım ve destek planı baştan konuşulmalı |
| Başlıca risk | İşin bir kısmı yine Excel'de ve elle kalır | Kapsam net yazılmazsa proje uzar |
Hazır program ne zaman yeterli?
- Yaptığınız iş sektörünüzde herkes için aşağı yukarı aynı şekilde yürüyorsa.
- Program, ekibin günlük işinin büyük kısmını ayar dışında bir değişiklik istemeden karşılıyorsa.
- Eksik kalan kısım küçükse ve bir raporla ya da kısa bir elle işlemle kapanıyorsa.
- İşleyişiniz yakın zamanda değişmeyecekse.
Bu durumda özel yazılım yaptırmak, zaten çözülmüş bir sorunu yeniden çözmek olur. Bizim de CoreStock, CoreERP ve CoreQR Menü gibi hazır ürünlerimiz var; keşif görüşmesinde hazır bir ürünün mü özel bir yazılımın mı daha doğru olduğunu açıkça söylüyoruz.
Özel yazılım ne zaman mantıklı?
- Süreciniz sektör standardından ayrışıyorsa: şubeye göre değişen iş günü, işletmeye özgü onay adımları, size özel bir hesap yöntemi.
- Hazır programa uymak için işleyişinizi bozmanız gerekiyorsa: ekip programın istediği sırayla çalışmak için fazladan adım atıyor, eksik kalanı yine Excel'de tutuyorsa.
- İşinizi rakiplerinizden ayıran bir akış varsa: bu akışı herkesin kullandığı bir programa sığdırmak avantajı ortadan kaldırır.
- İş birden çok programın verisini birleştirmeyi gerektiriyorsa: ERP satış raporu ile paket platformu raporlarından fire hesaplamak gibi, hiçbir programın tek başına yapmadığı hesaplar.
Bir restoran zincirine kurduğumuz sistemden bir örnek: puantajı eksik olan şube günlük kasa raporunu gönderemez. Bu tür, işletmenin kendi düzenine ait kurallar hazır programlarda çoğu zaman bulunmaz; özel yazılımın değeri tam da burada ortaya çıkar.
Üçüncü yol: hazır programın yanına özel bir katman
Seçim her zaman ikisinden biri değildir. Kullandığınız ERP, kasa ya da muhasebe programı işini iyi yapıyor, ama aralarındaki iş elle yürüyorsa, programları değiştirmek yerine aralarına küçük bir özel katman yazmak çoğu zaman en doğru yoldur. Mevcut programlar yerinde kalır, ekip alıştığı ekranlarla çalışmaya devam eder, aradaki birleştirme ve kontrol işi otomatikleşir.
Örneğin Z raporu fotoğraflarını okuyup kasa kaydına aktaran ya da paket platformu raporlarını ERP ile her gün karşılaştıran sistemler bu türdendir: yazarkasa da ERP de değişmez, değişen yalnızca aradaki elle yapılan iştir.
Excel'den yazılıma geçerken
Excel kötü bir araç değildir; sorun, iş büyüdükçe ortaya çıkar. Şu belirtiler varsa geçiş zamanı gelmiştir:
- Aynı dosyanın birden çok “güncel” sürümü e-postada ve WhatsApp'ta dolaşıyor.
- Bir formül bozulduğunda kimse fark etmiyor, hata haftalar sonra çıkıyor.
- Kimin neyi, ne zaman değiştirdiği belli değil.
- Herkes her şeyi görebiliyor ve silebiliyor; yetki ayrımı yok.
- Dosyaları listeleyin: hangi Excel hangi işi yapıyor, kim dolduruyor, kim okuyor?
- Veriyi temizleyin: mükerrer ve hatalı kayıtlar aktarımdan önce ayıklanmalı; aynı ürün ya da müşterinin farklı adlarla iki kez açıldığı kayıtlar geçişte en çok sorun çıkaran kalemdir.
- Alanları sabitleyin: tarih, tutar, ürün kodu gibi alanlar herkes tarafından aynı biçimde yazılmalı.
- Tek bir işle başlayın: en çok zaman alan ya da en pahalı hatayı üreten iş.
- Yetkileri baştan ayırın: kim girer, kim onaylar, kim yalnızca görür.
- Geçiş günü belirleyin: o günden sonra yeni kayıt yalnızca yazılıma girilsin, eski dosya yalnızca okumak için kalsın.
Karar vermeden önce sorulacak 6 soru
- Bugün elle yapılan iş tam olarak ne ve haftada kaç saat sürüyor?
- Aday hazır programı kendi gerçek verinizle, bir haftalık işinizle denediniz mi?
- Programın karşılamadığı kısım ne kadar büyük, elle mi kapanacak?
- Kurallarınız ne sıklıkla değişiyor?
- Yazılımı kimler, hangi yetkiyle kullanacak?
- Teslimden sonra bakımı, güncellemeyi ve yeni ihtiyaçları kim karşılayacak?
İlk üç sorunun cevabı hazır programı gösteriyorsa onunla başlayın. Programın karşılamadığı kısım işin merkezindeyse özel yazılım ya da hazır programın yanına özel bir katman daha doğru olur.
Sık sorulan sorular
Özel yazılım her zaman hazır programdan daha mı iyidir?
Hayır. Hazır bir program iş akışınızı yeterince karşılıyorsa doğru olan onu kullanmaktır. Özel yazılım; süreç sektör standardından ayrıştığında, hazır programa uymak için işleyişi bozmak gerektiğinde veya işi rakiplerden ayıran bir akış söz konusu olduğunda mantıklıdır.
Excel'deki verilerimiz yeni sisteme aktarılabilir mi?
Evet. Mevcut Excel dosyalarındaki veriler yeni sisteme aktarılır; aktarımdan önce mükerrer ve hatalı kayıtları temizleme çalışmasını birlikte yapıyoruz. Böylece dağınık dosyalardaki iş, yetkilendirmesi ve kaydı olan tek bir panelde toplanır.
Özel yazılım teslim edildikten sonra geliştirilebilir mi?
Evet. Modüler geliştirildiği için işletme büyüdükçe yeni modüller eklenebilir. Teslim sonrası bakım ve destekle güvenlik güncellemeleri, hata çözümü ve yeni özellikler planlı sürümlerle yürütülür.
Programlarımızı değiştirmeden işleri bağlamak mümkün mü?
Çoğu zaman evet. Mevcut programlar API, düzenli dosya aktarımı ya da veritabanından okuma yoluyla birbirine bağlanabilir; aradaki iş için küçük bir özel katman yazılır, programlar yerinde kalır.
Stok programı mı ERP mi sorusu bununla aynı mı?
Hayır, o soru hazır programlar arasındaki bir seçimdir: ihtiyacınız yalnızca stok mu, yoksa stoğun satın alma, satış ve muhasebeyle aynı veride buluşması mı? Ayrı rehberimizde anlattık.