Opis projektu

Wraz z rosnącym znaczeniem podejścia software-driven w globalnej branży motoryzacyjnej, coraz większa część pracowników niemieckiej firmy automotive zaczęła pełnić role związane z inżynierią oprogramowania. Złożoność nowoczesnych pojazdów oraz rosnące znaczenie cyfrowych funkcji sprawiły, że poprawa doświadczenia programistów stała się jednym z kluczowych priorytetów organizacji. Firma dostrzegła potrzebę zmniejszenia obciążenia poznawczego developerów oraz przyspieszenia informacji zwrotnej w procesie tworzenia kodu. Celem było stworzenie warunków sprzyjających większej koncentracji, efektywności i lepszej jakości pracy programistycznej. 

Firma dostrzegła potrzebę zmniejszenia obciążenia poznawczego developerów oraz przyspieszenia informacji zwrotnej w procesie tworzenia kodu. Celem było stworzenie warunków sprzyjających większej koncentracji, efektywności oraz lepszej jakości pracy programistycznej. 

Wspólne działania na rzecz poprawy jakości kodowania

Capgemini wsparło klienta, łącząc doświadczenie w obszarze Microsoft GitHub Copilot, znajomość branży motoryzacyjnej oraz wiedzę dotyczącą procesów tworzenia oprogramowania. Po udostępnieniu GitHub Copilot wszystkim inżynierom oprogramowania, Capgemini zastosowało analogiczne podejście we wspólnych projektach realizowanych z klientem, zapewniając spójne wykorzystanie narzędzia w ramach współpracy obu organizacji. 

Wdrożeniu towarzyszyły praktyczne szkolenia dla programistów, które pomagały zespołom efektywnie korzystać z możliwości Copilota. Równolegle uruchomiono mechanizmy zbierania informacji zwrotnej, aby na bieżąco doskonalić sposób wykorzystania narzędzia w oparciu o rzeczywiste przypadki użycia. 

Zwiększenie produktywności i jakości kodu dzięki Gen AI

Po ujednoliceniu procesów Capgemini wdrożyło własny protokół pomiaru efektywności inżynierii oprogramowania, wykorzystujący dane z Azure/Jira oraz SonarQube. Pozwoliło to monitorować wpływ generatywnej AI na wydajność programistów, jakość kodu, tempo pracy oraz utrzymywanie wysokich standardów dla istniejących zasobów.

Dzięki temu klient uzyskał przejrzysty, oparty na danych obraz wpływu GitHub Copilot na pracę zespołów programistycznych. Organizacja mogła skuteczniej komunikować korzyści wynikające z wdrożenia GenAI, w tym poprawę analizy kodu, formatowania, optymalizacji oraz ogólnej spójności tworzonych rozwiązań. 

Inicjatywa pokazała, że GitHub Copilot może realnie wspierać produktywność i jakość w inżynierii oprogramowania, jednocześnie pozwalając pracownikom poświęcać więcej czasu na zadania kreatywne, złożone i wymagające eksperckiego myślenia. Partnerstwo Capgemini, klienta oraz Microsoft stworzyło podstawy do dalszego rozwijania innowacyjnych zastosowań generatywnej AI w software engineering i budowania przewagi konkurencyjnej poprzez nowoczesne technologie.