Bir bordro yazılımı, Angular 12'den Angular 22'ye taşındı.
Mart 2025'ten beri dijital bordro için bir iş uygulamasının tüm Angular ön yüzünü yönetiyoruz: bakım, hata giderme ve yeni özellikler. Bu süreçte uygulamayı Bursa'dan, Almanca iletişimle baştan modernize ettik.
Müşteri, Almanya'da bordro dış hizmeti veren bir firma. İş uygulamasının ön yüzü Angular ile yazılmış.
Ön yüzü devraldığımızda hâlâ 2022 sonundan beri güncelleme almayan Angular 12 üzerinde çalışıyordu. Arayüz elle yazılmış bileşenlerden oluşuyordu. Aynı zamanda uygulamanın günlük işte çalışması gerekiyordu ve yeni özellikler sıradaydı.
Neler yaptık
1
Ön yüzü devraldık
Uygulamanın bakımını yapıyor, hataları gideriyor ve yeni özellikler geliştiriyoruz. Tüm Angular ön yüzü bizim elimizde.
2
Angular 12'den 22'ye
Uygulamayı adım adım güncel Angular sürümüne taşıdık.
3
Elle yazılmış yerine UI kütüphanesi
Arayüz artık birinin bakımını yapması gereken elle yazılmış parçalar yerine büyük, yerleşik bir UI kütüphanesine dayanıyor.
4
Modern Angular kodu
Eski kodu Signals ile çalışan bugünkü Angular'a taşıdık.
5
Testleri başlattık
Birim testleri tek tek yapı taşlarını, Playwright testleri ise en önemli akışları bir insan gibi tıklayarak kontrol ediyor. Böylece hatalar daha erken fark ediliyor.
Nasıl birlikte çalışıyoruz
Sabah kısa bir görüşme: Bugün ne yapılacak?
Akşam kısa bir görüşme: Ne tamamlandı?
İki haftada bir, sonraki iki haftayı planladığımız daha büyük bir toplantı
Her ay faaliyet raporuyla faturalandırma
Ayrıca yazılım ekibinde yapay zekâ araçlarının kullanıma alınmasına destek oluyoruz