(jedna z wielu podobnych prywatnych wiadomości do mnie na LinkedIn)

Wprowadzenie

Mentoring to personalne wsparcie merytoryczne, edukacyjne lub w bieżącej pracy. Adresowane jest do osób a nie firm (wsparcie dla firm: patrz Usługi). Jeżeli jesteś początkującym analitykiem i nie wiesz od czego zacząć, to na początek polecam F.A.Q. Analitycy pytają…. Aby ułatwić Ci pierwszy kontakt ze mną przygotowałem dla Ciebie ankietę: ANKIETA, po wypełnieniu odeślę propozycję zakresu i intensywności spotkań.

Jednorazowe pytania do mnie (mikro-konsultacje): £25 (po opłaceniu skorzystaj z formularza Zapytanie, identyfikatorem jest adres email podany przy płatności). Jednorazowe video-konsultacje on-line ad-hoc: £95 (po opłaceniu umów na dogodny dla ciebie termin). Budżet na wsparcie ad-hoc bez limitu czasu na wykorzystanie: bezzwrotny pakiet minimalny płatny 10h £600 (£60/h).

Polecam abonament: w najtańszej wersji wychodzi £50 na kwartał (obecnie ok. 80zł/mc).

Regulamin Mentoringu Abonamentowego:

  1. Abonament to usługi przedpłacone.
  2. Zakres wsparcia:
    • tematyka poruszana na Blogu, w szczególności praktyczne stosowanie notacji UML i BPMN,
    • wsparcie w rozwiązywaniu problemów modelowania, projektowania architektury i modelowania realizacji funkcjonalności.
  3. Okres rozliczeniowy: od jednego tygodnia do kwartału. Minimalny abonament w okresie: 1h (£50, to cztery mikro-konsultacje* off-line, zamienne na spotkania on-line).
  4. Stawka za czas ponad abonament w danym okresie: £60/1h.
  5. Niewykorzystany czas abonamentowy nie przechodzi na kolejny okres.
  6. Zawarcie umowy polega na AKTYWACJI ABONAMENTU.
  7. Przekazane w tracie świadczenia usługi materiały i informacje są domyślnie traktowane jako tajemnica strony je przekazującej.
  8. Zmiana abonamentu lub jego wypowiedzenie, nie wymaga okresu wypowiedzenia, nie powoduje zwrotu niewykorzystanego abonamentu.

*/ mikro-konsultacje to pisemne udzielenie odpowiedzi o objętości nie przekraczające jednej strony A4 wraz ze ewentualnymi schematami blokowymi

Dedykowany e-book

Na blogu znajduje się masa wiedzy, ale brakuje tutaj pewnego uporządkowania. Ktoś, kto wchodzi w świat branży IT, nie wie od czego zacząć. Więc moje oczekiwania – uporządkowanie tego względem stażu pracy (osoba na poziomie “entry level”, następnie junior, mid i senior).

Każdy ma swój indywidualny tok rozwoju, dlatego przygotowałem specjalną ofertę:

OpisKoszt
Przygotowanie dedykowanego podręcznika jako zestawu artykułów z Bloga w postaci eBooka PDF na własny użytek (czas oczekiwania: maks. 5 dni roboczych).100 GBP

F.A.Q.

Poniżej anonimowy ale i publiczny formularz gdzie możesz zadawać pytania. Jeżeli chcesz się ze mną skontaktować bezpośrednio przejdź na stronę Formularz Kontaktowy.

Korzystając z czatu oświadczasz, że akceptujesz fakt jawności umieszczanych tu treści. Czat nie służy do udzielania konsultacji i świadczenia usług doradczych, stanowi miejsce spotkań i rozmów na tematy ogólne dotyczące branży IT i usług, które oferuję.

