Nowoczesny samochód, poza innowacyjnością i komfortem, musi być także niezawodny oraz funkcjonalny. Tego oczekują kierowcy i do tego dążą producenci. Pogodzenie nowoczesnych rozwiązań technicznych wspierających kierowcę z ich perfekcyjnym dopracowaniem w najmniejszych szczegółach, wymaga doświadczenia i eksperckiej wiedzy. To właśnie dlatego czołowi przedstawiciele sektora automotive decydują się na współpracę z GlobalLogic.
Oprogramowanie Automotive dla klasy premium
Podobnie było w przypadku jednego z europejskich producentów samochodów klasy premium, który postawił przed nami zadanie opracowania oprogramowania jednostki Telematic Control Unit (TCU) swojego flagowego modelu. Celem było stworzenie systemu zbierającego dane i komunikującego samochód ze światem zewnętrznym, który będzie bardziej odporny na błędy, zakłócenia i problemy środowiskowe. Nasi inżynierowie, ze względu na swoje doświadczenie, skuteczność i kompleksowość prowadzonych działań, zostali wybrani do kluczowych ról projektu: architektów diagnostyki, FOTA (Firmware Over-The-Air) czy SPI. Na ich barkach spoczęło stworzenie bezawaryjnych komponentów: systemu informującego służby ratownicze w razie wypadku samochodu (eCall), pełnego stosu diagnostycznego czy aktualizacji oprogramowania FOTA. Nasi specjaliści przygotowali też oprogramowanie, dzięki któremu mogła zostać uzyskana certyfikacja instytutu TÜV, dotycząca stosu Automotive Ethernet.
Na potrzeby realizacji założeń projektu powołany został dedykowany zespół ekspertów Automotive, specjalizujący się w obszarze AUTOSAR. Skomplikowana sytuacja projektu wymusiła konieczność odpowiedniej organizacji i przygotowania po stronie GlobalLogic w ścisłej współpracy z klientem. Po rozpoczęciu współpracy i zdiagnozowaniu sytuacji powołane zostały zespoły inżynieryjne, które doprowadziły do ustabilizowania sytuacji projektowej w obszarze technicznym i organizacyjnym, a następnie przejęły pełną odpowiedzialność za kluczowe funkcje - w tym zarządzanie rozproszoną grupą programistów, opracowanie architektury kodu, programowanie i testowanie dostarczanych rozwiązań. Prowadzone prace skupiały się głównie wokół trzech obszarów:
Rezultaty pracy specjalistów GlobalLogic
Wsparcie GlobalLogic w obszarze developmentu i restrukturyzacji kodu doprowadziło do szeregu usprawnień w projekcie. Efektywność pracy całego systemu została znacząco podniesiona. Inżynierowie skrócili czas uruchamiania mikrokontrolera (o 95%) oraz wykonali optymalizację przerwań i zadań systemu operacyjnego. Doprowadzili do zgodności komunikacji LIN z ISO 17987. Zaprojektowali również i wdrożyli system binarnego logowania, który umożliwił zmniejszenie obciążenia mikrokontrolera, pamięci oraz magistral komunikacyjnych. Specjalistyczna wiedza z zakresu zabezpieczeń pozwoliła ekspertom GlobalLogic opracować i zaimplementować także algorytmy wykrywania krytycznych błędów sprzętowych.
Zespół GlobalLogic zagwarantował skuteczne wsparcie w najbardziej krytycznym momencie prac projektowych, pomimo zaawansowanego etapu prac oraz skomplikowania projektu - także po stronie organizacyjnej. Nasi inżynierowie nie tylko potrafili opracować skuteczne rozwiązania wpływające na zauważalną poprawę działania istotnych elementów TCU, ale wzięli również na siebie ciężar odpowiedzialności za przeprowadzenie kluczowych modyfikacji, uwzględniających wszelkie środki ostrożności. Było to niezbędne na etapie prac nad funkcjonalnościami samochodów będących już w produkcji.
Dodatkowo nasi specjaliści byli częścią zespołu integrującego nowy mikrokontroler dla odrębnej serii produkowanych samochodów, w których zaimplementowano jeszcze bardziej zaawansowany wariant oprogramowania. Wypracowane procesy, w połączeniu z efektywną współpracą doświadczonej kadry managerskiej i ekspertów, pozwoliły dokonać rozległych, ale niezbędnych zmian, z uwzględnieniem zasad bezpieczeństwa oraz w wyznaczonych ramach czasowych.
W sektorze automotive dbałość o najmniejsze detale jest kluczowa. Dynamiczny rozwój technologiczny sprawia, że równie ważną rolę pełni innowacyjność, pozwalająca nieustannie ulepszać i przekraczać granice wcześniej uznawane za nieprzekraczalne. Budując renomę GlobalLogic, nasze zespoły od lat działają zgodnie z tym założeniem, potwierdzając na każdym kroku nie tylko szeroką wiedzę i kreatywność, ale również gotowość niesienia pomocy partnerom - niezależnie od tego, na jakim etapie prac projektowych aktualnie się znajdują. Jesteśmy po to, by niemożliwe stawało się możliwe.