Özel Yazılım Geliştirme

Hazır yazılımın karşılamadığı iş süreçleriniz için şirketinize özel yazılım geliştiriyoruz: yönetim panelleri, iş takip sistemleri, müşteri ve bayi portalları, mevcut sistemlerinizi birbirine bağlayan kurumsal yazılımlar.

Kurumsal yazılım, Yönetim paneli, Entegrasyon, Yazılım danışmanlığı

Kurumsal yazılım

İş süreçlerinize göre tasarlanan sistemler.

İşinizin yürüdüğü şekilde çalışan bir sistem

Portal ve panel

Müşteri, bayi ve yönetim ekranları.

Müşteriniz, bayiniz ve yöneticiniz için ayrı ekranlar

Entegrasyon

ERP, muhasebe ve e-fatura bağlantıları.

Mevcut sistemlerinizle birlikte çalışır

Danışmanlık ve bakım

Yazılım danışmanlığıyla doğru kararı önce veririz.

Yazılımdan önce karar, sonra bakım

Özel yazılım projesi nasıl ilerler?

Projeyi küçük, kullanılabilir parçalar halinde teslim ediyoruz; her parçayı ekibinizin gerçek işle denemesini istiyoruz.

  1. Analiz: Süreci, kullanıcıları, mevcut sistemleri ve veriyi birlikte inceliyor, kapsamı yazılı hale getiriyoruz.
  2. Tasarım: Ekranları ve iş akışını tıklanabilir prototip olarak hazırlıyor, kodlamadan önce onayınızı alıyoruz.
  3. Geliştirme: İki haftalık dönemlerle geliştiriyor, her dönem sonunda çalışan sürümü size gösteriyoruz.
  4. Yayın ve bakım: Test, veri taşıma ve eğitimle yayına alıyor, sonrasında bakım ve geliştirmeyi sürdürüyoruz.

Diğer hizmetler

Kısaca

Özel yazılım geliştirme nedir?

Özel yazılım geliştirme, bir şirketin kendi iş süreçlerine göre sıfırdan ya da mevcut sistemlerinin üzerine yazılım tasarlanıp kodlanmasıdır. Hazır yazılımda süreç programa uyarlanır; özel yazılımda program sürece göre yapılır. Doğru seçim olduğu durumlar genellikle şunlardır: hazır yazılımın karşılamadığı bir iş akışı, birden çok sistemin birbirine bağlanması ya da rakiplerden ayrıştıran bir iş yapma biçimi.

Kimler için uygun?

  • İşini Excel, e-posta ve birbirinden kopuk programlarla yürüten şirketler
  • Hazır yazılıma uyum sağlamak için sürecini zorlayan ekipler
  • ERP, muhasebe ve e-ticaret sistemlerini birbirine bağlamak isteyen işletmeler
  • Müşterisine ya da bayisine kendi portalını sunmak isteyen firmalar

Ne zaman doğru seçim değil?

  • İhtiyacınızı karşılayan uygun fiyatlı hazır bir yazılım varsa: önce onu denemek daha mantıklıdır
  • Süreç henüz oturmadıysa: yazılım bunu çözmez, önce iş akışını netleştirmek gerekir
  • Karar verici ekip proje boyunca zaman ayıramayacaksa: özel yazılım düzenli geri bildirim ister

Kullanım

Şirketler hangi özel yazılımları yaptırıyor?

Özel yazılım çoğu zaman büyük bir sistem değil, bir iş sorununu çözen odaklı bir araçtır. Aşağıdakiler bu ihtiyacı somutlaştıran örnek senaryolar.

  • Üretim

    Sipariş ve üretim takibi

    Siparişin üretim aşamalarını, malzeme ihtiyacını ve teslim tarihini tek ekranda izleyen sistem.

  • Saha ekipleri

    Servis ve saha yönetimi

    İş emirlerinin ekiplere dağıtıldığı, sahadan fotoğraf ve imzayla kapatıldığı mobil uyumlu sistem.

  • Toptan ve dağıtım

    Bayi portalı

    Bayilerin güncel fiyat ve stokla sipariş verdiği, cari hesabını ve faturalarını gördüğü portal.

  • Hizmet

    Teklif ve proje yönetimi

    Tekliften faturaya kadar bir projenin tüm adımlarını, maliyetini ve kârlılığını izleyen sistem.

  • Hukuk ve danışmanlık

    Dosya ve süre takibi

    Dosyaları, belgeleri ve kritik tarihleri izleyen, yaklaşan süreler için uyarı veren sistem.

  • Yönetim

    Yönetim paneli

    Satış, finans ve operasyon verisini farklı sistemlerden toplayıp tek bir gösterge panelinde birleştiren yazılım.

Süre

Özel yazılım ne kadar sürede tamamlanır?

Süre, modül sayısına, entegrasyonlara ve veri taşımanın büyüklüğüne göre değişir. Aşağıdaki aralıklar orta ölçekli bir projenin ilk kullanılabilir sürümü için tipik takvimdir.

  1. 1–3 hafta

    Analiz ve kapsam

    Süreç, kullanıcılar, sistemler ve öncelikler yazılı kapsam belgesine dönüşür.

  2. 2–3 hafta

    Tasarım ve prototip

    Ekranlar ve akış tıklanabilir prototip olarak onaya sunulur.

  3. 6–12 hafta

    İlk sürüm

    Öncelikli modüller geliştirilir, test edilir ve ekibinizin kullanımına açılır.

  4. Sürekli

    Geliştirme ve bakım

    Kullanım geri bildirimine göre yeni modüller eklenir, bakım sürer.

Karşılaştırma

Hazır yazılım mı, özel yazılım mı?