Latest Message: 4 days, 17 hours ago
  • guest_5855 : Właśnie w tym sek, że i sekwencja i proces w BMPN są w stanie pokazać logikę realizacji technicznej na określonym poziome. Natomiast niektóre postępowanie czytelniejsze i wygodniejsze jest do pokazania jako proces w BPMN. Tak wychodzi w praktyce i ocenie wielu osób. Zawartosc merytoryczna w naszym przypadku jest taka sama tylko forma wizualizacji wygodniejsza. Z drugiej strony rozważania teoretyczne czy jest to poprawne...
  • Jaroslaw Zelinski : guest_5855 obawiam się, że jest to mieszanie logiki pracy ludzi z mechanizm działania aplikacji,
  • Jaroslaw Zelinski : guest_5855, to nie jest kwestia "strony teoretycznej" a to CO jest modelowane: praca ludzi czy mechanizm działania aplikacji (oprogramowania). Czym jest "realizacja techniczna w BPMN"??????
  • guest_5855 : Przez realizację techniczna mam na myśli pokazanie perspektywy realizacji technicznej procesu. Załóżmy, że mam proces rozliczenia prowizji za pośrednictwo w sprzedaży za ubiegły miesiąc. Proces jest cykliczny. W pierwszym kroku rozpisuję go biznesowo za pomocą BPMN z uwzględnieniem pracy ludzi. Np. akceptacji finalnego rozliczenia. Następnie przechodzę do projektowania realizacji technicznej. Architektura komponentów w UML. Powiedzmy, że zakładany jest dedykowany serwis, który będzie cyklicznie uruchamiał usługę odpowiedzialną za tworzenie okresów rozliczeniowych i przygotowania rozliczeń do akceptacji oraz usługę odpowiedzialną za wystawianie faktura dla potwierdzonych rozliczeń i przesyłanie ich do klienta.
  • guest_5855 : Cdn. Mogę pokazać logikę tych usług za pomocą sekwencji ale tak jak wspominałem, w takich przypadkach czasem pokazujemy logikę wykorzystując proces w notacji BPMN. Wygodnie jest pokazać timer, wygodnie jest pokazać różne ścieżki obsługi w zależności od tego jaki jest stan obiektu. Np. okres do rozliczenia, w trakcie rozliczania, rozliczony, błąd. Jednym z głównych powodów takiego podejścia (rozważam czy nadużycia i stąd te wiadomości :), jest to, że taki materiał jest szybciej przyswajany i łatwiejszy do konsultacji. Oczywiście, że na sekwencji da się to wszystko pokazać ale przy wielu interakcjach serwisu z innymi serwisami, zmniejsza się czytelność. Konkludując, zastanawiam się czy kategorycznie perspektywę logiki serwisowej / technicznej pokazywać na sekwencjach.
  • Jaroslaw Zelinski : guest_5855 kluczową zaletą narzędzi CASE jest walidacja już na etapie modelowania, by było to możliwe modele musza być "poprawnie wykonane". Bez tego są obrazkami, a narzędzie nie ma znaczenia.
  • Jaroslaw Zelinski : guest_5855: time w BPMN oznacz moment w czasie, po drugie: komputer i pisane oprogramowanie to komputer, a nie ludzi i proces, komputer to narzędzie dla ludzi a nie ludzie.
  • Jaroslaw Zelinski : guest_5855 kluczem w notacjach OMG jest to, że zachowania ludzkiego aktora opisujemy z pomocą BPMN, a "system" czyli komputer z pomocą UML.
  • Jaroslaw Zelinski : guest_5855, c.d. łamanie tych zasad sprowadza takie narzędzia jak Visual Paradigm do poziomu MIRO czy PowerPoint.
  • guest_5855 : Rozumiem to. Mam trochę rozterkę z tym. Nie skleja mi się to założenie i ta "twarda granica" używania notacji BPMN do pokazywania pracy "ludzi" z tym co dają narzędzia typu Camunda. Implementacje procesów w takich narzędziach często uwzględniają pracę ludzi ale równie często widziałem, że są wykorzystywane do tworzenia usług np. z wyliczaniem stawek, prowizji, generowania dokumentów itp. . Interakcja z użytkownikiem jest sprowadzona do Human Taska jako kroku.
  • Jaroslaw Zelinski : Camunda to BPMS i no-code oraz modele wykonywalne
  • Jaroslaw Zelinski : c.d. w Camunda BPMN to wysokopoziomowy język skryptowy,
  • guest_5855 : W procesach "technicznych" można zachować poprawność składni przynajmniej w takim wymiarze aby VP nie zwracał błędów :). Wnioskuję, że powinienem być konsekwentny i stosować wyłącznie sekwencje do pokazywania logiki serwisów jako sekwencje. Inaczej patrząc to co robimy to trochę BPMS ale bez konfiguracji poszczególnych kroków. Może gdyby tak to nagiąć to nie było by to już kontrowersyjne xD. Coś w stylu: Dwóch zakonników paliło papierosy. Jeden zapytał przełożonego: — Czy wolno palić w czasie modlitwy? — Absolutnie nie! — odpowiedział przełożony. Drugi zapytał inaczej: — Czy wolno się modlić w czasie palenia? — Oczywiście, modlić można się zawsze.
  • guest_5855 : Muszę jeszcze na tym pomyśleć. Dziękuję za komentarze. Dodam, że jestem fanem 😉
  • Jaroslaw Zelinski : 🙂 ja jestem zimnym formalistą: bardzo pomaga w inżynierii 🙂
  • Jaroslaw Zelinski : jeśli pomogłem to się cieszę 😉
  • Jaroslaw Zelinski : guest_5855 przypowieść o zakonnikach nie jest adekwatna do modelowania, proszę zrobić parafrazę z kierowca i alkoholem, a generalnie warto się zastanowić dlaczego żadne narzędzie CASE nie generuje kodu z modeli BPMN a revers inżynieria kodu tworzy diagramy UML a nie BPMN.
  • Jaroslaw Zelinski : guest_5855: "Czy wolno się modlić w czasie palenia? — Oczywiście, modlić można się zawsze.", pytałem znajomego katolika i mówi, że to nie prawda, modlitwa wymaga warunków i szacunku.
  • guest_9482 : Teza: Skoro logowanie to nie jest element logiki biznesowej, a jest to funkcja środowiska, to czy to oznacza, że tworząc konto użytkownika a tym samym zarządzanie kontami użytkowników aplikacji to jest to jest to temat na projekt środowiska, na którym będzie działała logika, tym samym podczas logowanie (autentykacja) uderzamy do środowiska z pytaniem czy taki użytkownik istnieje oraz czy credentiale, które podał, są prawdziwe, oraz nie posiadamy w logice biznesowej takiego komponentu jak użytkownicy.
  • Jaroslaw Zelinski : guest_9482 nie mylmy uwierzytelnienia z kontem użytkownika
  • Jaroslaw Zelinski : guest_9482 nie umieszczamy żadnej logiki biznesowej w środowisku
  • Jaroslaw Zelinski : guest_9482 czym innym jest profil użytkownika (imię, nazwisko, stanowisko, itp.) do celów np. autouzupełnienia danych w formularzach, a czym innym to "czy on to on".
  • Jaroslaw Zelinski : c.d. pokazałem to na kilku przykładach w Porfolio
  • Jaroslaw Zelinski : c.d. przypominam, że istnieje np. SSO
  • guest_7639 : Jest Pan naukowce, jak Pan podchodzi do tematu doktoratu w Polsce. dlaczego takowego nie posiada?
  • Jaroslaw Zelinski : guest_7639 Dla mnie doktorat to takie powiedzenie sobie "sprawdzam". Po trzech podejściach do doktoratu, każde na innej uczelni, zrezygnowałem z powodu biurokracji i jakości środowiska naukowego w Polsce, a "sprawdzam" to teraz dla mnie recenzowane publikacje naukowe poza Polską, na razie mam dwie w USA wydane przez przez IGI Global, obie są wiec w Bibiotece Kongresu USA.
  • guest_8648 : Czy opcja z mentoringu: https://it-consulting.pl/seminaria/#:~:text=Budetowanierazprzedpaconebezzwrotnebezograniczenianaczasichwykorzystania(asynchronicznieionline). czyli przedpłacone 10 h można wykorzystać na spotkania online (teams/google meets/itp)?
  • Jaroslaw Zelinski : guest_8648, sposób wykorzystania dowolny
  • guest_7840 : Kojarzy lub może polecić Pan firmy gdzie można się zatrudnić i szlifować analizę i projektowanie w oparciu o MDA, pracę na CASE?
  • Jaroslaw Zelinski : guest_7840 , jeżeli wierzyć statystykom, to jest to mniej niż 10% jeśli chodzi o firmy... paradoksalnie głównie przemysł, bo tam maja nawyki projektowania, inne to raczej przypadkowe projekty, w których ktos uznał, że jednak v-model a nie agile..
  • Jaroslaw Zelinski : guest_7840 , c.d. wiele firm (ich zarządy) uważają, że szkolenie pracowników to zbędny wydatek, dlatego jak ktoś chce to raczej uczy sie sam lub z pomocą
  • guest_4195 : To może być głupie pytanie ale, Pana zdaniem, lepiej najpierw doszlifować wiedzę o notacjach czy o VisualParadigm i na nim uczyć się dalej?
  • guest_9242 : W historii chatu widzę bardzo ciekawą dyskusję o BPMN i UML i modelowaniu procesu "ludzkiego" oraz "maszynowego". Chciałem jeszcze zapytać o BPMS/ Camunda BPMN- jak bardzo należy rozpatrywać w kategorii błędów kardynalnych użycie takich diagramów w dokumentacji? Szczególnie tam, gdzie proces ludzki naturalnie miesza się z tym maszynowym.
  • Jaroslaw Zelinski : guest_4195, najpierw notacje, ale bez przesady, podstawy, kluczem jest raczej rozumienie tego czym jest architektura aplikacji
  • Jaroslaw Zelinski : guest_9242, nie ma czegoś takiego jak proces ludzki zmieszany z maszynowym, tak samo jak nie ma czegoś takiego jak "proces tokarski" zmieszany z ludzkim, jest człowiek i jest narzędzie, którego używa, pozostaje ustalenie co robi narzędzie
  • guest_668 : Dzień dobry,Czy uważa Pan, że draw.io, MIRO, paint, i jakiekolwiek inne narzędzia niebędące VP/EA degradują znaczenie wytworzonych schematów, jeśli spełniają swoją funkcję, którą w istocie jest (dla większości firm IT),
  • guest_668 : Ucięło, - w istocie jest wizualizacja procesów dla całej firmy.
  • Jaroslaw Zelinski : guest_668 problem w tym, że ta wizualizacja bez walidacji ma mały sens... te narzędzia powstały do tworzenia grafiki prezentacyjnej a nie do projektowania. Czym jest ta "wizualizacja" skoro nie jest testowalna? Kto w podróży korzysta z mapy nie mając pewności że ona nie kłamie? Tak większość firm IT pracuje na obrazkach i ta większość walczy z odkrywanymi wymagania każdego dnia..... Jaką Wartość ma "wizualizacja procesów całej firmy" skoro powstała na bazie subiektywnej i niezweryfikowanej wiedzy pracowników? Jak sprawdzić kompletność, spójność i niesprzeczność tych "wizualizacji"?
  • Jaroslaw Zelinski : guest_668 c.d. Mam teraz kolejny projekt, w którym od klienta dostałem takie wizualizacje jako materiał wejściowy. Te obrazki powstawały na wielodniowych warsztatach z pracownikami. Teraz z pomocą VP sa formalizowane i walidowane, okazało sie te wizualizacje są dziurawe jak ser szwajcarski, i nie mam prawie połowy tego sie dzieje w firmie za to jest masa zbędnych detali. Dlaczego zwrócili sie do mnie? Bo prezesowi puściły nerwy gdy zobaczył kolejna fakturę za zmiany i poprawki, bo za każdym razem odkrywają cos czego nie było na wizualizacji a jest potrzebne, bo te wizualizacje w MIRO nie pokazują żadnych zależności między procesami i żadnych związków tych procesów z aplikacjami. Mają te wizualizacje w projekt szedł jak szczur w labiryncie. Ja na diagramach w VP wyłapuje teraz wszystkie błędy logiki zanim powstanie choć jedna linijka kodu.
  • guest_5103 : 1. jaką literaturę Pan poleca aby szlifowac czy też zrobic konkretnie mocne fundamnety dot analizy biznesowei i analizy systemowej
  • Jaroslaw Zelinski : guest_5103, proponuje od mojej książki :))), jest tam także bibliografia, na moi blogu świadomie i celowo umieszczam od wielu lat zalecają literaturę przy artykułach.
  • guest_9259 : https://it-consulting.pl/2026/07/09/dokument-a-forma-dokumentowa-i-podpis/ pierwszy raz widzimy u Pana, na modelu pojęciowym zastosowanie krotności oraz kompozycji. Dotychczas pisał Pan wielokrotnie, że model pojęciowy to wyłącznie pojęcia oraz związki asocjacji oraz generalizacji. Skąd więc na diagramie pojawiły się kompozycja oraz krotności? Zmienił Pan podejście?
  • Jaroslaw Zelinski : guest_9259 , bo to diagram klas UML a nie diagram faktów SBVR, ma nieco większe możliwości definicyjne. Standardowo krotności w SBVR do elementy reguł i definicji a nie diagramów, użycie diagramu klas UML pozwolił mi "legalnie" obejść to ograniczenie, ten diagram klas UML to nadal model pojęciowy w nomenklaturze UML 🙂
  • Jaroslaw Zelinski : guest_9259 c.d. diagram faktów SBR to okrojony diagram klas, służy wyłącznie do modelowania związków pojęciowych z użyciem predykatów (ontologie) i taksonomii, SBVR wymagało by napisania reguł: np. "jeden dokument ma jeden lub więcej egzemplarzy", w UML można to "narysować".
  • guest_9259 : Chociaż jak czytamy (dodatek C) dokuumentacji SBVR mamy wzmiankę o związku partitive connections, więc w sumie agregacja semantycznie pasuje 😉
  • Jaroslaw Zelinski : guest_9259, w każdej specyfikacji dodatki, które warto tez czytac 😉
  • Jaroslaw Zelinski : c.d. ale generalnie notacja to język, rzecz w tym, by dobrać język adekwatny do problemu i nie łamać jego zasad 🙂
  • Jaroslaw Zelinski : c.d. SBVR, Dodatek C.10 Multiplicities
  • guest_9259 : Czyli generalnie patrząc na dodatek C zarówno stosowanie związku agregacji jak i rozszerzenia diagramu pojęciowego o krotności nie łamie notacji.
  • Jaroslaw Zelinski : guest_9259 , o ile pamiętam jest w SBVR podrozdział, że diagram faktów to w sadzie "okrojony diagram klas". diagram kas w UML służy zresztą do tworzenia modeli i pojęciowych i struktury kodu. Visual Pradigm (i nie tylko) traktuje diagram faktów osobno by nie mieszać modeli pojęciowych i architektury kodu co w projektach bardzo pomaga utrzymać porządek w repozytirum.
