Yazılım modernizasyonu
Büyümüş web uygulamaları ve eski sistemler, canlı işletimi tehlikeye atmadan adım adım yenilenir.
Nedir — ve neleri kapsar?
Yazılım modernizasyonu, yıllar içinde büyümüş yazılımların (legacy) kontrollü biçimde yenilenmesi veya yerine yenisinin konmasıdır — tipik olarak eskimiş framework sürümleri üzerinde çalışan web uygulamaları, testsiz PHP kodu ya da bir portalın arkasındaki eski sistemler. Batunet adım adım modernize eder — çoğu zaman Strangler Fig kalıbıyla — böylece eski sistem, yenisi onun yerini güvenle alana kadar çalışmaya devam eder.
Hizmet kapsamı
- Mevcut sistemin ve risklerin analizi
- Kademeli olarak yerini alma (Strangler Fig)
- Test edilmiş yedekleme ve geri yükleme prosedürüyle veri taşıma
- Paralel işletim ve kontrollü geçiş
- Bilginin güvence altına alınması ve dokümantasyon
İlk görüşmeden çalışan sisteme.
Her proje aynı dört adımı izler. Ara sonuçları yalnızca sonda değil, süreç boyunca görür ve değerlendirirsiniz.
- 01
İhtiyacı anlamak, gereksinimleri netleştirmek
İlk görüşmeyi doğrudan yönetimle yaparsınız; projenizi, iş süreçlerinizi ve mevcut sistemlerinizi konuşuruz. Ardından hedefleri ve gereksinimleri yazılı hâle getirir, özel geliştirmenin anlamlı olup olmadığını açıkça söyleriz.
- 02
Çözümü ve mimariyi planlamak
Teknik bir çözüm önerir, kapsamı ve uygulama sırasını belirler, temel kararları gerekçeleriyle birlikte belgeleriz.
- 03
Geliştirmek ve birlikte kontrol etmek
Testler ve kod incelemeleriyle aşama aşama geliştiririz. Ara sonuçları düzenli olarak sunarız; böylece erken değerlendirip öncelikleri değiştirebilirsiniz.
- 04
Yayına almak ve desteğe devam etmek
Yayına alındıktan sonra bakım, güncelleme, izleme ve geliştirmeyi kararlaştırılan kapsamda üstleniriz. Projeye özel kaynak kod ve dokümantasyon size teslim edilir.
Proje sonunda elinizde olanlar.
İşletimi riske atmadan eski sistemden çıkış yolu
Yeniden bakımı yapılabilir, genişletilebilir yazılım
Tek tek kişilere bağımlılık yerine belgelenmiş bilgi
Kullanılan teknolojiler
Yazılım modernizasyonu hakkında sorular
Her şeyi bir seferde değiştirmek zorunda mıyız?
Hayır. Eski sistemi parça parça devreden çıkarıyor ve işlevleri tek tek yeni sisteme yönlendiriyoruz. Big bang yaklaşımıyla baştan yeniden yazmak nadiren doğru cevaptır.
Verilerimize ne olacak?
Veri taşıma planlanır, test edilir ve geri alınabilir hâle getirilir. Geçişten önce yedekleme ve geri yüklemenin çalıştığı kanıtlanır.
İlgili konular.
Bu sayfayla bağlantılı rehberler, kararlar, hizmetler ve projeler.
Teknolojiler
Uygulama kılavuzları
Projenizi konuşalım.
Projenizi kısaca anlatın. İlk görüşmeyi doğrudan yönetimle yaparsınız.
