IT Architecture Academy Akademia Architektury IT

Transkrypt

IT Architecture Academy Akademia Architektury IT
Ambitne zdobywanie wiedzy architektonicznej dla prężnych firm
Optymalna architektura systemów IT ma strategiczne znaczenie dla firm z branży
informatycznej. Dalszy rozwój tych firm będzie w dużym stopniu zależał od poprawności
przyjętych rozwiązań architektonicznych. Prawidłowa konstrukcja systemów
informatycznych składających się z setek komponentów różnych firm, stanowi często
warunek przetrwania firm branży informatycznej. Z tego powodu ważne jest posiadanie
w przedsiębiorstwach kompetencji architektonicznych. Zawód architekta jest jednym lepiej
opłacalnych w branży informatycznej. Powodzenie projektów informatycznych silnie zależy
od kompetencji osób projektujących systemy, tzn. osób pełniących rolę architektów IT.
Profile osób do których są adresowane szkolenia
Krąg osób, które powinny posiadać wiedzę architektoniczną nie ogranicza się tylko do
architektów. Kursy są przeznaczone także dla kadry kierowniczej i osób uczestniczących
w rozwoju i utrzymania oprogramowania. Zaleca się by w trakcie kursów uczestniczyły
osoby zajmującej różne stanowiska i działających w różnych obszarach rozwoju
i utrzymania oprogramowania. Następujące grupy powinny uczestniczyć w szkoleniach:
IT Architecture Academy
Akademia Architektury IT
Jedyne w Polsce kursy
integrujące budowę architektury oprogramowania z wartością biznesową
Od architektury korporacyjnej do architektury oprogramowania
•Architekci IT
Architekci IT i kandydaci na architektów powinni usystematyzować i pogłębić wiedzę
zgodnie z standardami międzynarodowymi. Dotyczy to w szczególności: Architektów
korporacyjnych (enterprise architect) zarządzających inicjatywami architektonicznymi
oraz wyznaczającymi strategię biznesową dla rozwiązań technologicznych; Architektów
biznesowych (business architect) odpowiadających za integrację strategii biznesowej
i technologicznej); Architektów oprogramowania (software architect) realizujących
przejrzystą strategię rozwoju i dostarczania oprogramowania; Architektów informacji
(information architect) odpowiadających za przechowywanie, udostępnianie i integrację
krytycznej informacji; Architektów infrastruktury (infrastructure architect)
dostarczających strategicznych możliwości wykorzystania platform obliczeniowych, sieci
i działań operacyjnych w działalności inwestycyjnej.
•Kadra kierownicza
Proponowane kursy mają charakter uniwersalny niezależny od rozwiązań
technologicznych. Taka niezależność jest ważna ze względu na możliwość stosowania
rozwiązań architektonicznych dla różnych technologii. Osoby podejmujących decyzję
związaną z rozwojem systemów informatycznych (kierownictwo firmy, kierownicy
projektów, właściciele produktów, kierownicy grup, kierownicy procesów) powinni
rozumieć architekturę systemu, znać motywacje i atrybuty jakości projektowanego
systemu.
•Członkowie grup rozwijających i wdrażających oprogramowanie
Również osoby rozwijające, testujące, wdrażające i utrzymujące systemy IT powinny
wykazywać się wiedzą architektoniczną. Dla tej grupy istotna jest znajomość celów
i atrybutów jakości architektury, sposobów ewaluacji rozwiązań architektonicznych.
Nowoczesny system szkoleń: wykłady, warsztaty, e-learning
Praca grupowa przy projektowaniu architektury
Wiedza informatyczna zgodna z standardami międzynarodowymi
Standardy międzynarodowe
Organizator Kursów: Katedra Informatyki Stosowanej, Wydz. Elektrotech. Automatyki,
Informatyki i Inż. Biomedycznej AGH; e-mail: [email protected],
tel. +48 12 617 52 00, www: www.kis.agh.edu.pl
Kierownik Kursów: Dr hab. inż. Prof. Jan Werewka
e-mail: [email protected], tel. +48 12 6172847,
www: http://home.agh.edu.pl/werewka
Tematyka kursów
Kursy z zakresu architektury oprogramowania
• Od architektury korporacyjnej do architektury oprogramowania
(1 dzień, 8 godzin, 0.6 ECTS)
Istotą kursu jest powiązanie rozwoju oprogramowania z działalnością biznesową firmy.
Kurs składa się z czterech modułów: Poprawa funkcjonowania firm informatycznych
w oparciu o architekturę korporacyjną; Architektura współpracy jako szczupłe podejście
do rozwoju architektury korporacyjnej; Rozwój kompetencji architektów
oprogramowania; Artefakty architektury oprogramowania i architektury korporacyjnej.
Warsztaty Rozwoju Architektury Oprogramowania
Charakter warsztatów: Warsztaty są prowadzone w grupach, liczba grup wynosi 3 lub 4.
Optymalna wielkość grupy to 5 osób. Grupa powinna się składać z osób zajmujących różne
stanowiska, np.: kierownicze, architektów, analityków, programistów, developerów,
testerów. Po wykładzie są wspólnie poszukiwane i proponowane rozwiązania. Poszczególne
grupy porównują rozwiązania.
• Warsztaty architektury oprogramowania
(3 dniowe, 24 godziny, 3.0 ECTS)
Celem kursu jest poznanie zasad tworzenia architektury oprogramowania według
metody proponowanej przez (SEI) Software Engineering Institute Carnegie-Mellon
University. Forma warsztatów stosowana na szkoleniu jest zbliżona do pracy w firmie
informatycznej, co spowoduje utrwalenie wiedzy praktycznej. Celem przedmiotu jest
przygotowanie do egzaminów SEI Software Architecture oraz Professional Certificate
oraz iSAQB (International Software Architecture Qualification Board) Certified
Professional for Software Architecture – Foundation Level.
Podejście: Warsztaty bazują rozwoju architektury według metody zaproponowanej przez
Software Engineering Institute of Carnegie Mellon University (rys. poniżej)
• Modelowanie i dokumentowanie architektury oprogramowania
(2 dniowe, 16 godzin, 1.4 ECTS)
Celem kursu jest poznanie zasad dokumentowania architektury oprogramowania. Forma
warsztatów stosowana na szkoleniu jest zbliżona do pracy w firmie informatycznej,
co spowoduje utrwalenie wiedzy praktycznej. Celem przedmiotu jest także
przygotowanie do egzaminów SEI Software Architecture Professional Certificate
oraz iSAQB (International Software Architecture Qualification Board) Certified
Professional for Software Architecture Foundation Level.
Kursy z zakresu architektury korporacyjnej
Proponowane są następujące kursy dotyczące architektury korporacyjnej:
(1) Modelowanie architektury w ArchiMate,
(2) Architektura korporacyjna,
(3) SOA - Architektura zorientowana na usługi,
(4) Modelowanie biznesowe w BPMN.
Kompetencje: Kompetencje prowadzonych wynikają z posiadania certyfikatów Software
Engineering Institute of Carnegie Mellon University, doświadczenia przemysłowego
i szkoleniowego.
Zaliczenie kursów
Kursy umożliwiają szybkie nabycie i ugruntowanie wiedzy w obszarze architektur
oprogramowania zgodnej z międzynarodowymi standardami. Na kursach będzie
wspomagana praca grupowa, charakterystyczna dla zespołów rozwijających architekturę.
Poprzez zastosowanie e-learningu zostanie uzyskany efekt pracy w wirtualnych zespołach.
Potwierdzenie zaliczenia kursów studenci otrzymują w formie świadectwa AGH i certyfikatu
w języku angielskim z naniesionymi akademicki punktami europejskimi ECTS. Kursy mogą
się odbywać się na AGH lub innym miejscu np. w siedzibie firmy. Za dodatkową opłatą
przeprowadzenie egzaminów certyfikacyjnych przez niezależną zagraniczną jednostkę.
Waga zagadnienia: Budowa systemów informatycznych posiadających optymalną
architekturę decyduje o wartości biznesowej systemów, a także wzmacnia zaangażowanie
zespołów.

Podobne dokumenty