Jeden wpis nie może przekraczać 1000 znaków.

Portfolio

(portfolio zostało przeniesione do programu Fast Start)

Czego uczę?

Zapoznaj się z tym czego oczekuje teraz rynek pracy w IT, a potem wybierz swoją drogę rozwoju. Programowanie dzisiaj to projektowanie rozwiązań:

Programming is not solely about constructing software?programming is about designing software.

Ozkaya, I. (2020). Building Blocks of Software Design. IEEE Software, 37(2), 3?5. https://doi.org/10.1109/MS.2019.2959049

Mnogość ról spotykanych w branży IT (analityk wymagań, analityk biznesowy, analityk biznesowo-systemowy, analityki systemowy, …) to efekt braku wypracowanego systemu ról w tej branży, jednak ostatnie lata pokazują, że świat klasycznej inżynierii wchłania inżynierię oprogramowania i tu także krystalizuje się klasyczny podział: inżynier i deweloper a całość zaś opiera sie na dwóch kluczowych fazach: analizy i projektowania oraz implementacji. Każdy etap podlega ewaluacji (testujemy modele potem testujemy produkt).

Czym jest inżynieria? To rozwiązywanie problemów i projektowanie ich rozwiązań. Co na to obecny świat?

WHAT DOES A SOFTWARE ENGINEER DO?
Software engineers evaluate client or company needs in conjunction with those of the user and methodically conceptualize a systematic solution.
WHAT DOES A PROGRAMMER DO?
Programmers write code and debug errors in programs and software based on instructions from software engineers. They are involved in a single stage within the development lifecycle and concentrate on one component at a time.

