Eski sisteminiz şu işaretlerden birini ya da birkaçını gösteriyorsa modernize edilmesi gerekir: teknolojisi tedarikçi desteğinin dışındadır, onu yalnızca bir kişi ya da bir yüklenici anlar, e-faturaya, bankalara veya yeni uygulamalara yalnızca elle yapılan dışa aktarmalarla ulaşır ya da her küçük değişiklik haftalar sürer. Örneğin Microsoft'a göre SQL Server 2014'ün genişletilmiş desteği Temmuz 2024'te sona erdi, .NET 8 ve .NET 9 desteği ise 10 Kasım 2026'da sona eriyor. Sistem kararlı, yalıtılmış ve bakımı ucuzsa doğru karar beklemek olabilir.

Bu serinin 1. bölümünde işletmenizin bir gün bile onlarsız çalışamayacağı sistemleri listelediniz. Şimdi her biri için soruyoruz: gerçekten modernize edilmesi gerekiyor mu?

Birinci işaret: teknoloji tedarikçi desteğinin dışında

Satın aldığınız ya da üzerine inşa ettiğiniz her ürünün desteğinin bittiği bir tarih vardır. Bu tarihten sonra tedarikçi yeni güvenlik düzeltmesi yayımlamaz; bu yüzden sonradan bulunan her güvenlik açığı sisteminizde açık kalır. Her sistem için ilk soru şudur: hangi teknoloji üzerine kurulu ve o teknolojinin desteği ne zaman bitiyor? Bu örnekler Microsoft'un ürün yaşam döngüsü sayfalarından alınmıştır ve işletme sistemlerinin altında en sık bulunan teknolojiler arasındadır:

TeknolojiBasitçe nedirDesteğin sona ermesi
Windows Server 2012 R2Sunucunun işletim sistemiGenişletilmiş destek Ekim 2023'te sona erdi; ücretli Extended Security Updates programının üçüncü yılı Ekim 2026'da sona erdi
SQL Server 2014Sistemin verilerini saklayan veritabanıGenişletilmiş destek Temmuz 2024'te sona erdi; ücretli güvenlik güncellemeleri Temmuz 2027'ye kadar sürüyor
.NET 8 ve .NET 9Pek çok iş yazılımının üzerine kurulduğu Microsoft platformuDestek 10 Kasım 2026'da sona eriyor
.NET 10Aynı platformun güncel sürümüKasım 2028'e kadar destekleniyor

Kaynaklar: Microsoft'un Windows Server 2012 R2, SQL Server 2014 ve .NET sayfaları. Desteğin dışına çıkmanın sistemin yarın duracağı anlamına gelmediğini unutmayın. Riskin her ay arttığı anlamına gelir; ücretli güvenlik güncellemeleri size planlama için zaman kazandırır, ama kararı ortadan kaldırmaz.

Bilgi işaretleri: onu kim anlıyor ve neyin üzerinde çalışıyor

  • Onu yalnızca bir kişi anlıyor. Her düzeltme bir çalışanı ya da bir dış geliştiriciyi bekliyorsa, sisteminiz onun tatiline ve istifasına bağlıdır. Bu en tehlikeli işarettir, çünkü yokluk gerçekleşene kadar hiçbir raporda görünmez.
  • Kimse makineye dokunmaya cesaret edemiyor. Yan odada duran, herkesin yeniden başlatılmaması gerektiğini bildiği ve yedek parçaları artık satılmayan bir sunucu. Durursa iş durur ve hazır bir yedeği yoktur.
  • İş kurallarını yalnızca kod biliyor. Bir indirimin, bir komisyonun ya da bir yetkinin nasıl hesaplandığı yalnızca yazılımın içinde yaşar ve bunu açıklayan bir belge yoktur. 4. bölümde yapay zekâ ile çıkaracağımız şey tam olarak budur.

Entegrasyon ve hız işaretleri: sistem şirketi yavaşlatıyor

  • Geçici çözümler olmadan e-faturaya bağlanamıyor. Zekât, Vergi ve Gümrük İdaresi'nin (ZATCA) e-fatura uygulama aşamaları sayfasına göre birinci aşama 4 Aralık 2021'de başladı; ZATCA sistemleriyle entegrasyon aşaması ise 1 Ocak 2023'te dalgalar hâlinde başladı ve her işletmeye kendi dalgasından en az altı ay önce bildirim yapılıyor. Sisteminiz uyumlu bir faturayı yalnızca aracı bir program ya da elle yapılan işle kesebiliyorsa, 25. dalga ve ZATCA entegrasyonu rehberimizi okuyun.
  • Bankalar ve uygulamalar elle dışa aktarma gerektiriyor. Biri her gün sistemden bir dosya dışa aktarıp bankaya, çevrimiçi mağazaya ya da teslimat platformuna yüklüyor. Her elle yapılan adım bir hata ve zaman kaybı fırsatıdır.
  • Basit bir değişiklik haftalar sürüyor. Bir alan, bir rapor ya da bir fiyat değişikliği eklemek bir talep ve ardından bir bekleyiş demektir, çünkü her değişiklik kimsenin anlamadığı başka bir parçayı bozabilir.
  • Raporlar her ay Excel'de yeniden hazırlanıyor. Ekibiniz neler olup bittiğini görmek için verileri dışa aktarıp elle yeniden düzenliyorsa, sistem veri saklıyor ama sorularınızı yanıtlamıyor demektir. Asıl sisteminiz zaten baştan bir elektronik tabloysa, elektronik tablonun artık çözüm olmadığı an yazısıyla başlayın.

