Özel web yazılımı.
Excel'de tuttuğunuz, telefonla takip ettiğiniz ya da "bizde öyle yürümüyor" dediğiniz süreçleri web tarafına taşıyoruz.
Özel web yazılımı, hazır bir ürünün karşılamadığı bir iş sürecini web üzerinde çalışır hâle getirmektir. İhtiyaç genellikle şu noktada doğar: süreç Excel'de ya da kâğıtta yürüyor, birden fazla kişi aynı veriye erişmek istiyor ve hazır yazılımların hiçbiri sizin akışınıza uymuyor. Üyelik, aidat, rezervasyon, stok, teknik veri ve doküman yönetimi bu ihtiyacın en sık görülen biçimleridir.
Özel yazılım ne zaman gerekir, ne zaman gereksizdir
Özel yazılım her zaman doğru cevap değil. Hazır bir ürün işinizi görüyorsa onu kullanmak daha ucuz ve daha hızlıdır. Özel yazılım şu üç durumda mantıklı olur:
- Süreciniz standart değil. Hazır ürünlerin hiçbiri sizin akışınızı tarif etmiyor ve her birinde süreci yazılıma uydurmanız gerekiyor.
- Veri birden fazla yerde duruyor. Aynı bilgi Excel'de, e-postada ve birinin defterinde tutuluyor; hangisinin güncel olduğunu kimse bilmiyor.
- Süreç web sitenizle kesişiyor. Müşteri ya da üye siteden bir şey yapıyor, siz arka tarafta onu yönetiyorsunuz.
Buna karşılık muhasebe, bordro ve e-fatura gibi mevzuata bağlı alanlarda hazır ürünler daha doğrudur; bunları yeniden yazmak yerine entegre etmek gerekir.
Hangi süreçleri yazdık
Aşağıdakiler gerçek Maya Web projelerinden. Her biri o firmanın çalışma biçimine göre geliştirildi; hiçbiri bir üründen kopyalanmadı.
| Süreç | Nerede | Ne yapıyor |
|---|---|---|
| Üye ve aidat yönetimi | Moda Deniz Kulübü | Üye kaydı, aidat ödemesi, bilgi güncelleme ve tesis rezervasyonu siteyle bütünleşik |
| Üye takip yazılımı | TÜAD | Üye kayıtları, faaliyetler, haber ve duyuru yönetimi |
| Ürün ve teknik veri yönetimi | İkizler Aydınlatma | Ürün, kategori, teknik özellik ve fotometrik veriler iki dilde tek ekrandan |
| Stok takibi | Ev Dekor Tekstil | Ürün kataloğu ve stok kayıtları siteyle aynı sistemde |
| Veli iletişimi | OkulCep | Mesajlaşma, günlük defter, bülten ve izin akışı; web paneli ve mobil uygulama birlikte |
Nasıl geliştiriyoruz
Özel yazılımda en kritik aşama kod değil, sürecin çıkarılmasıdır. Yanlış anlaşılmış bir akış, ne kadar temiz yazılırsa yazılsın yanlış yazılımdır.
Süreç çıkarımı
İşi kimin, hangi sırayla yaptığını adım adım yazıyoruz. Çıktı: ekran listesi ve her ekranda tutulacak alanlar.
Veri modeli
Hangi kayıt neyle ilişkili, hangi alan zorunlu, kim neyi görebilir. Çıktı: veri şeması ve yetki tablosu.
Geliştirme
Ekranlar sırayla açılır, her modül bittiğinde test ortamında denersiniz. Çıktı: çalışan modüller.
Devreye alma
Varsa eski verinin aktarımı, yetkilerin tanımlanması ve ekibinize kullanımın anlatılması.
Geliştirme PHP ve MySQL üzerinde yürüyor; altyapının ayrıntıları teknik altyapı sayfasında.
Kaynak kod ve devir
Geliştirdiğimiz yazılımın kaynak kodu projenin teslimiyle birlikte sizindir. Bunu bir pazarlık kozu olarak tutmuyoruz: bir gün başka bir ekiple çalışmak isterseniz yazılımınızı yanınızda götürebilmelisiniz. Sözleşmede bu madde açıkça yer alır.
Dikkat edilecek bir nokta: Özel yazılımın maliyeti ilk teslimde bitmez. Yeni ihtiyaçlar çıkar, mevzuat değişir, ekibiniz büyür. Teklif aşamasında yalnızca geliştirme bedelini değil, sonrasındaki bakım ve teknik destek kalemlerini de konuşmanızı öneriyoruz.
Bu hizmetin çıktıları.
Aşağıdaki projelerde bu hizmet kullanıldı.
Moda Deniz Kulübü
Üyelik, aidat ödemesi, bilgi güncelleme ve tesis rezervasyonu siteyle bütünleşik çalışıyor.
Projeyi incele ↗Dernek · Üye yönetimiTÜAD — Türkiye Araştırmacılar Derneği
Üye takibi, faaliyetler ve duyurular; 2011'den bu yana süren iş birliği.
Projeyi incele ↗Tekstil · Stok yönetimiEv Dekor Tekstil
Ürün kataloğu, stok ve müşteri kayıtları siteyle aynı sistemde tutuluyor.
Projeyi incele ↗