Czym jest analityk biznesowy, co powinien robić, co powinien mieć na wyjściu dla analityka systemowego i architekta, i jakie jest jego główne zadanie?
System Analyst
Jakie są wady zdenormalizowanej tabeli/encji?
Zaprojektuj diagram ER dla internetowego sklepu z książkami. Weź pod uwagę, że książka może zawierać kilka dzieł różnych autorów, dzieło może znajdować się w różnych książkach, i konieczne jest wyszukiwanie po słowach kluczowych.
Jaką sytuację uważasz za stresującą i jak sobie z nią radzisz?
Zadanie nr 4 (projektowanie integracji w architekturze systemu) Jesteś analitykiem systemowym ds. otwierania kont prawnych. Otrzymano zadanie od klienta biznesowego: wdrożenie usługi otwierania konta. Usługa otwierania obejmuje tworzenie umowy i rezerwację konta. Podczas otwierania konta, umowa klienta została pomyślnie utworzona (została zapisana w bazie danych). Usługa rezerwacji zwróciła błąd techniczny. Jakie wymagania, jako analityk systemowy ds. otwierania kont prawnych, przedstawiłbyś FP Umowa i FP Rezerwacja? Opcje realizacji scenariusza integracji, uwzględniając rozproszoną architekturę mikroserwisów. (Diagram sekwencji "Otwieranie rachunku rozliczeniowego dla firm" z krokami interakcji między Klientem, aplikacją internetową, Orkiestratorem otwierania kont prawnych, FP Umowa i FP Rezerwacja konta)
Jakie pytania zadałbyś klientowi na 1-1,5 godziny przed jego wyjazdem na 3 tygodnie, jeśli jest pilna funkcja?
Jak przesłać załącznik (plik/dokument) w żądaniu?
Jakie podstawowe metody REST znasz?
Jakie notacje były używane? Czy możesz opowiedzieć więcej o UML?
Czy wymagania dotyczące interfejsu są funkcjonalne czy niefunkcjonalne?
Pytanie behawioralne: programista nie zgadza się z zadaniem właściciela produktu. Co robisz?
Czy możesz opisać słowami sekwencję operacji potwierdzenia przemieszczania TMC?
Czy zaprojektowałeś architekturę modułu rynku budowlanego od podstaw — co dokładnie to oznacza? Na poziomie biznesowym czy technicznym?
Jakie systemy będą zaangażowane w proces przelewu międzybankowego?
Jakie są zdarzenia w BPMN?
Jak historia operacji jest powiązana z TMC? Jakie operacje są brane pod uwagę?
Zadaniem jest podział monolitu na mikroserwisy. Jeden z serwisów może nie odpowiedzieć i pojawi się niespójność danych. Jak się zabezpieczyć?
Na co odpowie serwer, jeśli wyślemy metodę GET z ciałem żądania?
Opis kontraktów — tylko język biznesowy czy także w OpenAPI (JSON, obowiązkowość, wzorce)?
Czy słyszałeś o TOGAF, DoDAF?