https://builtin.com/recruiting/software-engineer-vs-programmer

Software engineer jest często nazywany Solution Architect:

Architekt rozwiązań jest ekspertem odpowiedzialnym za kierowanie architekturą rozwiązań – praktyką projektowania, opisywania i zarządzania inżynierią techniczną w celu rozwiązywania konkretnych problemów biznesowych. Na przykład ochrona danych klientów zgodnie z RODO i innymi przepisami dotyczącymi prywatności jest problemem na poziomie biznesowym. Ta specjalizacja określa, w jaki sposób te wymagania przekładają się na sposób działania danego oprogramowania.

https://www.altexsoft.com/blog/solution-architect-role/

Architekt IT

to inżynier wyższego szczebla, który wykorzystuje systemy, aby pomóc zintegrować potrzeby biznesowe z technologią, kierować strategią i tworzyć architekturę wysokiego poziomu dla złożonych rozwiązań technicznych. Jeśli jesteś profesjonalistą w dziedzinie IT i uwielbiasz nowe wyzwania, architekt IT to rola, którą warto rozważyć. Nawet jeśli nie masz doświadczenia w IT, nadal istnieją sposoby na zdobycie tego doświadczenia i kontynuowanie kariery jako architekt IT. (https://uk.indeed.com/career-advice/finding-a-job/how-to-become-it-architect)

Co mamy do wyboru na rynku (i ja także oferuję):
1. szkolenie, warsztat, prezentacja
2. konwersatorium, konsultacje
3. ćwiczenia, laboratoria
4. mentoring,
5. sam czytam i sam się uczę…

i teraz:

ad.1. jest to przekazanie informacji, prezentacja, na a góry ustalony temat w z góry ustalonym czasie, tu czas na zadawanie pytań to także z góry określony czas, to jest zlecenie fixed-price i fixed-time, w 100% “rządzi” prowadzący

ad.2. jest to usługa T&M na z góry ustalony temat, tempo ustala w 100% uczący się

ad.3. jest to zbiór zadań na z góry ustalony temat w z góry ustalonym czasie (tu wadą jest to, że jak ktoś “nie nadąża” to traci, tempo jest z góry ustalane)

ad.4. jest to mieszkanka powyższych, w 100% sterowana przez uczącego się, jedynym wyznacznikiem jest planowany stan docelowy (stan umiejętności i wiedzy uczącego się)

ad.5. jest to w pełni samodzielna praca nad sobą (bez udziału osoby uczącej się), z pomocą samodzielnie znalezionych źródeł, jedynym wyzwaniem i ryzykiem jest dobór tych źródeł.

Tak więc zanim wybierzesz, zastanów się czego oczekujesz, bo wzajemne poklepywanie się po ramionach i przytakiwanie nie jest nauką, to grzeczne spotkanie towarzyskie…. na których nie mówimy: o religii, o sporcie, o polityce, o PRACY.

Ja w tramach świadczonych komercyjnie usług oferuję zdobywanie określonych wiedzy i umiejętności. Jeżeli kogoś to obraża to są firmy oferujące przytulanie za pieniądze.

Opinie

Email otrzymany po konferencji następnego dnia.
Po szkoleniu 27.02.2025

“Nie wiem czy mnie Pan pamięta, byłem dwa lata temu na Pana kursie UML. Bardzo mi wtedy pomógł, byłem w zespole wdrożeniowym. Moje obowiązki ewoluują teraz w stronę samodzielnego mid-seniora w firmie. Kupiłem kilka kursów w sieci (UML, BPMN, Analiza Biznesowa) i albo dostawałem dostęp do setek stron materiałów albo podsyłano mi cyklicznie materiały do zapoznania. Oferty zawsze zawierały informacje o tym, że np. mam 14 dni na rezygnację i zwrot pieniędzy, problem w tym, że sens lub brak sensu takiego kursu odkrywamy raczej po kilku tygodniach najwcześniej. Niestety u mnie to absolutnie nie działa. Potrzebuję jednak bieżącego wsparcia i pomocy osoby, która potrafi pokazać mi rozwiązanie mojego problemu na bieżąco i obronić to co pokazała. Chciałbym wykupić stałe konsultacje.” (J.M. Październik 2024)

Chciałem Ci napisać, że dzięki Twoim szkoleniom na których byłem oraz lekturze bloga którego prowadzisz udało mi się zdobyć pracę System and Requirements Engineer. Dziękuję! 🙂

Blog oraz szkolenie nie tylko był (i dalej są) dla mnie ogromną dawką wiedzy i bibliografii, ale także nauczyły mnie filozofii która się kryje za całym System Engineeringiem. I mam to szczęście, że mój obecny szef to widzi i bardzo docenia, bo rozwiązuje mu kolejne problemy w projekcie 😉

Jako SRE Engineer odpowiadam – nawiązując do Twojego pytania na LI co robi analityk poza analizowaniem – nie tylko za analizę systemową i zarządzanie wymaganimi, ale też za doprowadzenie do tego żeby “system” powstał i zaczął żyć, co oznacza też koordynację testów (ale sami ich nie przeprowadzamy), rozwiązywanie problemów pomiędzy działami elektroników, mechaników i programistów, a także testerów i każdych innych, analiza patentowa, FMEA i kilka innych spraw, a także odpowiedzialność za produkt jako całość.

Piszę do Ciebie żeby Ci podziękować za przekazaną wiedzę i doświadczenie oraz z kronikarskiego obowiązku bo wiem że starasz się śledzić jak inni pracują 😉

Jarosław to moim zdaniem  jeden z najlepszych analityków biznesowych w kraju. A może i nie tylko :). To wielkie szczęście móc uczyć się od najlepszych. (Technologiczno – Polityczny).