İkisinin de doğru olduğu durumlar var. Karar, sürecinizin ne kadar standart olduğuna ve yazılımın işinizde ne kadar merkezi rol oynadığına bağlıdır.

ÖlçütHazır yazılım (SaaS, paket)Özel yazılım
Başlangıç maliyetiDüşük; aylık ya da yıllık lisansDaha yüksek; proje bazlı geliştirme
Uzun vadeli maliyetÇoğunlukla kullanıcı sayısıyla büyüyen lisansKullanıcı başı lisans yok; bakım, barındırma ve geliştirme maliyeti var
Sürece uyumSüreç yazılıma uyarlanırYazılım sürece göre yapılır
Devreye alma süresiGünler ya da haftalarHaftalar ya da aylar
EntegrasyonSağlayıcının sunduğu bağlantılarla sınırlıErişim veren sistemlere ihtiyaca göre özel bağlantı
KontrolYol haritası sağlayıcıdaKaynak kod ve yol haritası sizde

SSS

Sık sorulan sorular

Özel yazılım mı yaptırmalıyım, hazır yazılım mı kullanmalıyım?

İşiniz sektörünüzdeki diğer şirketlerle aynı şekilde yürüyorsa ve uygun bir hazır yazılım varsa, önce onu kullanmak çoğu zaman daha mantıklıdır. Hazır yazılım için sürecinizi çok fazla değiştirmeniz gerekiyorsa, birden fazla programı birbirine bağlamak zorunda kalıyorsanız ya da lisans maliyeti kullanıcı sayısıyla hızla büyüyorsa özel yazılım öne çıkar.

Keşif görüşmesinde bunu birlikte değerlendirir, hazır yazılım yetiyorsa bunu açıkça söyleriz.

Özel yazılımın kaynak kodu kime ait olur?

Projeye özel geliştirdiğimiz kodun kaynak kodu ve kullanım hakları sözleşmeyle size devredilir. Kod, sizin erişebildiğiniz bir sürüm kontrol deposunda tutulur ve belgelenir. Böylece ileride başka bir ekiple çalışmak isterseniz bile yazılımınız size bağlı kalır, bize değil.

Özel yazılım fiyatı neye göre belirlenir?

Fiyatı modül ve ekran sayısı, kullanıcı rolleri, entegre edilecek sistemler, veri taşıma ihtiyacı ve güvenlik gereksinimleri belirler. Hazır bir fiyat listemiz yok; çünkü iki "stok takip sistemi" arasında kapsam olarak çok fark olabilir.

Keşif görüşmesi ücretsizdir. Analiz sonunda modül bazında, sabit kapsamlı teklif sunuyoruz; böylece neye ödeme yaptığınız açıkça görünür.

Mevcut ERP, muhasebe ve e-fatura sistemlerimizle entegre olur mu?

Evet; özel yazılımın en sık gerekçesi zaten budur. API sunan sistemlere doğrudan bağlanırız. API'si olmayan sistemler için veritabanı, dışa aktarım dosyası ya da sağlayıcının sunduğu diğer yöntemler değerlendirilir. Hangi verinin hangi yönde ve ne sıklıkla aktarılacağını analiz aşamasında birlikte belirleriz.

Proje sırasında ne kadar dahil olmamız gerekiyor?

Analiz ve tasarım aşamalarında süreci bilen kişilerle birkaç görüşme yaparız. Geliştirme boyunca iki haftada bir yaklaşık bir saatlik bir sunumda çalışan sürümü gösterir, geri bildiriminizi alırız. Projenin başarısı için en önemli şey, karar verebilecek bir kişinin bu toplantılara düzenli katılmasıdır.

Proje sırasında kapsam değişirse ne olur?

Değişiklik olağandır; önemli olan yönetilmesidir. Yeni bir istek geldiğinde süreye ve maliyete etkisini yazılı olarak çıkarır, onayınızdan sonra plana ekleriz. Bazen yeni özelliği bir sonraki sürüme bırakmak ilk sürümü zamanında çıkarmanın en iyi yoludur; bunu birlikte karar veririz.

Proje bitince destek veriyor musunuz?

Evet. Yayından sonraki ilk dönemde hata düzeltmeleri teklif kapsamındadır. Sonrası için güvenlik güncellemeleri, sunucu takibi, yedekleme ve küçük geliştirmeleri içeren aylık bakım seçeneği sunuyoruz. Yeni modüller ayrıca kapsamlanır.

Hangi teknolojileri kullanıyorsunuz?

Teknolojiyi projeye göre seçiyoruz ve yaygın, bakımı kolay, ekibi bulunabilir araçları tercih ediyoruz: web tarafında React ve Next.js, sunucu tarafında Node.js, Python ya da PHP (Laravel), veritabanında PostgreSQL ya da MySQL. Mevcut altyapınız varsa ona uyum sağlarız. Amaç, yazılımınızın yıllarca bakımı yapılabilir kalmasıdır.

Özel yazılıma yapay zeka özellikleri eklenebilir mi?

Evet, ve çoğu projede anlamlı bir yerde ekliyoruz: gelen belgeleri okuyup alanlara dönüştürmek, uzun kayıtları özetlemek, arama kutusuna doğal dille soru sormak ya da kullanıcıya bir sonraki adımı önermek gibi. Yapay zekayı yalnız ölçülebilir bir fayda sağladığı yerde kullanıyoruz.

Sabit fiyatlı proje mi, zaman bazlı çalışma mı?

Kapsamı net tanımlanabilen ilk sürüm için sabit kapsamlı ve sabit fiyatlı teklif veriyoruz. Yayından sonraki sürekli geliştirmede ise aylık zaman bazlı ya da modül bazlı çalışma genellikle daha esnek olur. Hangisinin size uyduğunu projenin yapısına göre birlikte seçeriz.