Analityk systemów. Poziom zaawansowany – bezpłatny kurs firmy Otus, szkolenie 6 miesięcy, termin 30.11.2023.
Miscellanea / / December 04, 2023
Jasno i uporządkowanie identyfikuj potrzeby i sformalizuj je w formie wymagań
Efektywnie wykorzystuj narzędzia do wizualizacji wymagań (modelowanie procesów biznesowych, tworzenie diagramów przy użyciu języka UML)
Projektuj i testuj usługi RESTFul API i SOAP
Projektować modele informacyjne, architekturę i struktury przechowywania danych systemów i aplikacji
Projektuj interakcje integracyjne między aplikacjami za pomocą usług internetowych i nie tylko
Zrozum proces tworzenia oprogramowania od środka: dekompozycję zadań, pracę z systemami kontroli wersji
Pracuje jako główny analityk zespołu produktowego, koncentrując się na domenie produktowej korporacyjnego modelu danych. Swoją przygodę rozpocząłem 13 lat temu jako konsultant ds. wdrożeń systemów ERP i ECM, stopniowo rozwijając się w...
Pracuje jako główny analityk zespołu produktowego, koncentrując się na domenie produktowej korporacyjnego modelu danych. Swoją podróż rozpoczął 13 lat temu jako konsultant ds. wdrożeń systemów ERP i ECM, stopniowo rozwijając się w analityka, zajmującego się analizą biznesową i systemową. Jako analityk wiodący brał udział w tworzeniu działu analityki w dziale rozwiązań portalowych w Corus Consulting. Kierował zespołami analitycznymi przy dużych projektach digitalizacji rozwoju nowych produktów w jednej z państwowych korporacji oraz brał udział w tworzeniu systemu wspomagania decyzji dla dużego koncernu naftowego. Kierował działem business intelligence w zaufanym operatorze elektronicznego zarządzania dokumentami Edisoft, kierował pracami w zakresie analityki i projektując wewnętrzny portal dostawców dla dużego koncernu naftowego, brałem czynny udział w projekcie uruchomienia elektroniki list przewozowy. Stara się nadążać za trendami, aktywnie studiuje analizę danych, matematykę i uczenie maszynowe.
Kieruję działem analiz biznesowych i systemowych w VTB Banku, zajmuję się rozwojem i rozwojem systemów dla SMB w ramach globalny program transformacji cyfrowej „600 dni” Ex-Yandex, w latach 2018-2019 zautomatyzował procesy biznesowe w zespół...
Kieruję działem analiz biznesowych i systemowych w VTB Banku, zajmuję się rozwojem i rozwojem systemów dla SMB w ramach globalny program transformacji cyfrowej „600 dni” Ex-Yandex, w latach 2018-2019 zautomatyzował procesy biznesowe w zespole Yandex. Clouds jako techniczny kierownik projektu, ale główne doświadczenie związane jest z sektorem bankowym: rozwijane usługi bankowości zdalnej w Raiffeisenbank jako lider zespołu analityków systemowych, pracował jako wiodący analityk w projektach Sberbank i Deutsche Bank. Do analityki przeszedłem z pełnego programowania w języku Java. Za jedną z głównych wartości analityka systemowego uważam połączenie umiejętności komunikacyjnych z mocnym zapleczem technicznym. Nauczyciel
Doświadczenie w IT - ponad 10 lat. Brał udział w realizacji wielu projektów, gdzie z sukcesem rozwiązywał problemy o różnym stopniu złożoności. Mam doświadczenie w administrowaniu systemami oraz programowaniu stron WWW w języku PHP. Przez ostatnie 4 lata był...
Doświadczenie w IT - ponad 10 lat. Brał udział w realizacji wielu projektów, gdzie z sukcesem rozwiązywał problemy o różnym stopniu złożoności. Mam doświadczenie w administrowaniu systemami oraz programowaniu stron WWW w języku PHP. Od 4 lat zajmuje się analizą systemową w projektach wdrożeń systemów i optymalizacji procesów biznesowych. Pracował w tak dużych firmach jak Rexam, Ball Corporation. Przykładowe projekty z portfolio: - migracja infrastruktury serwerowej SSO do wirtualnego VMware. Wielkość infrastruktury to przedsiębiorstwo produkcyjne na 2-3 tys. pracowników;— wdrożenie systemu monitorowania infrastruktury serwerowej Zabbix;— wdrożenie systemu automatyzacji procesów zatrudnianie pracowników i utrzymywanie rezerwy kadrowej, - wdrożenie systemu kształcenia na odległość LMS i integracja z SAP.Dlaczego analityka? Lubię uruchamiać nowe systemy, które są przydatne dla ludzi. Uwielbia informatykę, ponieważ zawsze trzeba być na bieżąco i ciągle się uczyć.
Analiza systemowa w strukturze wytwarzania oprogramowania
-Temat 1. Lekcja przeglądowa
-Temat 2. Proces tworzenia oprogramowania. Wodospad. Analiza systemowa w zespołach Agile
Ankieta, praca z wymaganiami
-Temat 3. Główne rodzaje wymagań. Podstawowe sposoby identyfikacji wymagań. Przygotowanie do ankiety wymagań
-Temat 4.Wymagania niefunkcjonalne. Klasyfikacja, metody wykrywania, wpływ na produkt
-Temat 5. Warsztat 1. Praca grupowa. Pozyskiwanie wymagań
-Temat 6. Przetwarzanie i wizualizacja wymagań: Modelowanie zasilaczy EPC
-Temat 7. Przetwarzanie i wizualizacja wymagań: Modelowanie BPMN BP
-Temat 8.Warsztat 2. Praca z notacjami BPMN i eEPC
-Temat 9. Prototypowanie jako narzędzie pracy z wymaganiami
-Temat 10.Zadania dokumentowania wymagań. Przypadek użycia
-Temat 11.Warsztat 4. Dokumentowanie wymagań przypadków użycia
-Temat 12.Zadania dokumentowania wymagań. Historia użytkownika
-Temat 13.Warsztat 5. Dokumentowanie wymagań. Historia użytkownika
-Temat 14. Koordynacja wymagań. Zarządzanie zmianami, śledzenie wymagań
-Temat 15.Warsztat 3. Praca grupowa. Zarządzanie zmianami i śledzenie wymagań
Projektowanie Oprogramowania
-Temat 16. Etapy, zadania i rodzaje projektowania
-Temat 17. Projektowanie modelu informacyjnego aplikacji. Podejście obiektowe
-Temat 18.Warsztat 6. Opracowanie podstawowego modelu informacyjnego
- Temat 19. Architektura systemów informatycznych. Monolity, SOA i mikroserwisy
-Temat 20.API i brokerzy kolejek. Metodologia integracji aplikacji
-Temat 21.Warsztat 7. Rozwój architektury aplikacji
-Temat 22.Rozwój interakcji integracyjnej
Projekt API
- Temat 23. Zasady działania API. RESTful API vs SOAP
-Temat 24. Projektowanie struktury API własnej aplikacji, badanie zewnętrznych API, przygotowywanie scenariuszy pracy, dokumentowanie API
-Temat 25.Warsztat 8. Projektowanie modelu zasobów Open API
-Temat 26.Warsztat 9. Nakładka API do integracji części frontendowej i backendowej
Analiza danych
-Temat 27. Dlaczego analiza danych CA. Analiza stanu systemów w oparciu o metryki technologiczne. Podstawy Pythona
-Temat 28. Podstawowe i zaawansowane procedury SQL na przykładzie PostgreSQL
-Temat 29. Pandy, Numpy, Matplotlib
-Temat 30.Warsztat 10. Analiza danych w Pythonie
Projektowanie i praca z bazą danych
-Temat 31.SQL vs NoSQL. Cechy i triki pracy z relacyjnymi bazami danych. Aspekty ich zastosowania
-Temat 32. Możliwości i przykłady wykorzystania baz danych NoSQL
-Temat 33. Metody przewidywania obciążenia aplikacji. Sposoby poprawy wydajności baz danych
-Temat 34.Warsztat 11. Finalizacja architektury aplikacji z uwzględnieniem przewidywanego obciążenia
Wsparcie procesu rozwoju
-Temat 35. Złożoność dekompozycji zadań, kryteria gotowości i akceptacji
-Temat 36. Systemy kontroli wersji. GitFlow. Automatyzacja dostarczania kodu. CI\CD
-Temat 37.Warsztat 12. Praca z repozytoriami
-Temat 38. Kontrola jakości oprogramowania
-Temat 39.Warsztat 13. Testowanie oprogramowania
-Temat 40. Testowanie API
Ostateczny projekt
-Temat 41. Konsultacje dotyczące projektów i prac domowych
-Temat 42.Ochrona dzieł projektowych
-Temat 43. Podsumowanie kursu