„System legacy” i dług technologiczny – czym jest i jak go uniknąć?

W inżynierii oprogramowania stosuje się pojęcie jakim jest „system legacy” do określenia oprogramowania z dużym długiem technologicznym. Ten termin określa oprogramowanie, które firma wykorzystuje przez długi czas i które stało się przestarzałe. Przestarzałe oprogramowanie zagraża działaniu operacyjnemu firmy, spowalniając jej rozwój jako kluczowy element działalności. Aktualizacja oprogramowania w systemie legacy jest skomplikowana i kosztowna, ale bywa często niezbędna. Ze względu na utrzymanie konkurencyjność, zminimalizowanie ryzyka i zapewnienia płynnego funkcjonowania.

Aktualizacja oprogramowania

Jak określić czy już czas na zmiany?

Poniższa lista pomoże Ci sprawdzić, czy twój system to system „legacy” i czy warto wprowadzić udoskonalenia. Najczęstsze symptomy i problemy to:

  • System został utworzony kilkanaście lat temu. Przykładowo system operacyjny Windows 7 został wypuszczony końcem 2009 roku co oznacza, że ma on już 13 lat.
  • System był rozwijany w kilku kierunkach. Jeżeli przeznaczenie danego systemu się zmieniało mogło to mieć negatywny wpływ na jego dalsze wersje.
  • Posiada wiele podsystemów zintegrowanych na wiele sposobów – jest to jasny sygnał, że podsystemy mają za zadanie „łatać dziury” w oprogramowaniu.
  • Nie odpowiada na potrzeby aktualnym potrzebom biznesu.
  • Jego architektura nie odpowiada dzisiejszym standardom.
  • Producent nie zapewnia już dalszego wsparcia lub nie wspiera wykorzystywanego sprzętu – oznacza wprost brak wsparcia przy awariach.
  • System jest podatny na zagrożenia / posiada luki bezpieczeństwa.
  • Czas wprowadzania zmian (TTM – Time To Market) jest niezwykle długi – nie akceptowanie dla przedsiębiorstwa.

Jeżeli w swoim systemie dostrzegasz chociaż połowę z wymienionych problemów, oznacza to, że jest on przestarzały i wymaga zmian.

W jaki sposób reagować?

Jeśli pracujemy na przestarzałym systemie operacyjnym, zmiany mogą zostać wymuszone przez systemy, z którymi się integrujemy, takie jak systemy B2B, a także urzędowe, na przykład bramki JPK Ministerstwa Finansów czy sprawozdania do Krajowej Administracji Skarbowej. W takim przypadku nie będzie możliwości podpisania i przesłania odpowiednich dokumentów z komputera na którym mamy przestarzały system. W takim przypadku należy wymienić to stanowisko na nowy zestaw lub przeprowadzić aktualizacje oprogramowania systemu do najnowszej wersji.

Jednym z rozwiązań tego problemu jest outsourcing, czyli wynajęcie systemów u zewnętrznego dostawcy. Będzie on odpowiadał za bieżącą konserwacje i utrzymanie nowych wersji oprogramowania.

Jedno jest pewne: zawsze warto zadbać o aktualny, wspierany i dobrze skonstruowany system. W dobie cyfryzacji jest to jeden z kluczowych elementów dobrze prosperującego przedsiębiorstwa.

Chcesz o tym porozmawiać – skontaktuj się z doradcą Arcus Soft

Pozostaw dane kontaktowe, a nasz specjalista odezwie się aby odpowiedzieć na Państwa pytania.

Aby wypełnić ten formularz, włącz obsługę JavaScript w przeglądarce.
0
    0
    Koszyk
    Koszyk jest pustyWróć do sklepu