Wprowadzenie
GAP View GmbH, zgłosiło się do nas z potrzebą stworzenia aplikacji webowej wspierającej audytorów przeprowadzających audyty w firmach i instytucjach z naciskiem na bezpieczeństwo informacji i ochronę danych osobowych i zwiększenie odporności tych instytucji na cyberataki.
Wyzwanie
Głównym wyzwaniem było opracowanie aplikacji, która usprawni zarządzanie procesami audytowymi, skróci czas planowania i z tym związane koszty oraz będzie zgodna z takimi standardami jak ISO 19011, ISO/IEC 17021 oraz wytycznymi BSI (Bundesamt für Sicheherheit in der Informationstechnik) dla audytów opartych na IT-Grundschutz. Rozwiązanie miało centralizować dane audytowe, raporty oraz monitorowanie zgodności, a przy tym być intuicyjne i łatwe w obsłudze. Dodatkowym wyzwaniem było zintegrowanie asystenta AI (OpenAI ChatGPT), który wspierałby audytorów w ich pracy.
Rozwiązanie
Aby sprostać tym wyzwaniom, zaprojektowaliśmy i opracowaliśmy jednostronicową aplikację webową (SPA), wykorzystując nastepujące technologie:
- React z TypeScript – zapewniający interaktywny i intuicyjny interfejs użytkownika.
- Bootstrap 5 oraz komponenty DevExpress – umożliwiające przejrzysty i estetyczny wygląd aplikacji oraz zaawansowane elementy UI, np. kalendarz.
- MobX – do efektywnego zarządzania stanem aplikacji.
- .NET 6 i C# – gwarantujące wydajność i skalowalność backendu.
- ASP.NET Core Web API – zapewniający płynną komunikację między frontendem a backendem.
- IdentityServer4 z uwierzytelnianiem OIDC – dbający o bezpieczeństwo i kontrolę dostępu.
- SQL Server z NHibernate ORM – umożliwiający elastyczne zarządzanie bazą danych.
- Hosting w chmurze Microsoft Azure – zapewniający wysoką dostępność, skalowalność i bezpieczeństwo.
Aplikacja umożliwia użytkownikom:
- Planowanie i przeprowadzanie audytów zgodnie z wytycznymi ISO, BSI oraz QuickCheck.
- Zarządzanie kwestionariuszami, instytucjami i programami audytowymi w jednym miejscu.
- Obsługę audytów zdalnych oraz samooceny, dostosowaną do obecnych wymogów
- Łatwą współpracę audytorów i interesariuszy dzięki uporządkowanemu przepływowi pracy.
- Zwiększenie efektywności poprzez wsparcie zintegrowanego asystenta AI.
Efektem jest skalowalne i wydajne rozwiązanie, które usprawnia proces audytowy, poprawia dokładność raportowania i pomaga organizacjom w utrzymaniu zgodności z normami.
Implementacja
Proces tworzenia aplikacji obejmował ścisłą współpracę z GAP View GmbH, aby dopasować rozwiązanie do wymagań biznesowych i technicznych. Przeprowadziliśmy szczegółowe testy i kontrolę jakości, aby zapewnić niezawodność, bezpieczeństwo i wydajność. System został zaprojektowany w sposób elastyczny, umożliwiając wdrożenie zarówno w chmurze, jak i lokalnie, w zależności od potrzeb klienta. Dodatkowo zapewniamy bieżące wsparcie i optymalizację, aby system pozostawał zgodny z najnowszymi standardami branżowymi.
Rezultaty
Aplikacja GAP View zrewolucjonizowała proces zarządzania audytami, zapewniając organizacjom większą przejrzystość, kontrolę i automatyzację, co sprawia, że audyty stają się bardziej efektywne i przyjazne dla użytkownika. Dzięki scentralizowanemu zarządzaniu i intuicyjnemu interfejsowi, system usprawnia przebieg audytów, jednocześnie gwarantując zgodność ze standardami branżowymi.
Do kluczowych korzyści należą:
- Zoptymalizowana efektywność audytów dzięki uporządkowanym procesom, automatyzacji oraz bezproblemowej integracji kwestionariuszy i list kontrolnych.
- Lepsza współpraca między audytorami, zespołami i interesariuszami poprzez zunifikowaną platformę do planowania, realizacji i raportowania audytów.
- Zwiększone bezpieczeństwo i zgodność dzięki zaawansowanym mechanizmom kontroli dostępu, uwierzytelnianiu wieloskładnikowemu oraz zgodności z normami BSI i ISO.
- Skalowalność i elastyczność, umożliwiająca wdrożenie w chmurze lub lokalnie, wspierająca audyty na miejscu, zdalne oraz samooceny.
- Rozbudowane raportowanie i pulpity nawigacyjne, oferujące bieżący wgląd w postęp audytów, działania korygujące i status zgodności.
Dzięki inteligentnej automatyzacji i rozwiązaniom zgodnym z regulacjami, które upraszczają złożoność współczesnych audytów, GAP View GmbH umocniło swoją pozycję jako zaufany dostawca innowacyjnych narzędzi do zarządzania audytami, zwiększając satysfakcję klientów, efektywność operacyjną i rozwój biznesu.
Po dalsze informacje o aplikacji zajrzyj na stronę: https://www.gap-view.de/GAP-View-App.html