NK
ProjelerHizmetlerİletişim

Hazır paketin oturmadığı yerde, şirketinizin çalışma biçimine göre tasarlanan web tabanlı iş yazılımları.

Her şirketin Excel tabloları, e-posta zincirleri ve birbirini görmeyen programlarla ayakta duran en az bir süreci vardır. Özel yazılım geliştirme, o süreci sizin kurallarınızla çalışan tek bir sisteme taşımaktır. İstanbul’dan çalışan bir yazılım şirketi olarak teklif, sipariş, stok, saha, onay ya da hakediş gibi işler için kurumsal yazılım tasarlıyor, geliştiriyor ve yayında tutuyoruz.

Bir yazılım projesi bizde kodla başlamaz; işin bugün nasıl yapıldığını dinleyerek başlar. Kimin hangi veriyi girdiği, kimin neyi onayladığı ve pazartesi sabahı hangi raporun masada olması gerektiği netleşince ekranları çiziyoruz. Ortaya çıkan sistem tarayıcıdan çalışır, muhasebe ve ERP yazılımlarınızla konuşur ve kaynak koduyla birlikte size ait olur.

  • 01Operasyonunu Excel ve e-postadan çıkarıp tek bir sisteme toplamak isteyen KOBİ’ler.
  • 02Hazır ERP ya da CRM paketinin karşılamadığı kendine özgü bir iş akışı olan şirketler.
  • 03Yıllar önce yazılmış, bakımı zorlaşmış bir iç yazılımı modernize etmek isteyen kurumlar.
  • 04Bayileri, şubeleri ya da tedarikçileriyle ortak bir web portalı üzerinden çalışmak isteyen markalar.
  • 05Onay, hakediş ya da sipariş gibi süreçlerinde kimin neyi ne zaman yaptığını görmek isteyen yöneticiler.
  • 06Kendi yazılım ekibini kurmadan önce sağlam bir ilk sistemle başlamak isteyen şirketler.
01 / 04

Özel yazılım nedir, hazır paketten farkı ne?

Hazır paketler ortalama bir şirketin ortalama ihtiyacı için tasarlanır. Muhasebe, bordro ya da e-posta gibi her işletmede aynı işleyen alanlarda bu doğru bir tercihtir ve bunları yeniden yazmayı önermiyoruz. Sorun, şirketi rakiplerinden ayıran süreçlerde başlar: özel bir fiyatlandırma mantığı, çok aşamalı bir onay zinciri, sahadan gelen ölçümlere göre hesaplanan bir hakediş ya da bayiye özel stok görünürlüğü. Paket bu noktada ya eksik kalır ya da ekibi kendi mantığına göre çalışmaya zorlar.

Özel yazılım ise bu süreçleri olduğu gibi modeller. Ekranlar sizin terimlerinizle konuşur, yetkiler sizin organizasyon şemanıza göre kurulur, raporlar yönetimin gerçekten baktığı sorulara cevap verir. Web tabanlı yazılım olduğu için kurulum gerektirmez; ofisten, sahadan ya da evden aynı sisteme tarayıcıyla girilir. Doğru kurgulandığında hazır paketle rekabet etmez, onu tamamlar: muhasebe programınız kayıtları tutmaya devam eder, özel sistem ise o kayıtlara giden işi yönetir.

02 / 04

Kurumsal yazılım projesi nasıl işler, hangi teknolojiyle kuruluyor?

Her projenin merkezinde bir veri modeli vardır. Müşteri, sipariş, ürün, proje, belge ve bunların birbiriyle ilişkisi doğru kurulmadan yazılan ekranlar, ilk değişiklik talebinde dağılır. Bu yüzden keşif aşamasında önce varlıkları ve kuralları çıkarıyor, ardından rolleri tanımlıyoruz: kim görür, kim düzenler, kim onaylar, kim yalnızca rapor alır. Her kritik işlem için bir değişiklik kaydı tutuyoruz; böylece bir rakamın kim tarafından, ne zaman değiştirildiği her zaman bulunabilir.

Teknik tarafta Next.js, React ve TypeScript ile arayüzü, Node ya da Python ile iş kurallarını, PostgreSQL ile veriyi kuruyoruz. Barındırma için Cloudflare ya da Vercel gibi yönetilen altyapıları öneriyoruz; veri yerleşimi ya da kurum politikası gerektiriyorsa sistemi kendi sunucularınıza da kurabiliyoruz. Logo, Mikro, Netsis, Nebim, SAP Business One ya da Paraşüt gibi yazılımlarla API veya veritabanı düzeyinde bağlantı kurmak, çoğu projede kapsamın doğal bir parçası oluyor.

03 / 04

Süre ve proje akışı: ilk sürüm ne zaman kullanılır?

