Analiza biznesowa

Analiza starszego systemu i umożliwienie zmian w głównej infrastrukturze Exchange

Analiza starszego systemu i umożliwienie zmian w głównej infrastrukturze Exchange

Projekt głębokiej analizy i wsparcia wokół nieudokumentowanego starszego systemu, skupiający się na odkrywanie, jak naprawdę działała platforma, wyodrębnianie reguł biznesowych i przygotowanie bezpiecznego zmienić wymagania dla nowego zespołu programistów.

Przegląd

Przekształcenie starszej czarnej skrzynki w zrozumiały, działający system

Projekt ten skupiał się na starszym systemie w środowisku dużej infrastruktury wymiany, tam gdzie istniała bardzo mało użytecznej dokumentacji. Głównym zadaniem było zrozumienie działania systemu faktycznie sprawdził się w praktyce pomimo braku przejrzystych opisów technicznych i biznesowych.

Wartość tej pracy nie polegała na przepisaniu platformy na nowo, ale na zapewnieniu bezpieczeństwa przyszłych zmian przekształcenie nieprzejrzystego, starszego środowiska w coś, co nowy zespół mógłby przemyśleć i rozszerzyć.

Co trzeba było przeanalizować

Analizie poddano zarówno wymiar techniczny, jak i biznesowy platformy w celu jej przebudowy prawdziwą architekturę i logikę decyzyjną żyjącą wewnątrz systemu.

  • Ogólna architektura systemu i rolę jego głównych elementów.
  • Struktura i logika bazy danych wewnątrz warstwy Oracle.
  • Relacje pomiędzy modułami i zależności systemowe.
  • Rzeczywiste zasady biznesowe osadzone w starszych zachowaniach i logice Java.

Łączenie starego systemu z nowym zespołem programistów

Po fazie odkrywania kontynuowano prace nad ustrukturyzowanymi artefaktami dostarczania na potrzeby przyszłych zmian. Przygotowaliśmy briefy rozwojowe, opisy wymaganych modyfikacji i zorientowane na wdrożenie wymagania dla zespołu, który będzie kontynuował rozwój systemu.

  • Specyfikacje gotowe do opracowania na dalsze zmiany.
  • Opisy wymaganych modyfikacji z mniejszą niejednoznacznością.
  • Bezpieczniejsze przekazanie nowego zespołu inżynierów.
  • Redukcja ryzyka dla przyszłych modyfikacji starszych wersji.
Stos

Wykrywanie starszych stosów korporacyjnych i systemów

Prace koncentrowały się na klasycznym stosie starszego rozwiązania przedsiębiorstwa, gdzie głęboka analiza była równie ważna jak wdrożenie.

Stos rdzenia

___REZERWA_41___ ___REZERWA_48___ Przestarzała architektura Analiza biznesowa Inżynieria odwrotna Wymagania Mapowanie modułów Analiza DB

Projekt wymagał połączenia technicznej inżynierii wstecznej i analizy biznesowej w celu odtworzenia rzeczywistego modelu operacyjnego systemu.

Efekt biznesowy

Niższe ryzyko Bezpieczniejsze zmiany Lepsza przejrzystość Mniej niejasności Transfer wiedzy Kontrolowana ewolucja Widoczność architektury Zrozumienie dziedzictwa

Głównym rezultatem było łatwiejsze w zarządzaniu starsze środowisko, w którym przyszły rozwój mógł przebiegać do przodu przy mniejszym ryzyku i większej przejrzystości architektonicznej.

Potrzebujesz pomocy? Mamy Got odpowiedzi

Zapoznaj się z najczęściej zadawanymi pytaniami i znajdź potrzebne informacje.

Otrzymujesz jasną ocenę swojego obecnego stanu, docelowej architektury i praktyczny plan wdrożenia. Wszystkie elementy dostarczane są przeznaczone do natychmiastowego wykorzystania przez wewnętrzne zespoły lub dostawców.