Utrzymanie, rozwój i modernizacja starego oprogramowania

w niewspieranych wersjach .NET, ASP.NET, ASPNET CORE czy ASPNET MVC

Oprogramowanie, które ma swoje lata nie musi być przestarzałe. Istnieją gałęzie informatyczne, gdzie większą wagę przykłada się do rozwoju rozwiązań, które "po prostu działają", zamiast pozbywania się sprawdzonego kodu. Trudno wyobrazić sobie sytuację, by klienci kluczowych i wrażliwych systemów informatycznych stali się mimowolnie "grupą testową" dla przepisanej na nowe technologie aplikacji. Koszt pomyłek w dużych systemach informatycznych np. do obsługi systemów ubezpieczeniowych, systemów bankowych itp. byłby zbyt ogromny na podejmowanie tak ryzykownych działań.

Dlatego jeżeli masz kłopot z aplikacją napisaną w technologiach Microsoft, które nie posiadają już wsparcia, chętnie pomożemy i podejmiemy się prac, które przerastają możliwości innych firm.

Wśród kilku możliwych scenariuszy działań są między innymi:

  • Przejęcie opieki nad istniejącym oprogramowaniem i jego rozwój w starszych technologiach
  • Utrzymanie oprogramowania w chmurze DCS lub innych publicznych chmurach jak Microsoft Azure lub Amazon Web Services AWS.
  • Monitoring i utrzymanie działania systemów (naprawa błędów, integracja z systemami monitorującymi, codzienne wsparcie 24/7)
  • Modernizacja kodu starszego oprogramowania od strony wizualnej (refaktoryzacja oprogramowania)
  • Tworzenie nowej funkcjonalności w aktualnych technologiach z pełną integracją ze starszymi modułami.
  • Integracja oprogramowania z zewnętrznymi systemami przez API
  • Aktualizacja aplikacji do nowszych wersji technologii.
  • Modernizacja infrastruktury IT
  • Dostosowanie do obecnych wymagań prawnych.
  • Dostosowanie do obecnych wymagań security.
  • Migracja istniejących rozwiązań do chmury Microsoft Azure (lub innej)

Wśród technologii dobrze nam znanych znajdują się

  • Microsoft .NET Framework (od wersji 1.0)
  • Microsoft ASP.NET Web Forms (od wersji 1.0)
  • Microsoft ASP.NET MVC (od wersji 1.0)
  • Microsoft ASP.NET Core (od wersji 1.0)
  • Microsoft SQL Server (od wersji 2000)

Jako firma posiadamy ponad 25 lat doświadczenia w rozwoju aplikacji. Cały czas pracują u nas programiści którzy pracowali na wszystkich wersjach .NET i ASP.NET-a – począwszy od wersji 1.0 w Visual Studio 2002 a kończąc na ostatnio wydanych .NET 8.0.

Dlatego niezależnie od tego czy w twoim rozwiązaniu były używane ADO, DataSety, NHibernate , Linq2Sql czy dowolna wersja Entity Framework, czy na frontendzie znajdują się kontrolki ASP.NET , starsze frameworki i biblioteki takie jak jQuery czy Knockout, czy nawet jeżeli większość logiki aplikacji jest w procedurach składowanych SQL, możemy zaoferować specjalistów którzy będą biegli w tych technologiach.

Utrzymywanie i infrastruktura technologii legacy

Poza zapleczem doświadczonych senior developerów mamy również własny dział utrzymaniowy, ściśle współpracujący z programistami. Połączenie dwóch światów - administratorów sieci oraz senior developerów, doskonale pamiętających czasy pierwszych wersji .net i .asp - daje nam kompletny zespół, który potrafi zapanować nad wyzwaniami, związanymi z adaptacją starszych rozwiązań technologicznych z nowościami dostępnymi w infrastrukturze serwerowej.

Migracja kodu legacy do nowszych technologii

Cenimy wiedzę i doświadczenie seniorów, ale nie zapominamy również o możliwościach młodych programistów. Nasz zespół to zarówno osoby, które od kilkunastu, a nawet kilkudziesięciu lat są świadkami zmian w branży, ale również młodzi, zdolni programiści, którzy dają świeże spojrzenie na rozwijające się możliwości sprzętowe i technologiczne i pomogą zintegrować lub stworzyć moduły w najnowszych technologiach zapewniając użytkownikowi końcowemu jednolity user experience.

Doświadczona firma dla aplikacji legacy

Wiedza i doświadczenie w cyfrowym świecie informatycznym są najcenniejsze. Nasi specjaliści zdobywali certyfikaty zanim jeszcze narodził się ChatGPT, a nawet przed powstaniem Stackoverflow. Jako firma pamiętamy czasy, kiedy nie było jeszcze wyszukiwarki Google a choć podobno w Internecie nic nie ginie, nasi specjaliści posiadają wiedzę która już dawno zniknęła z sieci.

Jest to wiedza tym cenniejsza, że gromadzona przez wiele lat praktyki. Doświadczenie i świadomość istnienia konkretnych wyzwań jest tym, co przychodzi wraz z realizacją odpowiedniej ilości projektów informatycznych.

Przez wszystkie lata naszej działalności jakość pisanego kodu była dla nas wyznacznikiem działań. Z tego powodu zaufały nam firmy takie jak:

  • Ubezpieczenia
    • Generali
    • Unext
  • Finanse
    • Nestbank
    • PKO BP
    • PEKAO SA
    • Grupa SGB
  • Telekomunikacja
    • T-Mobile
    • Orange,
    • Plus
    • Play
  • Instytucje publiczne w tym różnego rodzaju ministerstwa
  • oraz wiele innych