You are on page 1of 6

Politechnika Śląska

Wydział Inżynierii Materiałowej

Sprawozdanie z praktyki
studenckiej
nazwa zakładu pracy:
E80 Group
Termin praktyk: 04/07/2023 - 30/10/2023

Student: Lubczyński Michał, Informatyka Przemysłowa profil praktyczny, IP40


Zakładowy Opiekun praktyki: Matseyko Dmytro
Wydziałowy opiekun praktyki: dr hab. Marcin Blachnik

……………………… ……………………… ………………………


Podpis Studenta Podpis zakładowego opiekuna Podpis wydziałowego
praktyki opiekuna praktyki

Katowice, …………………………
1 Informacje o zakładzie pracy, w którym realizowano praktykę

E80 Group to wyspecjalizowana firma z siedzibą w Viano, Reggio Emilia, Włochy, która koncentruje
się na opracowywaniu zintegrowanych i zautomatyzowanych rozwiązań intralogistycznych dla
producentów wysokonakładowych produktów konsumenckich i centrów dystrybucyjnych. Dzięki
silnej obecności w sektorach żywności, napojów i chusteczek higienicznych, E80 Group jest liderem
innowacji od 1992 roku, wyprzedzając koncepcję Przemysłu 4.0 i Inteligentnej Fabryki.

Wykorzystując innowacyjne technologie, E80 Group oferuje dostosowane do potrzeb rozwiązania w


zakresie planowania produkcji, kontroli, magazynowania i wysyłki. Ich rozwiązania nie tylko
zwiększają wydajność zakładu, ale także zapewniają całkowitą identyfikowalność obsługiwanych
produktów, zgodnie z zasadami zrównoważonego rozwoju, wzajemnych powiązań i bezpieczeństwa.

Szeroka gama systemów firmy obejmuje roboty paletyzujące, pojazdy sterowane laserowo,
zrobotyzowane owijarki stretch, systemy kontroli palet, zrobotyzowane etykieciarki, rozwiązania do
kompletacji i przepakowywania warstw oraz zautomatyzowane magazyny o dużej gęstości. Systemy
te są centralnie zarządzane przez platformę oprogramowania SM.I.LE80 (Smart Integrated Logistics),
która optymalizuje operacje od odbioru surowców po magazynowanie i wysyłkę.

Dzięki imponującym osiągnięciom, Grupa E80 ukończyła prawie 400 zintegrowanych fabryk na całym
świecie, zainstalowała tysiące zrobotyzowanych systemów i automatycznych pojazdów sterowanych
laserowo oraz stworzyła 50 zautomatyzowanych magazynów o dużej gęstości od 2016 roku. Oprócz
siedziby głównej we Włoszech, firma posiada oddziały w różnych krajach, w tym w Australii, Brazylii,
Chile, Japonii, Zjednoczonych Emiratach Arabskich, Francji, Meksyku, Hiszpanii, Szwecji, Wielkiej
Brytanii, Rosji, USA, Tajlandii oraz Polsce w które zostały odbyte praktyki.

Grupa E80 wyróżnia się nie tylko dostarczaniem innowacyjnych rozwiązań, ale także oferowaniem
kompleksowej obsługi klienta. Chroni inwestycje swoich klientów, zapewniając usługi konsultingowe
oraz całodobową pomoc zdalną i na miejscu.

Stanowisko pracy znajdowało się w specjalnie dostosowanym i klimatyzowanym pomieszczeniu dla


programistów oraz projektantów magazynów a także specjalistów ds. logistyki magazynowej.
Stanowiska te zapewniały warunki do długotrwałej pracy przy komputerze jak szerokokątne
monitory 21:9 komfortowe i ergonomiczne fotele oraz regulowane biurka. Do pracy zostały
zapewnione także laptopy z szybkim procesorem i dużą ilością pamięci RAM do wydajnego
debugowania programów i aplikacji.

Budynek znajdujący się w Krakowie w którym odbywano praktyki posiada standardowe wyposażenie
kuchni, łazienek oraz pomieszczenie do zrelaksowania się i odpoczynku na przerwie ze stołem do
tenisa stołowego i piłkarzykami.
2 Przebieg praktyki

Podczas praktyki miałem okazję zdobyć cenne doświadczenie w dziedzinie tworzenia i rozwijania
aplikacji intralogistycznych. Firma specjalizuje się w innowacyjnych rozwiązaniach, z naciskiem na
zautomatyzowane systemy dla producentów i centrów dystrybucyjnych. Praktyki odbywały się w
sposób znany mi ze studiów co do środowiska dla programistów, co zapewniało komfort i
efektywność pracy.

Podczas praktyk zdobywałem wiedzę i umiejętności z zakresu programowania oraz pracy z bazami
danych. Uczestniczyłem w procesie testowania aplikacji, identyfikując i raportując błędy oraz
anomalie. Podjęto również prace nad eliminacją błędów w aplikacji, co wiązało się z refaktoryzacją
kodu i implementacją nowych rozwiązań.

