Opracowanie architektury informatycznej

Opracowanie architektury informatycznej wiąże się z wykonaniem szeregu prac mających na celu właściwe zidentyfikowanie celów, potrzeb oraz ich priorytetów. Kluczowe dla całego procesu jest właściwe przeanalizowanie i określenie założeń zarówno dotyczących strategii biznesowej, jak i strategii IT. Fundamentem dla opracowania architektury informatycznej jest stworzenie koncepcji przy udziale komórek biznesowych oraz IT (uwzględniającej m.in. strategie, ograniczenia itp.). Stworzona w takim trybie koncepcja staje się podstawą do opracowania projektowego architektury informatycznej. Przygotowanie spójnej koncepcji architektury wymaga określenia następujących elementów:

  • Zdefiniowania obszarów biznesowych z punktu widzenia operacyjnego, aby dokonać grupowania dziedzinowego aplikacji, pod kątem wzajemnej wymiany danych poprzez szynę integracyjną, co jest istotne dla zapewnienia optymalnego przepływu informacji pomiędzy komórkami organizacyjnymi.
  • Oceny dojrzałości funkcjonujących w organizacji systemów informatycznych w celu określenia kierunku niezbędnych działań, które powinny być podjęte wobec poszczególnych aplikacji w perspektywie czasowej, aby spełniały oczekiwania i potrzeby użytkowników na zdefiniowanym poziomie.
  • Dokonania klasyfikacji procesów informacyjnych względem katalogu standardowych typów operacji: gromadzenia, wyszukiwania, przetwarzania, dystrybuowania oraz raportowania informacji, w celu określenia charakteru procesu informacyjnego oraz kierunków przepływu danych w szynie integracyjnej.
  • Określenia priorytetów biznesowych poszczególnych obszarów biznesowych (poziom strategiczny) oraz kluczowych potrzeb jednostek organizacyjnych, aby nakreślić optymalny z punktu widzenia korzyści i ryzyka plan budowy i rozwoju architektury informatycznej w perspektywach krótko-, średnio- i długookresowej.

Realizacja powyższych zadań wymaga zastosowania odpowiedniej metodyki prac, opartej o metodykę oceny dojrzałości oprogramowania oraz metodykę projektowania ścieżki rozwoju systemów informatycznych. Obie metodyki są efektem doświadczeń wiodących firm doradczych (Forrester Research, Gartner Group) i są wzbogacone praktycznymi doświadczeniami i wiedzą ekspercką zespołu projektowego VBA.
Aby w pełni odzwierciedlić plan realizacji poszczególnych zadań przy wdrożeniu architektury informatycznej stosujemy fazowy model rozwoju architektury informatycznej. Oparty jest on o ujęcia krótko-, średnio- i długookresowe. Dzięki temu adresuje potrzeby operacyjne, priorytety biznesowe jednostek organizacyjnych oraz priorytety strategiczne dotyczące wsparcia informatycznego prowadzonej działalności. Uwzględnia również funkcjonujące oraz planowane do wdrożenia systemy informatyczne.
Do określenia wymagań projektowych stosowane są wzorce opisu wymagań funkcjonalnych i niefunkcjonalnych, macierze komunikacji systemów, wzorce opisu komunikatów, szablony kontraktów danych oraz diagramy architektury informatycznej.
 
Konsultanci VBA bazując na bogatych doświadczeniach praktycznych oferują swoim klientom szeroką wiedzę oraz elastyczność adaptacji do specyficznych wymagań.