ESKİ YAZILIM MODERNİZASYONU

Eski sisteminizi
çöpe atmadan
modernleştirin.

Siparişi tekrar yazmak, rapor için dosya birleştirmek, programın açılmasını beklemek. Günlük işi zorlaştıran adımı birlikte yenileyelim; çalışan düzeninizi koruyalım.

01İş kuralını koru

02Etkiyi ölç

03Geri dönüşü tasarla

Laboratuvarı ve ölçüm yaklaşımını inceleyin →

ÖNCE İŞİNİZ

Hangi işiniz aksıyor?

Teknoloji bilmeniz gerekmez. Yaptığınız işi ve sizi yavaşlatan sorunu seçin; nereden başlayabileceğimizi görün.

  1. 01

    Sipariş, stok ve depo

    Siparişin alınmasından ürünün hazırlanıp teslim edilmesine kadar.

    Ölçülen örneği gör
  2. 02

    Excel ve raporlama

    Satış, maliyet veya tahsilat bilgilerini bir araya getirip karar verirken.

    Ölçülen örneği gör
  3. 03

    Satış sitesi ve müşteri portalı

    Müşteri ürün ararken, sipariş verirken veya işleminin durumuna bakarken.

    İnceleyelim
  4. 04

    Şirket içi ve masaüstü programı

    Ekibin her gün kayıt açtığı, onay verdiği veya dosya aktardığı program.

    Ölçülen örneği gör
  5. 05

    Saha, servis ve cihazlar

    Ofis dışında iş tamamlarken, servis kaydı açarken veya cihaz verisini kullanırken.

    İnceleyelim
İlk adımı birlikte belirleyelim ↗İşim bu örneklere benzemiyor ↗

Ekibinize uygun çalışma biçimi.

ÜÇ FARKLI BAŞLANGIÇ

Teknik ekibiniz için

TEKNİK AYRINTIYI İNCELEYİN

Sisteminizi seçin.
Geçişi karşılaştırın.

Java, .NET, SQL Server veya PHP. Mevcut kuralları koruyarak neyin değişebileceğini maliyet, performans ve destek açısından inceleyin.

Kaynak kontrolü ·

Java 8 Java 25Kaynak ve yaklaşım

Sipariş, ödeme ve gece işlerini koruyarak güncellenebilir bir Java altyapısına geçin.

ÖNCEJava 8

Korunan: İş kuralları, veri sözleşmeleri ve çalışan entegrasyonlar.

YENİLENENJava 25

Değişen: JDK, bağımlılıklar ve derleme süreci; bütün uygulamayı yeniden yazmak gerekmez.

Maliyet

Acil uyumluluk işlerini planlı bakıma dönüştürün. JDK lisansı ve destek bedelini dağıtıma göre karşılaştırın.

Performans

Yoğun saatlerde beklemeyi azaltacak JVM ve kod değişikliklerini aynı iş yüküyle sınayın.

Güvenlik

JDK ve kütüphane yamaları için sürdürülebilir bir güncelleme yolu oluşturun.

%31 · Java 8’i düzenli kullanıyor JetBrains · The State of Java 2025 ↗

JetBrains 2025: rapor 5.000’den fazla geliştiriciye dayanıyor; bu sorunun kesin yanıt sayısı belirtilmiyor. Çoklu seçim; kurulum veya Türkiye payı değil.

Java 8
Java 8 için tek destek bitişi yok. Oracle ticari Extended Support takviminde Aralık 2030 yer alıyor; haklar dağıtım ve sözleşmeye bağlı.
Java 25
Java 25 LTS dağıtımı ve destek hakkı ayrıca seçilir. Oracle JDK 25, NFTC koşullarıyla sunuluyor; Eylül 2028 sonrası güncellemelerde OTN lisansı planlanıyor.

Oracle · Java SE Support Roadmap ↗

Kabul ölçütleri

  • Aynı girdilerden aynı iş sonuçları alınır.
  • Isınmış JVM’de aynı veri, yük ve donanımla süre ile bellek karşılaştırılır.
  • Bağımlılıklar, karakter kodlaması ve geri dönüş adımları doğrulanır.

Ölçülen iş akışı: Siparişler yoğun saatte bekliyor →