W trakcie praktyk skupiłem się na:

Rozwijaniu umiejętności programowania z wykorzystaniem wzorca MVVM.

Poszerzaniu wiedzy z języka T-SQL.

Testowaniu manualnym aplikacji pod kątem nieoczekiwanych błędów i nieprawidłowych rezultatów.

Refaktoryzacji kodu w celu zwiększenia jego czytelności i wydajności.

Tworzeniu testów jednostkowych i integracyjnych aplikacji.

Praktyki w firmie E80 Group pozwoliły mi zrozumieć proces tworzenia zaawansowanych aplikacji
oraz zyskać doświadczenie w pracy w zespole programistycznym. Dzięki pracy nad rzeczywistymi
projektami, poznałem praktyczne aspekty programowania i rozwiązywania problemów w branży
intralogistycznej.
3 Poznane materiały, metody wytwarzania, techniki badawcze

Cykl życia oprogramowania: Poznałem cykl życia oprogramowania, w tym etapy projektowania,
implementacji, testowania, i wdrożenia. Zrozumiałem, jakie są różnice między iteracyjnymi a
kaskadowymi metodologiami rozwoju oprogramowania.

Testowanie oprogramowania: W ramach praktyk uczestniczyłem w procesie testowania aplikacji


intralogistycznych. Testowanie manualne polegało na symulowaniu interakcji użytkownika z aplikacją
i identyfikowaniu błędów oraz anomali.

Refaktoryzacja: Zajmując się eliminacją błędów w aplikacji, przeprowadzałem refaktoryzację kodu.


To polegało na poprawianiu jakości kodu poprzez zwiększanie jego czytelności, wydajności i
utrzywalności.

Testy jednostkowe: Pracując nad projektem refaktoryzacji, poznałem techniki tworzenia testów
jednostkowych. Wykorzystałem narzędzie xUnit do tworzenia testów i bibliotekę NSubstitute do
symulowania zachowań obiektów w testach. Musiałem także zgłębić wiedzę na temat znanych
zamienników na rynku, jak Moq oraz NUnit.

Testy integracyjne: W ramach praktyk przeprowadzałem także testy integracyjne, które miały na celu
sprawdzenie, czy różne komponenty aplikacji współpracują ze sobą poprawnie.

Analiza błędów: W ramach testowania aplikacji, zbierałem i analizowałem wyniki testów,


identyfikując wszelkie nieprawidłowości i błędy.

Praca z zespołem: Metodyka Scrum określająca nasze ramy pracy została mi przedstawiona już
podczas pierwszego dnia przez Scrum Mastera. Dynamicznie i bezproblemowo zaistniałem w jej
gronie deweloperów co znacząco poprawiało prędkość pracy w zespole.
4 Wnioski z odbytej praktyki

Podczas praktyk w firmie E80 Group, zdobyto cenne doświadczenia i wnioski. Oto główne
spostrzeżenia:

• Zrozumienie rzeczywistości pracy w branży IT: Praktyka umożliwiła poznanie codziennych


procesów i wyzwań związanych z pracą w branży informatycznej.

• Poznanie praktyk programistycznych: Doświadczenie pozwoliło na zapoznanie się z dobrymi


praktykami programistycznymi, takimi jak wzorzec MVVM, testy jednostkowe i
refaktoryzacja kodu.

• Umiejętność pracy w zespole: Praktyka dostarczyła okazji do pracy w zespole


programistycznym, co pozwoliło zrozumieć, jak ważna jest współpraca i komunikacja w pracy
nad projektami.

• Testowanie i debugowanie: Poznanie technik testowania oprogramowania oraz umiejętność


debugowania błędów są kluczowe w pracy programisty.

• Zarządzanie bazami danych: Doświadczenie w pracy z bazami danych i językiem T-SQL może
być przydatne w przyszłych projektach.

• Znajomość narzędzi i technologii: Praktyka umożliwiła zapoznanie się z różnymi narzędziami i


technologiami stosowanymi w branży IT.

• Samodzielność i rozwiązywanie problemów: Praktyka wymusiła zdolność rozwiązywania


problemów i podejmowania decyzji w trudnych sytuacjach dotrzymując terminowości
rozwiązań.

• Wartość praktyk zawodowych: Praktyki nie tylko dostarczyły wiedzy technicznej, ale także
pozwoliły na zbudowanie relacji zawodowych i poznanie kultury pracy w konkretnej firmie.
5 Załączniki

1. Produkt SM.I.LE80: https://www.e80group.com/en/products/b-sm-i-le80-b-smart-integrated-logistics/


2. Wspólnota : https://www.e80group.com/en/about-us/

3. Sektory pracy: https://www.e80group.com/en/solutions-1/

You might also like