Pod koniec 2023 roku mieliśmy okazję przeprowadzić audyt architektury AS-IS u jednego z naszych klientów, który działa w branży multimedialnej. Klient, zarządzający stacjami radiowymi, telewizyjnymi oraz platformami podcastowymi, planował znaczące inwestycje w projekty z obszaru sztucznej inteligencji (AI).
Aby te ambitne cele mogły zostać zrealizowane, kluczowe było stworzenie solidnej bazy – pełnego przeglądu i analizy obecnej architektury IT. Z artkułu dowiecie się, na czym polegały nasze zadania.
Dlaczego audyt architektury IT jest kluczowy?
Audyt architektury AS-IS jest przeprowadzany w celu stworzenia solidnej podstawy pod planowane projekty, zwłaszcza te związane z zaawansowanymi technologiami jak AI. Audyt ujawnia, jakie systemy IT są obecnie używane, jakie dane są przetwarzane, a także jakie są istniejące zależności między systemami. Dzięki temu można zidentyfikować luki.
Dzięki audytowi możliwe jest:
- Uzyskanie pełnego obrazu istniejącej infrastruktury IT, co jest kluczowe dla efektywnego planowania przyszłych działań.
- Zidentyfikowanie obszarów do poprawy, które mogą wpłynąć na powodzenie projektów AI.
- Zaproponowanie rozwiązań i rekomendacji dotyczących optymalizacji systemów IT, umożliwiając sprawne wdrożenie nowych technologii. Audyt pozwala także na optymalne wykorzystanie istniejących zasobów IT, co może prowadzić do oszczędności i lepszego wykorzystania infrastruktury.
- Minimalizowanie ryzyka, ponieważ wczesne wykrycie potencjalnych problemów technicznych umożliwia ich naprawę przed wdrożeniem nowych systemów, a ich identyfikacja pozwala podjąć działania zapobiegawcze.
- Wsparcie dla strategii biznesowej, gdyż audyt dostarcza informacji, które pomagają w lepszym dostosowaniu IT do celów biznesowych, zwłaszcza w kontekście rozwoju AI.
Wyzwania
Warto wziąć pod uwagę wyzwania, z którymi potencjalnie możemy się mierzyć:
- Czasochłonność – przeprowadzenie szczegółowego audytu może wymagać sporo czasu, zwłaszcza w złożonych środowiskach IT.
- Koszt – audyty mogą wiązać się z wysokimi kosztami, zwłaszcza gdy angażowane są zewnętrzne firmy konsultingowe. Jednak dzięki dużemu doświadczeniu w tego typu projektach nasz zespół działa sprawnie, co wpływa na zmniejszenie kosztów.
- Złożoność – zrozumienie skomplikowanej infrastruktury IT i jej powiązań może być trudne i wymaga zaawansowanych umiejętności technicznych.
- Niespotykane często zagadnienie biznesowe – specyfika konkretnych branż jest różna, co szczególnie warto podkreślić przygotowując audyt m.in. dla branży multimedialnej.
Jak wyglądał audyt?
Głównym celem audytu było stworzenie szczegółowego obrazu wszystkich systemów IT funkcjonujących u klienta oraz ich wzajemnych zależności. Dokumentacja końcowa miała zawierać nie tylko mapę systemów, ale również szczegółowe informacje o systemach, głównych encjach biznesowych zarządzanych przez każdy z systemów, ich wolumeny oraz integracje pomiędzy nimi.
Co więcej, audyt miał dostarczyć rekomendacje dotyczące:
- Wdrożenia platformy do zarządzania danymi oraz przygotowania ich pod rozwój systemów AI.
- Zastosowania platformy integracyjnej, która umożliwi sprawną wymianę danych pomiędzy różnymi systemami.
Kluczowym elementem naszej pracy były warsztaty zorganizowane we współpracy z Dyrektorem IT klienta. Przed spotkaniami klient otrzymał listę pytań, które pozwoliły nam na efektywne zebranie potrzebnych informacji. Warsztaty zostały podzielone na kilka obszarów, takich jak:
- IT i AI,
- Social Media,
- CMS i Advertising,
- Research i Analytics,
- CRM i Billing.
Każde spotkanie pozwalało na dogłębne zrozumienie specyfiki systemów oraz ich powiązań z procesami biznesowymi.
Narzędzia użyte w audycie: Archimate i nie tylko
Podczas audytu kluczowym narzędziem była notacja Archimate, która umożliwiła nam skuteczne przedstawienie złożonych zależności między systemami IT. Archimate to otwarty standard modelowania architektury przedsiębiorstwa, który łączy perspektywy biznesowe z IT, pozwalając na stworzenie jednego, spójnego obrazu całej architektury.
Dlaczego Archimate?
Co zdecydowało o wyborze rozwiązania Archimate?
- Kompleksowość – Archimate pozwala na przedstawienie zarówno struktur biznesowych, jak i technologicznych na jednym diagramie. Dzięki temu osoby z różnych działów mogą zrozumieć, jak funkcjonują poszczególne systemy i jak są powiązane.
- Czytelność – diagramy Archimate są zrozumiałe nie tylko dla specjalistów IT, ale także dla osób niezwiązanych bezpośrednio z technologią, co ułatwia komunikację w zespołach projektowych.
- Skalowalność – Archimate jest elastyczny i może być używany zarówno do modelowania małych projektów, jak i złożonych systemów IT w dużych organizacjach.
Inne narzędzia
Ponadto, wykorzystaliśmy również:
- PowerPoint – do przedstawienia wyników audytu użyliśmy szczegółowej prezentacji, która zawierała opisy systemów, integracji oraz rekomendacje dotyczące przyszłych działań.
- Narzędzia do analizy danych – wykorzystaliśmy różne narzędzia analityczne do przetwarzania i wizualizacji danych, co pozwoliło na lepsze zrozumienie skali i struktury danych zarządzanych przez Klienta.
Rezultaty audytu – szczegółowa dokumentacja i rekomendacje
Efektem końcowym był obszerny raport, który zawierał:
- Opis systemów IT Klienta – w tym specyfikę, domeny biznesowe, role użytkowników, kluczowe funkcjonalności oraz szczegóły techniczne.
- Integracje między systemami – z uwzględnieniem źródeł, destynacji, rodzaju i wolumenu wiadomości oraz szczegółów technicznych, takich jak struktura wiadomości.
- Opis bieżących oraz zaplanowanych projektów AI
- Rekomendacje dotyczące wdrożenia platformy do zarządzania danymi – w tym ETL, DWH, analitykę i raportowanie.
- Rekomendacje oraz plan wdrożenia platformy integracyjnej – zgodny z najlepszymi praktykami branżowymi, wymaganiami biznesowymi oraz pryncypiami kierującymi strategią Klienta.
Podsumowanie
Audyt zakończył się sukcesem, a klient otrzymał znacznie więcej, niż początkowo przewidywał. Wyniki stanowiły solidną podstawę do realizacji ambitnych projektów AI. Dzięki zastosowaniu odpowiednich narzędzi i metod, mogliśmy dostarczyć nie tylko dokładny obraz obecnej infrastruktury IT, ale także konkretne rekomendacje, które przyspieszą transformację cyfrową i rozwój sztucznej inteligencji w firmie.
Audyt nie jest tylko formalnością – to strategiczne narzędzie, które może zadecydować o powodzeniu lub porażce dużych projektów technologicznych. Ponadto, lepiej przygotuje klienta do wdrożenia zaawansowanych projektów AI, które mają potencjał przekształcić jego biznes i wprowadzić go na zupełnie nowy poziom innowacji.
Przeprowadzenie audytu było fascynującym doświadczeniem, szczególnie ze względu na specyfikę branży multimedialnej, która stawia unikalne wyzwania przed inżynierami IT.
Zostaw komentarz