Özel Yazılım Geliştirme
İşinizi yazılıma değil, yazılımı işinize uyduruyoruz
Teklif, sipariş, stok, servis ya da onay süreçleriniz için hazır bir paketin menülerine uymaya çalışmak yerine, iş akışınızı birebir karşılayan bir sistem kuruyoruz. Analizden canlıya alma ve bakıma kadar tek ekip, tek sorumluluk.
Öne çıkanlar
- Süreçlerinize göre sıfırdan tasarlanan mimari; kullanılmayan modül yok
- ERP, CRM, B2B / B2C portal ve iş süreci otomasyonu projeleri
- Logo, Mikro, Netsis, Zirve, SAP ve e-fatura entegrasyonu
- Kodlama başlamadan tıklanabilir prototip üzerinden onay
- İki haftalık sprintlerle her aşamada çalışan ara sürüm
- Kaynak kod devri ve teknik dokümantasyon seçeneği
Özel yazılım ne zaman gerekir?
Özel yazılım geliştirme, hazır paket programların standart menülerine uyum sağlamaya çalışmak yerine, işletmenizin kendi iş akışına göre mimarisi sıfırdan çizilen bir sistem kurmaktır. Kurumsal firmalar için ısmarlama ERP, CRM, B2B, B2C ve iç operasyon yazılımları geliştiriyoruz. Hedefimiz, ekibinizin süreçlerini bir yazılıma uydurmaya çalışması değil, yazılımın süreçlerinizi bire bir karşılamasıdır.
Paket çözümler ilk bakışta hızlı görünür. Ancak işletmeye özgü onay zincirleri, fiyat ve iskonto kuralları, bayi hiyerarşileri, üretim adımları veya sektörel mevzuat gereklilikleri devreye girdiğinde esneklikleri biter. Bu noktada ya süreç bozulur ya da Excel tabloları, e-posta zincirleri ve elle yapılan kontroller sistemin açığını kapatmaya başlar. Özel yazılım tam olarak bu boşluğu kapatır: kullanmadığınız modüller için ödeme yapmazsınız, ihtiyaç duyduğunuz her kural doğrudan sisteme yazılır.
Hangi tür projeleri geliştiriyoruz?
Projelerimiz tek bir modülden oluşan küçük bir iç araçtan, birden fazla lokasyonu ve çok sayıda kullanıcıyı yöneten kurumsal platformlara kadar değişir. Sık çalıştığımız başlıklar şunlardır:
- Kurumsal web uygulamaları: teklif, sipariş, sözleşme, cari ve stok takibi gibi operasyonel süreçlerin tek panelden yönetildiği sistemler.
- ERP ve CRM çözümleri: satış hunisi, müşteri geçmişi, satın alma, üretim ve depo süreçlerinin işletmeye özel kurallarla modellenmesi.
- B2B ve B2C portalları: bayiye özel fiyat listeleri, kotalar, cari bakiye görüntüleme ve çevrim içi sipariş ekranları.
- Mobil uygulamalar: saha ekipleri, servis personeli ve yöneticiler için iOS ve Android uyumlu uygulamalar.
- API geliştirme ve entegrasyon: mevcut sistemleriniz, pazaryerleri, kargo firmaları ve üçüncü taraf servisler arasında veri akışı.
- İş süreci otomasyonu: onay akışları, otomatik bildirimler, periyodik raporlar ve elle yapılan iş yükünü azaltan görev zincirleri.
- Mevcut sistem modernizasyonu: eskiyen yazılımların güncel teknolojilere taşınması, veri aktarımı ve performans iyileştirmesi.
Entegrasyon: mevcut sisteminizi bırakmanız gerekmez
Kurumsal bir yazılımın değeri, tek başına ne yaptığından çok mevcut ekosisteminize nasıl bağlandığıyla ölçülür. Geliştirdiğimiz sistemler Logo, Mikro, Netsis, Zirve ve SAP gibi muhasebe ve ERP programlarıyla, e-fatura ve e-arşiv servisleriyle, banka sanal POS altyapılarıyla ve kargo firmalarıyla REST veya SOAP tabanlı bağlantılar üzerinden konuşur. Bağlantının derinliği karşı tarafın açtığı servislerin kapsamıyla sınırlıdır; bu nedenle hangi alanın hangi yönde akacağı analiz aşamasında tek tek listelenir ve hata durumunda kaydın nasıl yeniden deneneceği de tasarlanır.
Kullandığımız teknolojiler
Geliştirmelerimizde PHP ve Laravel, Node.js, React, Vue, PostgreSQL ve MySQL gibi kurumsal ölçekte kendini kanıtlamış teknolojileri kullanıyoruz. Teknoloji seçimini moda değil, projenin gereksinimi belirler: yoğun eşzamanlı işlem gerektiren bir sistemle ağırlıklı raporlama yapan bir sistemin mimarisi aynı olmaz. Uygulamalar bulut ortamında, VPS üzerinde ya da kendi sunucunuzda çalışacak şekilde kurgulanabilir. Kod tabanı modüler yazılır; böylece bir yıl sonra eklenmek istenen yeni bir modül, sistemin tamamını yeniden yazmayı gerektirmez.
Kapsam değişikliği nasıl yönetilir?
Uzun süren projelerde ihtiyaçların değişmesi olağandır: yeni bir mevzuat gelir, bir departman süreç değiştirir ya da kullanıcılar prototipte fark edilmeyen bir eksiği canlıda görür. Bu talepleri görmezden gelmek yerine kayıt altına alıyoruz. Şartname dışındaki her istek ayrı bir değişiklik kaydına dönüşür; iş yükü, maliyeti ve takvime etkisi yazılır ve onayınız olmadan geliştirmeye alınmaz. Küçük talepler sıradaki sprintin içine yerleştirilir, kapsamı büyüten talepler ayrı bir faz olarak planlanır.
Kaynak kod, lisans ve sahiplik
Geliştirilen yazılım size özeldir ve başka bir müşteriye satılmaz. Hazır açık kaynaklı bir CMS üzerine kurulmadığı için, internette yaygın biçimde istismar edilen tema ve eklenti zafiyetlerine maruz kalmaz. Buna karşılık hiçbir yazılımın güvenliği yalnızca kodun kapalı olmasıyla sağlanamaz: yetkilendirme, iş mantığı ve kullanılan kütüphaneler ayrı birer risk alanıdır. Bu nedenle rol bazlı erişim, düzenli güvenlik testi, bağımlılık taraması ve yama süreci projenin standart parçasıdır. Kaynak kodun devri, kullanım hakkının kapsamı ve teknik dokümantasyon teslimi proje bazında değerlendirilip sözleşmede açıkça tanımlanır.
İlk adım
Özel yazılımda sabit bir liste fiyatı yoktur; maliyet modül sayısı, entegrasyon derinliği, kullanıcı adedi ve istenen teslim süresine göre belirlenir. İlk adım ücretsiz bir keşif görüşmesidir: ihtiyacınızı dinler, uygulanabilir bir kapsam öneririz ve buna karşılık gelen yazılı, kalem kalem ayrıştırılmış bir teklif hazırlarız.
Neler yapıyoruz
Kapsamda neler var?
İş süreci analizi ve haritalama
Sistem analistlerimiz birimlerinizi tek tek gezerek mevcut iş akışını, veri sahipliğini ve darboğazları çıkarır. Elde edilen tablo, kapsamı ve kabul kriterlerini yazıya döken bir teknik şartnameye dönüşür.
Tıklanabilir UI/UX prototipi
Ekranlar, gerçek kullanıcıların günlük akışına göre tasarlanır ve tıklanarak gezilebilen bir örnek uygulamaya dönüştürülür. Onay bu aşamada alınır; geliştirme ancak ekranlar netleştikten sonra başlar.
ERP ve muhasebe entegrasyonu
Logo, Mikro, Netsis, Zirve ve SAP tarafındaki cari, stok ve fatura kayıtları çift yönlü senkronize edilir. Böylece muhasebe ile operasyon aynı veriden beslenir, mutabakat için ayrı bir kontrol turu gerekmez.
REST ve SOAP API geliştirme
Kendi sistemleriniz, bayi uygulamalarınız ve üçüncü taraf servisler için sürüm numarası ve dokümantasyonu bulunan API'ler geliştiriyoruz. Mevcut servislere bağlanan entegrasyon katmanları da bu kapsamdadır.
Rol ve yetki yönetimi
Departman, unvan ve lokasyon bazında ayrıntılı yetkilendirme tanımlanır. Her kullanıcı yalnızca görmesi gereken veriye ve yapabileceği işleme erişir; kritik işlemler kullanıcı bazında kayıt altına alınır.
İş akışı ve onay otomasyonu
Teklif, satın alma, izin ve sözleşme gibi süreçler çok adımlı onay zincirlerine bağlanır. Otomatik bildirim ve hatırlatmalarla takip yükü sistemin üzerine alınır, bekleyen adımlar görünür hâle gelir.
Yönetim paneli ve raporlama
Karar vericiler için özet gösterge ekranları, filtrelenebilir listeler ve Excel/PDF dışa aktarım hazırlanır. Hangi metriklerin ekrana geleceği, yönetimin hâlihazırda takip ettiği rakamlara bakılarak belirlenir.
Mobil uygulama ve mobil uyumlu panel
Saha ekipleri, servis personeli ve yöneticiler için iOS ve Android uyumlu uygulamalar geliştiriyoruz. Mağaza yayın kurallarına uygun, bildirim ve çevrimdışı kullanım senaryolarını dikkate alan bir kurgu tercih edilir.
Ölçeklenebilir mimari
Uygulama bulut, VPS veya kendi sunucunuzda (on-premise) çalışacak şekilde kurgulanabilir. Modüler yapı sayesinde işlem hacmi arttığında altyapı yeniden yazılmadan genişletilir.
Mevcut sistem modernizasyonu
Eskiyen yazılımlar güncel teknolojilere taşınır, veriler doğrulanarak aktarılır ve performans sorunları giderilir. Geçiş, eski ve yeni sistemin bir süre birlikte çalışabileceği aşamalı bir planla yürütülür.
Güvenlik ve veri koruma
Sistem hazır açık kaynak CMS üzerine kurulmadığı için bu ekosistemde yaygın olarak istismar edilen tema ve eklenti zafiyetlerine maruz kalmaz. Buna karşılık her kod tabanının kendine özgü riskleri olduğundan düzenli güvenlik testi, bağımlılık taraması ve yama süreci uygulanır.
Bakım, güncelleme ve teknik destek
Telefon desteği hafta içi 09:30–19:00 saatleri arasında verilir; acil arıza bildirimleri için 7/24 nöbetçi destek bulunur. Kapsam, iletişim kanalları ve müdahale süreleri sözleşmede tanımlanır.
Süreç
Projeyi nasıl yürütüyoruz?
Keşif görüşmesi
İhtiyacınızı, mevcut sistemlerinizi ve beklentilerinizi dinlediğimiz ilk adım. Projenin uygulanabilir olup olmadığını ve hangi kapsamla başlanması gerektiğini birlikte netleştiririz.
Süreç analizi ve teknik şartname
Birimlerin işleyişi adım adım haritalanır, zaman kaybı yaşanan noktalar tespit edilir. Kapsam, modüller ve entegrasyonlar yazılı bir şartnameye dönüştürülür; bütçe ve takvim bu dokümana dayanır.
UI/UX tasarım ve tıklanabilir prototip
Tüm ekranlar kullanıcı deneyimi gözetilerek tasarlanır ve tıklanabilir prototip hâline getirilir. Değişiklik talebinin en düşük maliyetli olduğu aşama burasıdır; onay alınmadan kodlamaya geçilmez.
Sprint bazlı geliştirme
Geliştirme iki haftalık sprintler hâlinde ilerler. Her sprint kapanışında çalışır durumdaki ara sürüm sizinle birlikte gözden geçirilir ve bir sonraki sprintin önceliği ortak kararla belirlenir.
Test ve kalite kontrolü
Sistem yoğun test verisiyle yük testine sokulur, güvenlik kontrolleri yapılır ve kullanıcı kabul testleri gerçekleştirilir. Tespit edilen bulgular canlıya çıkmadan kapatılır.
Veri taşıma ve canlıya alma
Eski sistemdeki veriler doğrulanarak yeni yapıya aktarılır. Yayın, operasyonu en az etkileyecek zaman diliminde planlanır ve geçiş sonrası izleme yapılır.
Kullanıcı eğitimi ve devir
Personelinize kendi verileri üzerinden uygulamalı eğitim verilir. Kullanım kılavuzu ve teknik dokümantasyon teslim edilir; kaynak kod devri sözleşme kapsamına eklenebilir.
Bakım ve sürüm yönetimi
Yayın sonrasında güvenlik yamaları, hata düzeltmeleri ve yeni ihtiyaçlar bir sürüm takvimine bağlanır. Hangi taleplerin bakım kapsamında, hangilerinin ayrı kapsam sayılacağı baştan yazılı hâle getirilir.
Teknik kapsam
Altyapı ve teslim kapsamı
- Sunucu tarafı
- PHP / Laravel, Node.js
- Arayüz
- React, Vue, mobil uyumlu (responsive) arayüz
- Veritabanı
- PostgreSQL, MySQL / MariaDB
- Mimari
- Modüler, API tabanlı yapı (REST / SOAP)
- Mobil
- iOS ve Android uyumlu uygulama ya da mobil uyumlu web paneli
- Entegrasyonlar
- Logo, Mikro, Netsis, Zirve, SAP, e-fatura / e-arşiv, banka sanal POS
- Barındırma
- Bulut, VPS ya da kurum içi sunucu (on-premise)
- Güvenlik
- Rol bazlı yetkilendirme, SSL, bağımlılık taraması, düzenli yedekleme
- Geliştirme yöntemi
- İki haftalık sprintler, kod incelemesi, test ortamı
- Destek
- Hafta içi 09:30–19:00 telefon; acil arızada 7/24 nöbet
- Teslim kapsamı
- Teknik dokümantasyon, kullanıcı eğitimi, isteğe bağlı kaynak kod devri
Sık sorulanlar
Özel Yazılım Geliştirme hakkında merak edilenler
Aradığınız yanıt burada yoksa ekibimize doğrudan sorabilirsiniz.
Özel yazılım mı, hazır paket program mı daha doğru?
Süreçleriniz sektör standardına yakınsa hazır bir paket hem maliyet hem de devreye alma süresi bakımından avantajlı olabilir; bunu keşif görüşmesinde açıkça söyleriz. İşleyişi kendine özgü olan, mevcut sistemleriyle entegre çalışması gereken ya da rekabet üstünlüğü doğrudan iş akışından gelen kurumlarda ise paketi zorlamak yerine özel geliştirme öneririz.
Kullanıcı sayısı arttığında ek lisans ücreti öder miyiz?
Özel yazılım kullanıcı başına lisanslanan bir paket ürün değildir; sistem sizin için geliştirilir ve kullanım hakkı sözleşmede tanımlanır. Yeni kullanıcı eklemek için ek bir lisans bedeli çıkmaz. Kullanıcı ve işlem hacminin ciddi biçimde artması durumunda gündeme gelebilecek tek kalem sunucu kaynağının büyütülmesidir; bu da ölçüm sonuçları paylaşılarak önceden konuşulur.
Eski sistemimizdeki verileri yeni yazılıma taşıyabilir misiniz?
Mevcut veritabanı, Excel dosyaları veya kullandığınız programın dışa aktarım biçimleri üzerinden aktarım yapıyoruz. Önce mükerrer ve eksik kayıtlar için bir temizlik ve alan eşleştirme çalışması yürütülür, ardından test ortamına deneme aktarımı yapılır ve sonuç sizin ekibinizle birlikte doğrulanır. Gerçek geçiş yalnızca bu doğrulama tamamlandıktan sonra, operasyonun en sakin olduğu zaman diliminde yapılır.
Diğer hizmetler
Bunlar da ilginizi çekebilir
Kurumsal Web Sitesi
Hazır tema yerine markanıza özel tasarlanan; hızlı, güvenli, arama motoru dostu ve size özel yönetim paneliyle teslim edilen kurumsal web siteleri.
Hizmeti inceleyinWeb Uygulamaları ve Portallar
Ekibinizin, bayilerinizin ya da müşterilerinizin tarayıcıdan kullandığı web uygulamaları: yönetim panelleri, bayi ve müşteri portalları, randevu ve başvuru sistemleri.
Hizmeti inceleyinMobil Uygulama Geliştirme
Saha ekipleri, servis personeli ve müşterileriniz için iOS ve Android uygulamaları; web sisteminizle aynı veriden beslenen, bildirim ve çevrimdışı kullanım senaryoları düşünülmüş mobil deneyim.
Hizmeti inceleyinBirlikte çalışalım
Özel Yazılım Geliştirme için görüşelim
İhtiyacınızı kısa bir keşif görüşmesinde dinleyelim; kapsamı, teslim süresini ve size özel teklifi yazılı olarak paylaşalım.