Teknoloji merkezini inceleyin →
.NET Framework .NET 10Kaynak ve yaklaşım

Ekibin kullandığı masaüstü aracı kalsın; toplu aktarım ve bakım işleri için altyapısı yenilensin.

ÖNCE.NET Framework

Korunan: İş akışı, masaüstü ekranları ve doğrulanmış cihaz bağlantıları.

YENİLENEN.NET 10

Değişen: Çalışma zamanı, paketler ve dağıtım süreci. WinForms/WPF Windows üzerinde kalabilir; web’e geçiş şart değil.

Maliyet

Kurulum ve sürüm takibini sadeleştirin. Windows, araç ve UI bileşeni lisanslarını bütçede ayrı tutun.

Performans

Toplu aktarım sırasında ekibin beklediği süreyi ve ekranın yanıt vermediği anları azaltmaya odaklanın.

Güvenlik

Güncel runtime ve paketlerle yama takibini kolaylaştırın; işletim sisteminin desteğini de koruyun.

%35 · .NET Framework’ü düzenli kullanıyor JetBrains · The State of .NET 2025 ↗

JetBrains 2025: 34 ülkeden 3.800’den fazla profesyonel; bu sorunun kesin yanıt sayısı belirtilmiyor. Çoklu runtime seçimi; desteksiz uygulama payı değil.

.NET Framework
.NET Framework 4.8/4.8.1’in desteği Windows sürümüne bağlıdır; Framework’ün tamamı desteksiz değildir.
.NET 10
.NET 10 LTS desteği 14 Kasım 2028’e kadar sürer; destek için güncel yamalar gerekir.

Microsoft · .NET Support Policy ↗

Kabul ölçütleri

  • Aktarılan kayıt sayısı, tutarlar ve hata sonuçları eşleşir.
  • Yazıcı, barkod, COM ve üçüncü taraf UI bileşenleri denenir.
  • Aynı veriyle süre ölçülür; kurulum ve geri dönüş başka bir yetkili tarafından tekrarlanır.

Ölçülen iş akışı: Ürün aktarımı uzun sürüyor →

Teknoloji merkezini inceleyin →
SQL Server 2014 / 2016 SQL Server / PostgreSQLKaynak ve yaklaşım

Uygulamanın ekranlarını değiştirmeden raporlama, yedekleme ve veri tabanı bakımını ele alın.

ÖNCESQL Server 2014 / 2016

Korunan: İş verisi, erişim sınırları ve raporların kabul edilmiş sonuçları.

YENİLENENSQL Server / PostgreSQL

Değişen: Desteklenen SQL Server’a yükseltme veya uyumluluk çalışmasıyla PostgreSQL’e geçiş. Seçim yalnız lisans bedeline dayanmaz.

Maliyet

Lisans, barındırma ve bakım giderlerini birlikte karşılaştırın. PostgreSQL lisans ücreti istemez; geçiş ve işletim ücretsiz değildir.

Performans

Bekleten raporların sorgu planını ve disk okumalarını düzeltin; kazancı aynı veriyle kontrol edin.

Güvenlik

Desteklenen sürüm, gerekli yetkiler ve denenmiş geri yükleme ile veri kaybı ve erişim riskini ele alın.

%30,1 · SQL Server ile çalıştı Stack Overflow · Developer Survey 2025 ↗

Stack Overflow 2025 veritabanı sorusu: 26.083 yanıt, son yılda kapsamlı geliştirme, çoklu seçim. Ürün kullanımıdır; SQL 2014/2016 veya Türkiye payı değil.

SQL Server 2014 / 2016
SQL Server 2016 desteği 14 Temmuz 2026’da bitti. Uygun lisans veya abonelikle sınırlı ESU alınabilir; Azure’a taşımak ücretsiz ESU sağlamaz.
SQL Server / PostgreSQL
İş yüküne uygun, desteklenen SQL Server veya PostgreSQL sürümü seçilir; hedefin yama ve destek takvimi ayrıca kaydedilir.

Microsoft · SQL Server ESU FAQ ↗

Kabul ölçütleri

  • Satır sayıları, parasal toplamlar, tarih ve sıralama sonuçları eşleşir.
  • Sorgular, saklı yordamlar ve entegrasyonlar hedef veri tabanında doğrulanır.
  • Yetki sınırları, yük altında sorgular ve yedekten dönüş denenir.

