Hafta içi 09:30 - 19:00 WhatsApp Destek
Süreçlerinize uyum sağlayan, sıfırdan yazılan kurumsal yazılım

İşinizi yazılıma değil, yazılımı işinize uyduruyoruz

Kendi geliştirdiğimiz ürünlerde biriken mühendislik deneyimini, kurumsal firmalar için ısmarlama ERP, CRM, B2B ve iç operasyon yazılımlarına taşıyoruz. Analizden canlıya alma ve bakıma kadar tek ekip, tek sorumluluk.

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 Kaynak kod devri ve teknik dokümantasyon seçeneği
Özellikler

Kurumsal ve Özel Yazılım Geliştirme neler sunuyor?

İş 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.

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.

İş 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 hale 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.

Bulut Mimarisi ve Ölçeklenebilirlik

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. Hosting ve VPS hizmetlerimiz Türkiye lokasyonlu veri merkezlerinde sunulur.

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; SQL Injection, XSS ve yetkisiz erişim kontrolleri ile düzenli yedekleme standart kapsamdadı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 sayısal olarak tanımlanır.

Modüller

Kutudan çıkan modüller

1
1. 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.

2
2. 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.

3
3. UI/UX Tasarım ve Tıklanabilir Prototip

Tüm ekranlar kullanıcı deneyimi gözetilerek tasarlanır ve tıklanabilir prototip haline getirilir. Değişiklik talebinin en düşük maliyetli olduğu aşama burasıdır; onay alınmadan kodlamaya geçilmez.

4
4. Sprint Bazlı Geliştirme

Geliştirme Agile yöntemiyle, iki haftalık sprintler halinde 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.

5
5. 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.

6
6. 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.

7
7. 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.

8
8. Bakım, Destek 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ı hale getirilir.

Kurumsal ve Özel Yazılım Geliştirme

Ö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. Kendi geliştirdiğimiz ürünlerde biriken mühendislik deneyimini, kurumsal firmalar için ısmarlama ERP, CRM, B2B, B2C ve iç operasyon yazılımlarına taşıyoruz. 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 manuel 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 yüzlerce 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 manuel 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 denenmesi gerektiği de tasarlanır.

Kullandığımız Teknolojiler

Geliştirmelerimizde PHP Laravel, Node.js, React, Vue ve PostgreSQL gibi kurumsal ölçekte kanıtlanmış 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 veya talep ederseniz kendi sunucunuzda (on-premise) çalışacak şekilde kurgulanabilir; hosting ve VPS hizmetlerimiz Türkiye lokasyonlu veri merkezlerinde sunulur. 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.

Şeffaf Bir Çalışma Modeli

Keşif, analiz ve şartname

Süreç, işletmenizi tanımakla başlar. Hangi birimin hangi adımda hangi veriyi ürettiği, bu verinin nerede tutulduğu ve nerede tekrar girildiği masaya yatırılır. Ortaya çıkan doküman yalnızca bir ihtiyaç listesi değildir; kapsam dışında kalan konuları da yazar. Bütçenin ve takvimin dayanağı bu metindir.

Tasarım ve tıklanabilir prototip

Kodlama başlamadan önce ekranlar tasarlanır ve gerçek bir uygulama gibi gezilebilen bir örnek hazırlanır. Bir alanın yeri, bir onay adımının sırası ya da bir listenin sütunları bu aşamada saatler içinde değiştirilebilir; aynı düzeltme canlı sistemde çok daha yüksek maliyet üretir. Bu yüzden onay alınmadan geliştirmeye geçilmez.

Geliştirme, test ve yayın

Geliştirme sprintler halinde ilerler ve her sprint kapanışında çalışır durumdaki sürüm birlikte gözden geçirilir. Tamamlanan sistem yük testine, güvenlik kontrollerine ve kullanıcı kabul testlerine tabi tutulur. Ardından veri aktarımı yapılır, personele kendi verileri üzerinden uygulamalı eğitim verilir ve sistem canlı ortama alınır.

Bakım ve destek

Yayın, projenin sonu değildir. Yayın sonrasında telefon desteği hafta içi 09.30-19.00 aralığında sürer; sistemin durmasına yol açan acil arıza bildirimleri 7/24 nöbetçi destek üzerinden karşılanır. Bakımın neleri kapsadığı, hangi kanaldan ulaşılacağı ve ne kadar sürede dönüş yapılacağı sözleşmede yazılı hale getirilir.

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. Bu yöntem, hem projenin sürüklenmesini hem de bütçenin habersiz büyümesini engeller.

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.

Fiyatlandırma ve İ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 ve kurumsal bir hizmet olduğu için tüm bedeller + KDV olarak sunulur. İ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. Projenizi konuşmak için info@duruyazilim.com.tr adresinden veya +90 850 302 71 73 numarasından bize ulaşabilirsiniz.

Sıkça sorulanlar

Kurumsal ve Özel Yazılım Geliştirme hakkında merak edilenler

Proje ortasında kapsam değişirse ne oluyor?

