Praktyki w RST: podsumowanie projektów zrealizowanych w 2022
Hejka 👋, z tej strony Wiktor. Pod koniec zeszłego roku wraz z pomocą Denisa (Junior Developer, RST) i Sylwii (Scrum Master, RST) organizowaliśmy praktyki projektowe dla trzech grup uczniów ze Świdnickiego ZSB-E i Wrocławskiego Technikum nr 19, w tym wpisie chciałbym podzielić się moimi doświadczeniami po tym, jak bitewny kurz już opadł.
Zacznijmy może od tego, jak podchodziliśmy do praktyk, każdą grupę traktowaliśmy jak zespół, który ma przed sobą jakiś projekt do zrealizowania. Wstępnie przed rozpoczęciem praktyk rozpoznaliśmy, czym interesuje się dana grupa, czy mają jakiś pomysł na projekt i czego chcieliby się nauczyć. Gdy już znaliśmy odpowiedzi na trzy powyższe pytania zabieraliśmy się do wspólnego brainstormingu, aby wymyślić temat projektu. (W wypadku ostatniej grupy skorzystaliśmy z projektu, który rozpoczęliśmy tworzyć w ramach Newbies’ów – jeteo.newbies.pl).
Temat projektu wybrany, co dalej…? Dalej przechodziliśmy do rozplanowania prac na najbliższy miesiąc (bo tyle właśnie trwają praktyki). Od początku wiedzieliśmy, że dokładne zaplanowanie prac nie będzie prostym zadaniem, dlatego postanowiliśmy dzielić aplikacje na pomniejsze funkcjonalności, które praktykanci realizowali we własnym tempie. (Dopiero w połowie praktyk wyznaczyliśmy cele, które praktykanci prezentowali na Review).
Na etapie planowania dużym wsparciem była dla nas Figma, na której mogliśmy rozpisywać nasze pomysły oraz ficzery w naszych projektach:
Gdy nadchodził pierwszy dzień praktyk, załatwiliśmy sprawy głównie organizacyjne – inicjalizacja repozytoriów i zakładanie Trello dla projektów. Po nakierowaniu zespołów i pomocy w dobraniu pierwszych zadań praktykanci rozpoczynali własne prace.
Dalsze obowiązki sprowadzały się do przeprowadzania daily, sprawdzaniu postępów prac i bieżącej pomocy w rozwiązywaniu napotkanych problemów. Wszystkie trzy grupy uczestniczyły w praktykach zdalnie, więc naturalnym wyborem do komunikacji był dla nas Newbiesowy Discord, na którym słyszeliśmy się codziennie w godzinach porannych. Postęp prac śledziliśmy za pomocą wyżej wspomnianego Trello, każdy zespół posiadał swoją tablicę, na której trenowali nazywanie tasków i przenoszenie karteczek na czas. 😉
Jak zwieńczeniem praktyk w każdym przypadku było Review, tak w przypadku tego posta podsumowaniem będzie garstka informacji o projektach realizowanych przez zeszłorocznych praktykantów:
Projekt „One Coffee, Please”
Oskar, Rafał, Kacper z ZSB-E w Świdnicy – gra o stereotypowym stażyście roznoszącym kawę w firmie, której budynek jest przypadkiem (😏) bardzo podobny do Świdnickiego oddziału RST Software. Projekt ten był dużym wyzwaniem, jako że żaden członek nie posiadał wcześniej większego doświadczenia w Unity i Blenderze, jak jednak Świdnicka grupa pokazała na Review, to nie jest żadna przeszkoda!
Obecnie projekt ten jest rozwijany głównie przez Oskara, w niedalekiej przyszłości projekt ten zostanie przeportowany i w grę będzie mógł zagrać każdy na przeglądarce!
Technologie: Unity, Blender, Git
GitHub: https://github.com/Newbies-Workplace/DEA
Projekt „Retromachina”
Piotr, Krzysiek, Miłosz z Technikum nr 19 we Wrocławiu – klon płatnego narzędzia Parabol, służącego do pomocy przy przeprowadzaniu retrospektyw. Projekt zrealizowany został od podstaw przez praktykantów, bazowali oni jedynie na przygotowanych przez nas makietach. Narzędzie to jest obecnie testowane przez zespół Drive, dalszym etapem jest umożliwienie korzystania z niego także innym RST-owym zespołom!
Piotr i Krzysiek zapowiedzieli, że chętnie powrócą do projektu po egzaminach zawodowych, aktualnie projekt rozwija Wiktor w ramach grupy Newbies.
Technologie: React, NestJS, WebSockets
Strona: http://retro.newbies.pl/
GitHub (frontend): https://github.com/Newbies-Workplace/retromachina-frontend
GitHub (backend): https://github.com/Newbies-Workplace/retromachina-backend
Projekt „Jeteo”
Natan, Maciek, Eryk — z Technikum nr 19 we Wrocławiu — projekt początkowo realizowany przez Newbies służący do organizowania wydarzeń i zbierania z nich feedbacku. (Następca starego dobrego feedmeback.pl). Praktykanci wystawiali tu swoje możliwości na próbę w różnych miejscach aplikacji, stworzyli podstronę wydarzenia, podpięli możliwość oceniania prelekcji, stworzyli hero page, stronę 404 oraz część panelu odpowiadającą za wyświetlanie ocen!
Aktualnie projekt rozwijany jest przez nowych członków grupy Newbies, nowicjusze świata programowania uczą się za jego pomocą Reacta, REST API oraz dobrych praktyk w programowaniu.
Technologie: React, GraphQL, Ktor
Strona: http://jeteo.newbies.pl
GitHub (frontend): https://github.com/Newbies-Workplace/jeteo-web
GitHub (backend): https://github.com/Newbies-Workplace/ares
Masz pytania? Koniecznie napisz!
poznaj bliżej nas i nasze wartości