W wyniku szkolenia uzyskałem potwierdzenie że procesy modelowane za pomocą notacji BPMN mogą być z powodzeniem implementowane w enova workflow gdzie edytor procesów jest  z założenia pewnym uogólnieniem notacji. Metody propagowane przez JZ pozwalają na uzyskanie kompletnych i spójnych wymagań oraz modeli procesów w analizowanym systemie. Powinny stać się więc elementem formalnej metodyki wdrożeń oraz naturalnie być stosowane w projektowaniu samego programu. Mogę więc uznać że czas spęczony z Jarosławem Żelińskim na szkoleniu to inwestycja która będzie procentowała (w zasadzie już procentuje). (Co SysML, BPMN i UML robią w jednym garnku?. Grzegorz Jurczak).

… a w ankietach czytam nie raz:

ocena szkolenia

W dniu 2019-06-25 o 21:44, XXX XXX pisze:
Dzięki Pana pomocy przy projekcie udało nam się stworzyć nawet działającą aplikację oraz ostatecznie obronić się na 5. Jeszcze raz serdecznie Panu dziękujemy.

XXX XXX wraz z całym zespołem

(student WIT na kierunku Inżynieria oprogramowania)

Szkolenie zostało ocenione na 5,2/6 (średnia ocen).
Elementy szkolenia szczególnie przydatne w pracy:
? Przykłady z życia dotyczące hermetyzacji i podziału odpowiedzialności klasyfikatorów. Pojawiło się też kilka kontrowersyjnych tematów, które muszę jeszcze przemyśleć i może również wykorzystam w pracy.
? Uświadomienie potrzebnego czasu na projektowanie zanim zacznie się programować kod – czasami bywało tak, że zaczynaliśmy programować nie rozumiejąc ko końca logiki biznesowej.
? Ogromna pigułka wiedzy branżowej.
? Historie ?pomiędzy? ? przykłady z biznesu, realizowanych projektów.
Co byśmy zmienili w szkoleniu:
? “Bliżej kodu” – więcej przykładów wprost z programowania, a nie tylko z abstrakcyjnej warstwy ponad nim.
? Wykorzystanie przykładów z użyciem kodu lub pseudokodu.