Büyük bir sistemi tek seferde teslim etmeye çalışmak, özel yazılımda en riskli yoldur. Biz bunun yerine şirket için en çok zaman kaybettiren tek süreci seçip ilk sürümü onun üzerine kuruyoruz. Bu sürüm gerçek kullanıcıların eline geçtiğinde neyin işe yaradığı, neyin eksik kaldığı netleşir; sonraki modüller bu öğrenmeyle şekillenir. Kapsamı iyi sınırlanmış bir ilk sürüm genellikle birkaç ay içinde kullanıma açılır, kesin takvimi keşif sonunda yazılı olarak paylaşıyoruz.

Proje boyunca sizden beklediğimiz şey teknik bilgi değil, karar veren bir muhatap ve haftada kısa bir değerlendirme toplantısıdır. Her döngünün sonunda test ortamında çalışan bir sürüm görürsünüz; kabul ettiğiniz işler canlıya alınır. Eski sistemden geçişi de ayrı bir iş olarak planlıyoruz: veriler önce deneme ortamına taşınır, sayılar birlikte kontrol edilir ve ancak ondan sonra ekipler yeni sisteme geçer. Böylece kimse iki sistem arasında kalmaz.

04 / 04

Sık yapılan hatalar ve iyi bir yazılım projesinin ölçütleri

En sık gördüğümüz hata, bugünkü düzensizliği olduğu gibi yazılıma dökmektir. Elle yapılan bir işi ekrana taşımak onu iyileştirmez; önce sürecin sadeleşmesi gerekir. İkinci hata, kullanıcıları sona bırakmaktır: yöneticinin onayladığı ama sahadaki ekibin benimsemediği bir sistem kısa sürede yeniden Excel’e döner. Üçüncüsü ise kaynak kodu, sunucu ve alan adı gibi varlıkları yazılım firmasının hesabında bırakmaktır; bu, şirketi tek bir tedarikçiye bağımlı kılar.

İyi bir yazılım projesinin ölçütleri ise somuttur: ekip yeni sistemi kendiliğinden kullanır, aynı veri iki kez girilmez, yönetim istediği raporu kimseden istemeden alır ve bir değişiklik talebi haftalar değil günler içinde canlıya çıkar. Kod okunabilir ve belgelenmiştir; altyapı hesapları sizin adınızadır. Yarın kendi yazılım ekibinizi kurduğunuzda sistemi devralmaları için ihtiyaç duydukları her şey elinizde olur.

Teslim edilenler
  1. 01İş analizi ve süreç haritası
  2. 02Rol, yetki ve onay modeli
  3. 03Web tabanlı uygulama ve yönetim ekranları
  4. 04ERP ve muhasebe bağlantıları
  5. 05Eski sistemden veri taşıma
  6. 06Teknik dokümantasyon ve kullanıcı eğitimi

Önce işi okuyoruz

Medya, satış ve kar-zarar yönetiminde yirmi yılı aşan bir geçmişten geliyoruz. Bir süreci yazılıma çevirmeden önce maliyetini, kimin zamanını aldığını ve hangi kararı beslediğini anlamak bizim için işin ilk adımı.

Yazdığımızı işletmeyi biliyoruz

Rocketly CRM, ad10, Kaynak ve Tercih Robotu’nu kendimiz geliştirip yayında tutuyoruz. Yedekleme, yetki, sürüm yönetimi ve kesintisiz güncelleme bizim için teoride değil, her gün yaşadığımız işler.

Mevcut sistemlerinizle konuşur

Yeni sistem, kullandığınız muhasebe ve ERP yazılımlarının yerine geçmek zorunda değil. Logo, Mikro, Nebim ya da e-Fatura gibi altyapılarla veri alışverişini baştan tasarlıyor, çift kaydı ortadan kaldırıyoruz.

Kod, veri ve hesaplar sizin

Kaynak kod sizin deponuzda, sunucu ve alan adları sizin adınıza tutulur. Teslimde mimariyi, kurulumu ve iş kurallarını anlatan bir belge bırakıyoruz; sistemle bağımsız devam etme hakkınız baştan güvencededir.

01

Keşif ve süreç haritası

İşi yapan kişilerle görüşüyor, mevcut tabloları ve formları inceliyor, adım adım bugünkü akışı ve tıkandığı noktaları yazıya döküyoruz.

02

Prototip ve kapsam

Tıklanabilir ekranlarla akışı birlikte deniyor, ilk sürüme girecekleri ve sonraya kalacakları yazılı bir kapsam belgesinde netleştiriyoruz.

03

Geliştirme ve kabul testleri

İki haftalık döngülerle çalışıyor, her döngünün sonunda gerçek verinizle denenebilecek bir test ortamı açıyor ve onayınızla ilerliyoruz.

04

Geçiş, eğitim ve destek

