Jeśli pomyślisz o samochodzie… czy wydaje Ci się skomplikowany? Podwozie, koła, silnik, skrzynia biegów, klimatyzacja, stereo i gotowe. Cóż, auta nie są już tak proste. Biznes motoryzacyjny ewoluował, a samochody to już nie tylko jazda, ale także sposób spędzania czasu w trakcie jej trwania i oczywiście – bezpieczeństwo.
Systemy wbudowane w branży motoryzacyjnej to jedna z najbardziej wymagających i skomplikowanych rzeczy, jakie można dziś robić w IT. Ludzie pracujący w tym sektorze tworzą produkty, które są bezpieczne, niezawodne, a także spełniają wymagania stawiane nowoczesnym urządzeniom samochodowym.
Z tego artykułu dowiesz się:
Projekty w branży motoryzacyjnej są bardzo wielowymiarowe i złożone, co wynika ze stopnia komplikacji nowoczesnych samochodów, znacząco różniących się od pojazdów sprzed 10-20 lat. Postęp polega głównie na zwiększeniu bezpieczeństwa, ale także na dodaniu technologii i unowocześnieniu multimediów. Czy to oznacza, że starsze samochody nie były bezpieczne? Były, ale było to tylko bezpieczeństwo pasywne. Bezpieczeństwo pasywne oznacza sprzęt, który działa w trakcie lub po kolizji. Nowoczesne samochody mają aktywne systemy bezpieczeństwa, mające w zamyśle zapobiegać wypadkom.
Można zadać sobie pytanie – czy ta technologia jest skomplikowana? Jednym słowem: BARDZO! W nowoczesnym samochodzie można znaleźć prawie 3 kilometry różnych przewodów.
Technologia stosowana w nowoczesnych samochodach ma za zadanie m.in. chronić kierowcę, pasażerów, a nawet pieszych (aktywnie i pasywnie). Jednocześnie ma zapewniać najwyższy komfort jazdy i dostarczać rozrywki, czyli sprawiać, by podróżowanie było przyjemne i nie nudne, nawet jeśli za oknem nie dzieje się nic ciekawego.
Przede wszystkim powinniśmy zacząć od wyjaśnienia różnicy w obowiązkach na tym stanowisku między branżą IT a motoryzacyjną. Jeśli nie zdajesz sobie sprawy z tej różnicy, podczas rozmowy kwalifikacyjnej możesz się zaskoczyć.
W branży IT obowiązki inżyniera systemów obejmują:
Powyższe zadania znacznie różnią się od obowiązków inżyniera systemów w branży motoryzacyjnej i wydają się bliższe raczej stanowisku inżyniera oprogramowania.
Czy w branży IT jest miejsce dla inżyniera systemowego? Tak! Najbliższą rolą byłby Analityk Biznesowy.
Nie jest łatwo znaleźć jasną, prostą definicję obowiązków inżyniera systemów.
Funkcja ta jest trochę „wszechstronna” – do wszystkiego i dla wszystkich. Często, ze względu na specyfikę realizowanych projektów, dwóch inżynierów systemów z pięcioletnim stażem może mieć zupełnie inną wiedzę i doświadczenie.
W branży motoryzacyjnej inżynier systemów odpowiada głównie za:
Jednym z kluczowych zadań inżyniera systemowego jest tworzenie i utrzymywanie bazy danych wymagań, tj. zestawu dokumentów zawierających wizję klienta dotyczącą tego, jak produkt powinien wyglądać i działać, ale także jakie normy i standardy powinien spełniać. Dokumentacja może przybierać różne formy w zależności od klienta.
Wymagania klienta zawarte w dokumentacji są weryfikowane i przypisywane do danej kompetencji (np. mechanicznej, walidacji, oprogramowania, testów, elektrycznej), a następnie weryfikowane przez inżynierów reprezentujących poszczególne kompetencje.
Przegląd wymagań jest procesem cyklicznym i rzadkim. Za raczej niewystępujący w rzeczywistości można uzanć scenariusz, w którym wszystkie kwestie zawarte w wymaganiach klienta są dla inżynierów całkowicie jasne. Na etapie przeglądu wymagań pojawia się wiele pytań i punktów otwartych. Zadaniem inżyniera systemowego jest uzupełnienie tych luk i wyjaśnienie niejasnych kwestii. Następnie cykl powtarza się, aż każde wymaganie zostanie zrozumiane i będzie dokładnie wiadomo jak je wdrożyć i przetestować. Nie zawsze jest to tak proste, jak mogłoby się wydawać. Obowiązkiem inżyniera systemów jest zapewnienie okresowości procesu przeglądu wymagań.
Przydatną cechą dla inżyniera systemów są dobrze rozwinięte umiejętności miękkie – komunikatywność i otwartość na ludzi. Jest to pomocne nie tylko podczas wspomnianego powyżej procesu przeglądu wymagań, ale także w trakcie negocjacji z klientem. Inżynier systemowy jest najczęściej „interfejsem” łączącym wizję klienta z innymi inżynierami w projekcie.
Często zdarza się, że podczas analizy wymagań klienta konieczne jest uzyskanie wsparcia od innych kompetencji specjalizujących się w danej dziedzinie (np. oprogramowanie, mechanika, elektryka, walidacja). Wówczas przegląd i analiza wymagań klienta odbywają się w grupie inżynierów, ale to inżynier systemowy jest odpowiedzialny za negocjacje i doprecyzowanie wymagań z klientem.
Na przykład:
Czasami zdarza się, że klient oczekuje rzeczy, które są niemożliwe do zrealizowania w ramach budżetu lub sprzętu określonego dla danego projektu, ale jest tego zupełnie nieświadomy. W takiej sytuacji ponownie przydają się dobrze rozwinięte umiejętności miękkie, ponieważ inżynier systemowy, jako pierwsza linia kontaktu, powinien wyjaśnić tę kwestię z klientem.
Kolejnym aspektem obowiązków inżyniera systemów jest zapewnienie jakości produktu odzwierciedlonej dokumentacją projektową zgodną z normami i standardami obowiązującymi w branży motoryzacyjnej (np. ASPICE). Tutaj wsparcie inżynierów jakości jest niezwykle ważne – ścisła współpraca z „jakością” jest kluczowa do przyjęcia odpowiedniej strategii oraz w tworzeniu dokumentacji spełniającej wymagania.
Czy to wszystkie obowiązki inżyniera systemów w branży motoryzacyjnej? Oczywiście, że nie. Często ich skala jest znacznie większa niż opisana powyżej i można zawrzeć je w określeniu „współpraca z innymi kompetencjami inżynierskimi”. Zależą one głównie od charakterystyki realizowanego projektu, a nawet od klienta, dla którego projekt jest realizowany.
Inżynier systemów jest często odpowiedzialny za takie tematy jak:
Oczywiście nie są to wszystkie działania i obowiązki wykonywane w ramach roli inżyniera systemów. Na przykład projekt oparty na kamerze do monitorowania wnętrza pojazdu będzie wymagał wielu nagrań do szkolenia i testowania sieci neuronowych. W innym projekcie, np. Body Computer, specjalista ds. systemów będzie zajmował się jedynie wymaganiami, dokumentacją i procesem.
Warto wspomnieć, że w ostatnich latach od inżyniera systemów wymaga się również wiedzy z zakresu bezpieczeństwa funkcjonalnego i cyberbezpieczeństwa, przynajmniej na poziomie podstawowym, pomimo, że do objęcia tych zagadnień w projekcie zatrudniani są specjaliści dziedzinowi. Należy również zauważyć, że podczas transformacji AGILE w przemyśle motoryzacyjnym coraz częściej to specjalista ds. systemów pełni funkcję Product Owner/Function Owner.
Jak szerokim spektrum obowiązków może zajmować się inżynier systemów? Biorąc pod uwagę obecną skalę różnorodności projektów realizowanych w celu budowy elektroniki do samochodów – trudno powiedzieć. Liczba komponentów elektronicznych w samochodach stale rośnie, każdy z nich może mieć zupełnie inny charakter projektu, a co za tym idzie, zupełnie inny zakres obowiązków inżyniera systemów. Wystarczy spojrzeć na poniższą grafikę, aby zrozumieć skalę zaawansowania technologicznego współczesnego samochodu.
Istnieje wiele możliwości. Niektóre osoby z doświadczeniem w branży decydują się na zmianę kariery i wybranie ścieżki inżyniera systemów – najczęściej są to testerzy lub inżynierowie oprogramowania, ale mogą to być również inżynierowie jakości itp.
Kilkuletnie doświadczenie i dobre zrozumienie branży motoryzacyjnej ułatwiają dopasowanie się do roli inżyniera systemów. Dobrym wprowadzeniem do roli specjalisty ds. systemów jest stanowisko inżyniera ds. wymagań. Głównym zadaniem inżyniera wymagań jest pisanie wymagań i przeprowadzanie przeglądów istniejących wymagań. Inżynier wymagań jest dobrym wprowadzeniem do roli inżyniera systemów, ponieważ zadania wykonywane w tej roli częściowo pokrywają zakres obowiązków inżyniera systemów.
W branży motoryzacyjnej istnieje wiele różnych ról. Inżynieria systemów nie należy do najłatwiejszych – wymaga wiedzy, doświadczenia i dobrego zrozumienia biznesu oraz zasad branży motoryzacyjnej. Rola inżyniera systemów to przyjemna równowaga między pracą z dokumentacją a pracą z ludźmi. Jeśli jesteś otwarty na różne, często niekonwencjonalne rozwiązania, potrafisz myśleć analitycznie i masz rozwinięte umiejętności interpersonalne, praca na stanowisku inżyniera systemów może być czymś w sam raz dla Ciebie.
Choć to silniki, akumulatory czy systemy infotainment zwykle znajdują się w centrum zainteresowania, to właśnie niepozorne wiązki przewodów scalają je w jedną całość. W dobie elektryfikacji, autonomii i szybkiej transmisji danych rola tych instalacji staje się coraz bardziej złożona i absolutnie kluczowa dla niezawodności pojazdów.
Czytaj więcejModernizacja taboru kolejowego staje się coraz bardziej atrakcyjną alternatywą wobec zakupu nowych pojazdów – szczególnie przy rosnących kosztach, ograniczeniach budżetowych i potrzebie działania zgodnie z zasadami zrównoważonego rozwoju. Kiedy modernizacja ma sens i jak ją skutecznie przeprowadzić?
Czytaj więcejZderzak to dziś znacznie więcej niż tylko element chroniący przed skutkami kolizji. To zaawansowany komponent, który łączy funkcje bezpieczeństwa, aerodynamiki, estetyki i integracji z systemami elektronicznymi. Jak się go projektuje i dlaczego jego rola jest tak istotna we współczesnych pojazdach?
Czytaj więcej