(ankieta po szkoleniu dla developera)

Otwarte szkolenia i warsztaty, studia

Szkolenia otwarte, które prowadzę organizuje firma KUDURO SP. Z O.O.. Kalendarz tych szkoleń jest dostępny na stronie eduFuturo. eduFuturo prowadzi także otwarte webinaria, dostępne na kanale YT.

Szkolenia podzieliłem na odrębne części:

Każde szkolenie to 2 dni części teoretycznej i jeden dzień warsztatu, na którym prezentę praktyczne zastosowanie teorii. Warsztaty można wykupić indywidualnie w ramach mentoringu lub dla zamkniętej grupy (patrz Usługi).

Formularz wsparcia po szkoleniu.

Studia inżynierskie, magisterskie i podyplomowe

Zainteresowanych zapraszam na studia do Wyższej Szkoły Informatyki Stosowanej i Zarządzania, gdzie prowadzę zajęcia (patrz ankiety studentów) z zakresu sformalizowanych metod analizy i projektowania (wykłady i laboratoria z obszaru: metody obiektowe w analizie i projektowaniu, analiza i projektowanie systemów z użyciem notacji UML i BPMN, praca z użyciem narzędzi CASE: Visual-Paradigm,  teoretyczne podstawy budowania systemów i modeli pojęciowych oraz metamodeli).