Kapsam değişikliği özel yazılımda istisna değil, beklenen bir durumdur. Sözleşmeye bağlanan şartname dışındaki her talep ayrı bir değişiklik kaydı olarak açılır; bu kayda iş yükü, maliyet ve takvime etkisi yazılır ve sizin onayınız alınmadan geliştirmeye alınmaz. Küçük talepler çoğunlukla sıradaki sprintin boşluğuna yerleştirilir, kapsamı büyüten talepler ise ayrı bir faz olarak planlanır. Böylece bütçe sürpriz kalem üretmez.

Özel yazılım geliştirme ne kadar sürer?

Süre tamamen kapsama bağlıdır; tek bir sürecin otomasyonu ile çok modüllü bir ERP projesi aynı takvime sığmaz. Analiz aşamasının sonunda çıkan teknik şartname, sprint planıyla birlikte tarih içeren bir teslim takvimine dönüştürülür ve bu takvim sözleşmeye eklenir. İlerleme sprint çıktıları üzerinden takip edildiği için gecikme riski, projenin sonunda değil oluştuğu hafta görünür olur.

Fiyatlandırma nasıl belirleniyor, sabit bir liste fiyatı var mı?

Özel yazılımda liste fiyatı bulunmaz, çünkü iki işletmenin ihtiyacı bire bir aynı olmaz. Maliyet; modül sayısı, entegrasyon derinliği, kullanıcı adedi ve istenen teslim süresine göre hesaplanır. Önce ücretsiz keşif görüşmesi yapar, kapsamı netleştirir ve ardından kalem kalem ayrıştırılmış yazılı bir teklif sunarız. Kurumsal bir hizmet olduğu için tüm bedeller + KDV olarak belirtilir.

Kaynak kod bize mi ait olacak, projeden sonra başka bir ekiple devam edebilir miyiz?

Geliştirilen yazılım size özeldir ve başka bir müşteriye satılmaz. Kaynak kodun devri, kullanım hakkının kapsamı ve teknik dokümantasyon teslimi projeye göre değişir ve sözleşmede açıkça yazılır; devir talep ediyorsanız bunu teklif aşamasında belirtmeniz yeterlidir. Kod tabanı standart teknolojilerle ve dokümante edilmiş kurulum adımlarıyla teslim edildiği için, ileride başka bir ekiple devam etmek isterseniz devir mümkündür.

Mevcut muhasebe veya ERP programımızla entegre çalışır mı?

Logo, Mikro, Netsis, Zirve ve SAP tarafıyla, e-fatura ve e-arşiv servisleriyle ve banka sanal POS altyapılarıyla REST veya SOAP tabanlı bağlantılar kuruyoruz. Entegrasyonun ne kadar derin olabileceği, karşı tarafın açtığı servislerin sınırlarına bağlıdır; bu nedenle analiz aşamasında karşı sistemin dokümantasyonu incelenir ve hangi alanların hangi yönde akacağı yazılı olarak kararlaştırılır.

Eski sistemimizdeki verileri yeni yazılıma taşıyabilir misiniz?

Mevcut veritabanı, Excel dosyaları veya kullandığınız programın dışa aktarım formatları üzerinden aktarım yapıyoruz. Öncelikle 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.

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ğı veya barındırma paketinin büyütülmesidir; bu da ölçüm sonuçları paylaşılarak önceden konuşulur.

Yazılım kendi sunucumuzda mı yoksa bulutta mı çalışacak?

İkisi de mümkündür ve karar genellikle veri politikanıza göre verilir. Kurum içi sunucu (on-premise) tercih ederseniz uygulama sizin donanımınıza kurulur, yedekleme ve erişim yönetimi kurallarınızla uyumlu yapılandırılır. Bulut veya VPS tercihinde ise kaynak artırımı daha esnektir; hosting ve VPS hizmetlerimiz Türkiye lokasyonlu veri merkezlerinde sunulur. Seçim yapmadan önce her iki seçeneğin yıllık maliyetini karşılaştırmalı olarak paylaşırız.

Projeye kaç kişilik bir ekip bakıyor, geliştiriciyle doğrudan görüşebilir miyiz?

Her projede sabit bir iletişim sorumlusu bulunur; analiz, arayüz tasarımı, geliştirme ve test tarafları bu kişi üzerinden koordine edilir. Teknik bir konunun hızlı çözülmesi gerektiğinde ilgili geliştiriciyle doğrudan görüşmeniz mümkündür, ancak alınan kararların kayıt altına alınması için sonuç yazılı olarak da paylaşılır. Ekibin büyüklüğü kapsama göre değişir ve kimlerin hangi rolde yer alacağı teklifte belirtilir.

Yayın sonrası güncelleme ve teknik destek nasıl işliyor?

Destek hattımız hafta içi 09.30-19.00 arasında telefonla açıktır; sistemin durmasına yol açan acil arızalar için 7/24 nöbetçi destek devrededir. Hata giderme, güvenlik güncellemeleri ve performans iyileştirmeleri bakım kapsamındadır; yeni modül ve ek özellik talepleri ise ayrı bir kapsam olarak planlanıp fiyatlandırılır. Hangi talebin hangi grupta sayılacağı ve azami yanıt süreleri sözleşme ekinde saat cinsinden belirtilir.

Kurumsal ve Özel Yazılım Geliştirme için teklif alın

İhtiyacınızı 15 dakikalık ücretsiz görüşmede netleştirelim, size en uygun paketi ve fiyatı birlikte belirleyelim.