Henüz modernize etmemeniz gereken durumlar

Modernizasyon kendi başına bir amaç değildir ve bazı eski sistemler bir süre olduğu gibi kalmalıdır. Şu koşullar bir arada sağlandığında beklemek daha iyi bir seçim olabilir:

  • Kararlı: uzun zamandır ciddi bir arıza yaşamadı ve onu nadiren değiştirmeniz gerekiyor.
  • Yalıtılmış: internete bağlı değil ve diğer sistemlerle konuşması gerekmiyor; bu yüzden güvenlik açığı riski daha düşük.
  • Bakımı ucuz: onu birden fazla kişi anlıyor ve bakımı az para ya da az zaman gerektiriyor.
  • Zaten değiştirilecek: yakında hazır bir ürüne geçecekseniz, emekliye ayrılmak üzere olan bir sistemi modernize etmeye yatırım yapmayın.

Bu durumda doğru karar onu izlemektir: teknolojisinin destek dışına ne zaman çıktığını kaydedin, çalışan bir yedeğin bulunduğundan emin olun ve ne yaptığını belgeleyin. İleride modernize etmeye karar verirseniz, güvenli yolu kesinti olmadan eski sistem modernizasyonu rehberimizde anlattık.

Origami'nin bakışı

Sistemler ve entegrasyonlar kuruyor, eski sistemleri modernize ediyoruz; yine de herhangi bir eski sistemle yaptığımız ilk şey, onun neden modernize edilmesi gerektiğini sormaktır. Şirketi yıllarca ayakta tutmuş bir sistem saygıyı hak eder ve pek çok sistemin yeniden inşa yerine yeni bir entegrasyona ya da iyi bir belgelemeye ihtiyacı vardır.

Bu yüzden her sistemi destek, bilgi, entegrasyon ve değişiklik hızı açısından değerlendirerek başlıyor, ardından riski azaltan en küçük adımı öneriyoruz: bir entegrasyon, bir taşıma ya da her satırı bir mühendisin incelediği yapay zekâ destekli bir yeniden yazım. Kendi sistemleriniz hakkında bir görüş isterseniz hizmetlerimize göz atın.

Bu haftanın alıştırması: her sisteme 8 üzerinden puan verin

1. bölümde yazdığınız sistem listesini alın ve her birine dört eksenin her birinde 0 ile 2 arasında bir puan verin; burada 0 sorun yok, 1 küçük bir sorun ve 2 açık bir sorun demektir:

  • Destek: teknolojisi destekleniyor mu? (destek sona erdiyse ya da bir yıl içinde sona eriyorsa 2)
  • Bilgi riski: onu kaç kişi anlıyor? (tek bir kişi ya da tek bir tedarikçiyse 2)
  • Entegrasyon: faturalamaya, bankalara ve diğer sistemlere elle iş olmadan bağlanıyor mu? (bağlantı elle yapılıyorsa 2)
  • Değişiklik hızı: basit bir değişiklik ne kadar sürüyor? (haftalar sürüyorsa 2)

Bu nihai bir hüküm değil, bir sıralama aracıdır: 8 üzerinden 6 ya da daha fazla puan alan bir sistem hemen planlamayı hak eder, 3 ile 5 arası onu izleyip yeniden değerlendirmek için bir tarih belirlemek demektir, 0 ile 2 arası ise çalışmaya devam etmesine izin vermek demektir. Yalnızca bilgi riskinde 2 alan her sistem, toplamı ne olursa olsun acil belgeleme gerektirir.

Sırada ne var

Artık bir sistem listeniz ve her biri için bir puanınız var. 3. bölümde bu listeyi tam bir envantere dönüştürüyoruz: her sistemin sahibi kim, onu kim kullanıyor, hangi verileri tutuyor ve bunlar kişisel veri içeriyor mu, nelere bağlanıyor, durursa ne bozulur ve lisansları ne zaman yenileniyor; ardından her sistem için beş seçenek geliyor: tutmak, emekliye ayırmak, hazır bir ürünle değiştirmek, olduğu gibi buluta taşımak ya da yeniden inşa etmek.

Kaynaklar