Zrealizowane szkolenia między innymi dla…

Jarosław Żeliński (fot. Movcamfilms)

Współpracę z trzema liczącymi się uczelniami wyższymi, mam za sobą setki przeszkolonych. W ramach świadczonych usług prowadzę także szkolenia zespołów analityków, pomagam we wdrażaniu najlepszych praktyk analitycznych, wspieram firmy w opracowaniu własnych metodyk prowadzenia projektów analitycznych (narzędzia, wzory dokumentów, procedury). Szkoliły się u mnie zespoły specjalistów firm:

Żabka Polska SA, ALCATEL-LUCENT Polska SA, Altkom Akademia SA, APR System, Ascomp SA, Atmoterm SA, BL Stream Sp. z o.o., Comarch SA, CPI Sp. z o.o., Eko-Park SA, Echo-Investment SA, Galeco Sp. z o.o., Infovide-Matrix SA, ITG SA, KRI SA Wysogotowo, Medicover SA, Pegaz Group, PFRON, PSE SA, QEstate SA, Saint-Gobain Construction, Scott Wilson Ltd, Strict Wise Sp. z o.o., Vectra SA, P4 Play SA., COIG SA, Citi Handlowy SA. Fritolay Poland SA, ABC Data SA, K2 Consulting, CITIBANK, Telekomunikacja Polska SA, Bensari Software, ZETO Kielce, Echo Investment SA, Bank Millenium, BRE Bank, BGŻ SA, PZU SA,  FirstData Polska SA. ORANGE (dawn. TP SA), PZU SA. CAN-PACK SA., Alior Bank SA., TI SKOK, Prokuratura Krajowa, ARiMR, Żandarmeria Wojskowa, PKO BP SA, ARiMR…

Wystąpienia na konferencjach organizowanych między innymi przez:  CPI Sp. z o.o., SW Konferencje, Pureconferences, PureExpo, GigaCon, COMPUTERWORD, IDC. Rzeczpospolita, Puls Biznesu, inne.