Ölçülen iş akışı: Ay sonu raporu bitmiyor →

Teknoloji merkezini inceleyin →
PHP 7 PHP 8.5Kaynak ve yaklaşım

Çalışan mağaza veya paneli koruyun; eski PHP ve eklentilerin önünü kestiği güncellemeleri açın.

ÖNCEPHP 7

Korunan: Sayfa adresleri, içerik, sipariş akışı ve kabul edilmiş iş kuralları.

YENİLENENPHP 8.5

Değişen: PHP, paketler ve uyumsuz kod. Tasarımı veya bütün uygulamayı yeniden yapmak zorunlu değil.

Maliyet

Eski sürüme özel bakım işlerini azaltın; barındırma, eklenti ve uyarlama giderlerini birlikte planlayın.

Performans

Sepet ve yönetim ekranlarındaki beklemeyi, sorgu ve önbellek davranışıyla birlikte inceleyin.

Güvenlik

PHP güvenlik yamalarına geri dönün; paket, oturum ve yetki kontrollerini de güncelleyin.

%19,1 · PHP 7 tespit edilen siteler W3Techs · PHP Version 7 · 2026-10-13 ↗

W3Techs, 13 Ekim 2026: sunucu tarafı programlama dili bilinen siteler. Tüm webin, şirketlerin veya Türkiye’nin payı değil.

PHP 7
PHP.net’in PHP 7.4 desteği 28 Kasım 2022’de sona erdi; PHP 7 serisinin tümü resmi destek dışında.
PHP 8.5
PHP 8.5: aktif destek 31 Aralık 2027, güvenlik desteği 31 Aralık 2029’a kadar. Paket uyumluluğu geçişten önce doğrulanır.

PHP · Supported Versions ↗

Kabul ölçütleri

  • Sepet, ödeme, giriş ve yönetim akışları aynı sonuçları üretir.
  • Adresler, yönlendirmeler, oturumlar ve eklentiler doğrulanır.
  • Aynı veri ve önbellek koşullarında süre ölçülür; yayın geri alınabilir.

Ölçülen iş akışı: Rapor ekranı bekletiyor →

Teknoloji merkezini inceleyin →

DESTEK TAKVİMİ

Sürümünüzün desteği ne zaman bitiyor?

Önümüzdeki veya geçtiğimiz altı ayın güvenlik desteği tarihleri. Koşulları ürününüzün resmî kaynağından kontrol edin.

Bütün takvimi inceleyin →

ARAŞTIRMALAR NE SÖYLÜYOR?

Bakım ve hızın iş tarafındaki karşılığı.

İki araştırma, gündelik iş sorularına sayı ekliyor: bakıma ne kadar zaman gidiyor ve site hızı dönüşümle nasıl ilişkili?

17,3saat / hafta

Geliştiricilerin bakıma ayırdığı tahmini süre

Stripe / Harris Poll · 2018 · katılımcı tahmini

Haftalık bakım süresi
05101520BAKIM
Araştırmayı ve kapsamını inceleyin

Stripe/Harris Poll'un 2018 araştırmasında geliştirici katılımcılar, şirketlerindeki geliştiricilerin bakım işleri için haftada ortalama 17,3 saat harcadığını tahmin etti; soru hata giderme, yeniden düzenleme ve kod değiştirmeyi kapsıyordu.

Kaynak: The Developer Coefficient · Stripe / Harris Poll · Yayın tarihi: · Erişim tarihi: Katılımcı tahmini; zaman takibi değildir. 2018 verisidir. Bakım yükünü anlatır; kesintisiz çalışma, kurtarma süresi veya belirli bir modernizasyonun kazancı ölçülmemiştir.

%8,4

Mobil perakendede gözlenen dönüşüm artışı

Deloitte · 2020 · dört hız metriğinde 0,1 sn iyileşmeyle ilişkili

Dönüşüm oranı, başlangıç 100 endeksiyle
BAŞLANGIÇ ENDEKSİ100ARAŞTIRMADAKİ ARTIŞLA108,4

Başlangıç = 100. Artış endeksi = 100 × (1 + 8,4 / 100).

Araştırmayı ve kapsamını inceleyin