Verileri taşıyor, ekipleri rol bazında eğitiyor, ilk haftalarda yakın takipte kalıyor ve sonrasında bakım ile geliştirmeyi düzenli sürdürüyoruz.

Özel yazılımın fiyatını ekran sayısı değil, iş kurallarının karmaşıklığı belirler. Keşif görüşmesinde kapsanacak süreçleri, kullanıcı rollerini, onay adımlarını, bağlanacak ERP ve muhasebe sistemlerini, eski verinin durumunu, barındırma tercihini ve yayın sonrası destek beklentinizi konuşuyoruz. Ardından ilk sürümün kapsamını, teslim edilecekleri ve takvimi içeren yazılı bir teklif hazırlıyoruz. Kapsam dışında kalanları da aynı belgede açıkça belirtiyoruz; böylece proje ortasında sürpriz maliyet çıkmaz.

Bu hizmet için görüşelim
İlgili projeler

Süreyi kapsanan süreç sayısı, entegrasyonlar ve eski verinin durumu belirler. Tek bir kritik süreç üzerine kurulan ilk sürüm genellikle birkaç ay içinde kullanıma açılır; diğer modüller bunun üzerine eklenir. Keşif aşamasının sonunda haftalara bölünmüş yazılı bir takvim paylaşıyor, her iki haftada bir çalışan bir sürüm gösteriyoruz.

Her şirkette aynı işleyen alanlarda hazır paket daha mantıklıdır. Sizi rakiplerinizden ayıran, pakete uydurmak için ekibin ek iş yaptığı ya da birden fazla programın arasında kaybolan süreçlerde ise özel yazılım kendini çabuk amorti eder. Keşifte iki seçeneği de açıkça değerlendiriyor, gerekmiyorsa yazılım önermiyoruz.

İş kurallarının karmaşıklığı, kullanıcı rolleri ve onay adımları, bağlanacak sistemler, taşınacak verinin hacmi ve temizliği, barındırma tercihi ve yayın sonrası destek beklentisi fiyatı belirler. Keşif görüşmesinden sonra kapsamı, teslim edilecekleri ve kapsam dışı kalanları içeren yazılı bir teklif sunuyoruz.

Evet, bu çoğu projenin olağan bir parçası. Logo, Mikro, Netsis, Nebim, SAP Business One ya da Paraşüt gibi yazılımlarla API, veritabanı ya da dosya aktarımı üzerinden veri alışverişi kurabiliyoruz. Hangi verinin hangi sistemde asıl kaynak olacağını baştan netleştiriyor, böylece çift kaydı önlüyoruz.

İkisi de mümkün. Bakım kolaylığı ve güvenlik güncellemeleri nedeniyle çoğu projede yönetilen bulut altyapısını öneriyoruz. Kurum politikası, veri yerleşimi ya da KVKK değerlendirmeniz kendi sunucunuzu gerektiriyorsa sistemi oraya kuruyor ve güncelleme sürecini buna göre planlıyoruz. Her iki durumda da yedekleme ve erişim kurallarını yazılı olarak teslim ediyoruz.

Taşıyoruz. Önce verileri inceleyip tekrar eden, eksik ya da çelişkili kayıtları ayıklıyoruz. Ardından aktarımı bir deneme ortamında yapıyor, toplamları ve örnek kayıtları sizinle birlikte kontrol ediyoruz. Ekipler yeni sisteme ancak sayılar tuttuktan sonra geçiyor; eski veriler de arşiv olarak erişilebilir kalıyor.

Size. Kaynak kod sizin deponuzda tutulur, sunucu, veritabanı ve alan adı hesapları şirketiniz adına açılır. Teslimde mimari, kurulum ve iş kurallarını anlatan bir dokümantasyon bırakıyoruz. İstediğiniz zaman kendi ekibinizle ya da başka bir yazılım şirketiyle devam edebilirsiniz.

Teknik bilgiye ihtiyacınız yok; işinizi bilen ve karar verebilen bir muhatap yeterli. Haftalık kısa toplantılarda ilerlemeyi gösteriyor, kararları sade bir dille soruyoruz. Her döngü sonunda test ortamında deneyebileceğiniz çalışan bir sürüm olur; neyin canlıya alınacağına siz karar verirsiniz.

Evet. Güvenlik güncellemeleri, yedekleme kontrolü, performans takibi, hata düzeltme ve yeni ihtiyaçlara göre geliştirme için aylık bir çalışma modeli öneriyoruz. İş kuralları değiştikçe yazılımın da değişmesi gerekir; düzenli bakım, sistemin birkaç yıl sonra yeniden yazılma ihtiyacını büyük ölçüde ortadan kaldırır.

02 —
SaaS ve web platformu geliştirme
(—) İletişim

E-mailnoyan@noyankalay.com
İstanbul’da saat
--:--
Instagram
@noyan.kalay

Genellikle 24 saat içinde dönüş yaparım.