Deloitte'un 37 markayı inceleyen mobil site araştırmasında, dört hız metriğinin her birindeki 0,1 saniyelik iyileşmeyle perakendede %8,4 ve seyahatte %10,1 dönüşüm oranı artışı arasında ilişki gözlendi.

Kaynak: Milliseconds Make Millions · Deloitte Ireland LLP / Deloitte Digital · Yayın tarihi: · Erişim tarihi: Google'ın sipariş ettiği çalışma; Avrupa ve ABD, mobil web, 28 Ekim–24 Kasım 2019. Doğal hız değişimlerine dayanan ilişkidir; nedensellik veya sonuç garantisi değildir. Sayısal alan perakendeye aittir.

MALİYET, GÜVENLİK VE İŞ SÜREKLİLİĞİ

Modernizasyonla
hangi sorunu çözebilirsiniz?

Bakımın aldığı zamanı, bekleten süreçleri ve büyümeyi sınırlayan bağımlılıkları birlikte ele alın. Önceliğinizi seçin; işinize nasıl katkı sağlayabileceğini inceleyin.

01

Bakım ve işletim maliyetini azaltın

SEKTÖR VERİSİ

GAO’ya göre ABD federal kurumları, yıllık 100 milyar doları aşan BT ve siber yatırımlarının yaklaşık %80’ini mevcut BT sistemlerinin işletme ve bakımına ayırdıklarını bildiriyor.

Kaynak: Information Technology: Agencies Need to Plan for Modernizing Critical Decades-Old Legacy Systems · U.S. Government Accountability Office · Yayın tarihi: · Erişim tarihi: ABD federal kurumlarının bildirimidir; yalnızca legacy sistemlere veya tüm şirketlere ait bir oran değildir.

Faydayı ve ölçüm yaklaşımını inceleyin →
02

Güvenlik açıklarını büyümeden ele alın

SEKTÖR VERİSİ

CISA, kritik altyapı ve ulusal kritik işlevlerde desteği bitmiş yazılım kullanımını tehlikeli bir uygulama sayıyor; internete açık teknolojilerde riski özellikle vurguluyor.

Kaynak: Bad Practices · Cybersecurity and Infrastructure Security Agency (CISA) · Yayın tarihi: · Erişim tarihi: · Son kontrol: Resmî güvenlik kılavuzudur; sayısal risk veya modernizasyon başarı ölçümü değildir. CISA tüm kuruluşları bu uygulamaları ele almaya çağırır.

Faydayı ve ölçüm yaklaşımını inceleyin →
03

Yoğun saatlerde bekleme süresini azaltın

SEKTÖR VERİSİ

Deloitte'un 37 markayı inceleyen mobil site araştırmasında, dört hız metriğinin her birindeki 0,1 saniyelik iyileşmeyle perakendede %8,4 ve seyahatte %10,1 dönüşüm oranı artışı arasında ilişki gözlendi.

Kaynak: Milliseconds Make Millions · Deloitte Ireland LLP / Deloitte Digital · Yayın tarihi: · Erişim tarihi: Google'ın sipariş ettiği çalışma; Avrupa ve ABD, mobil web, 28 Ekim–24 Kasım 2019. Doğal hız değişimlerine dayanan ilişkidir; nedensellik veya sonuç garantisi değildir. Sayısal alan perakendeye aittir.

Faydayı ve ölçüm yaklaşımını inceleyin →
04

Yapay zekâyı mevcut verinizle buluşturun

SEKTÖR VERİSİ

Gartner'ın Temmuz 2024'te 1.203 veri yönetimi lideriyle yaptığı ankette kuruluşların %63'ü yapay zekâ için uygun veri yönetimi uygulamalarına sahip değil veya bundan emin değil. Öngörü (2025) — Gartner, 2026 sonuna kadar yapay zekâya hazır veriyle desteklenmeyen projelerin %60'ının terk edileceğini öngörüyor.

Kaynak: Lack of AI-Ready Data Puts AI Projects at Risk · Gartner · Yayın tarihi: · Erişim tarihi: Sayısal alan anket sonucudur. %60 ayrı bir Gartner öngörüsüdür; gerçekleşmiş sonuç olarak doğrulanmamıştır.

Faydayı ve ölçüm yaklaşımını inceleyin →
05

İşiniz kişilere ve tek cihaza bağlı kalmasın

SEKTÖR VERİSİ

Stripe/Harris Poll'un 2018 araştırmasında geliştirici katılımcılar, şirketlerindeki geliştiricilerin bakım işleri için haftada ortalama 17,3 saat harcadığını tahmin etti; soru hata giderme, yeniden düzenleme ve kod değiştirmeyi kapsıyordu.

Kaynak: The Developer Coefficient · Stripe / Harris Poll · Yayın tarihi: · Erişim tarihi: Katılımcı tahmini; zaman takibi değildir. 2018 verisidir. Bakım yükünü anlatır; kesintisiz çalışma, kurtarma süresi veya belirli bir modernizasyonun kazancı ölçülmemiştir.

Faydayı ve ölçüm yaklaşımını inceleyin →

LABORATUVAR

Modernizasyon örnekleri ve ölçümleri

Bir geçişi iş kuralları, yanıt süresi, kaynak tüketimi ve geri dönüş provasıyla değerlendiriyoruz. Laboratuvarda uygulamayı, deneyi ve sonucu birlikte inceleyin.

Laboratuvarı inceleyin →

Sentetik iş akışları · 10 tekrarın medyanı · her örnekte kod ve ham veri

KENDİ VARSAYIMLARINIZLA

Beş yıllık maliyeti
karşılaştırın.

Bakım, altyapı, kesinti ve elle yapılan işi aynı hesapta görün. Bugünkü sistem ile dönüşüm senaryosunu kendi maliyetlerinizle karşılaştırın.

Maliyetinizi hesaplayın ↗

SİZİN İŞ AKIŞINIZ

Bir işi seçin. Aylık etkisini görün.

İş akışı varsayımları

Bu başlangıç senaryosunun hesabı aşağıda. Değerleri değiştirmek için JavaScript gerekir.

Üç değeri girin; mevcut ve hedef süreyi karşılaştıralım. Dakika 0–1.440, aylık tekrar 0–1.000.000 tam sayı olmalı.

Hesap nasıl yapılıyor?

Aylık fark = (mevcut dakika − hedef dakika) × aylık tekrar ÷ 60. Hedef sürenin gerçekleştiği varsayılır. Her işlemdeki sürenin gerçekten başka işe ayrılabilmesi iş akışına bağlıdır. Girdiler tarayıcınızda kalır.

ÇALIŞMA BİÇİMİ

Modernizasyon projesi nasıl ilerler?

  1. Sağlık raporu

    Kritik iş akışlarını, bağımlılıkları ve destek durumunu inceleyip öncelik listesi çıkarırız.

  2. Parça parça geçiş

    Sınırları belirli bir iş akışıyla başlayın; geri dönüş yolunu açık tutun.

  3. Paralel çalıştırma

    Eski ve yeni sonuçları aynı görev ve veriyle karşılaştırın.

  4. Bakım

    Güncelleme, izleme ve sorumlulukları baştan kararlaştırın.

İNSAN + YAPAY ZEKÂ

Yapay zekâyı
nerede kullanıyoruz?

Yapay zekâ keşif, dokümantasyon ve taslak kodda yardımcıdır. Tasarım kararları, doğrulama ve kod incelemesi insandadır. Vaka adımlarında kimin ne yaptığını açıkça belirtiriz.

Ölçüm ve yapay zekâ kullanım ilkeleri →

KURUCU

Mert Can Balci

  • Java / Spring Boot
  • Oracle PL/SQL / PostgreSQL
  • JavaScript / React / Next.js

Mert Can Balci, havacılık yazılımları ve şirket içi uygulamalar üzerinde çalışan bir full-stack geliştirici. Java, Spring Boot ve Oracle PL/SQL ile servisler, veri akışları ve kullanıcı arayüzleri geliştiriyor. İstanbul Teknik Üniversitesi ve Binghamton Üniversitesi çift diploma programı mezunu. Modernizasyon çalışmalarında iş kurallarını korumaya, veri tutarlılığına ve günlük kullanımı iyileştirmeye odaklanıyor.

Kişisel web sitesi ↗GitHub ↗LinkedIn ↗

Yaklaşımımızı okuyun →