Skills & attitude
S1
Beschrijving
Ik kan aangeven welke bedrijfskenmerken ik terugzie in m’n stagebedrijf.
Bewijs volgens Stageplan
De bedrijfskenmerken zijn verwerkt in de gemaakte bedrijfsoriëntatie.
Bewijs
De bedrijfskenmerken zijn verwerkt in de bedrijfsoriëntatie in Stageplan deel 2
Reflectie
Hieronder volgt een reflectie op de voorafopgestelde bedrijfskenmerken, gemaakt aan het einde van de stage en terugkijkend op de loop hiervan.
Sprints
Aan het begin van elke demo worden alle onderdelen waaraan gewerkt is tijdens de vorige sprint laten zien. Hierna worden de taken opgesteld voor de volgende sprint, hiervoor geven Joost en ik als eerst de richting aan waarin wij willen gaan. Daarna geven de begeleiders en de product owner aan of dit inderdaad de goede richting is of dat er nog andere taken zijn die van hogere prioriteit zijn. Hier discussieer ik bijvoorbeeld ook met de product owner over de voorgestelde taken en hoe deze geïmplementeerd kunnen worden.
Tijdens mijn stage heb ik gemerkt dat deze structuur van sprints altijd aangehouden wordt. De feedback en discussie met de begeleiders en product owner komt vaak terug wat fijn is voor het afronden en beginnen van een nieuwe sprint.
Bedrijfscultuur
Ik heb gemerkt dat door de informele sfeer je je als stagiair toch als gelijke voelt aan je collega's. Bijvoorbeeld tijdens de daily standup, de lunch en potjes tafelvoetbal voelde ik me gelijk aan m'n collega's, wat mij ook motiveerde en het makkelijker maakte om bijvoorbeeld met ze te praten over onderwerpen waar ik op vastliep.
Eigen plek in de organisatie
Naarmate het project vorderde werd de interesse van collega's steeds groter, omdat de product owner al in een redelijk vroeg stadium aangegeven had om het in productie te willen gaan gebruiken en de huidige routeplanner te vervangen. Ook tijdens de demo voor alle collega's hebben Joost en ik uitgelegd hoe het hele systeem van RiverScout in zijn werk gaat.
De grootste verandering van mijn plek in de organisatie was toen er gevraagd was of ik interesse had om na mijn stage verder te blijven werken binnen Teqplay. Hierna voelde ik me nog meer deel van het team en werd het RiverScout project steeds meer in productie gebruikt.
S2
Beschrijving
Ik kan me inwerken en aanpassen aan het stagebedrijf betreft de werkwijze, regels en procedures en ben daarnaast in staat om hierop en op m’n werkzaamheden te reflecteren.
Bewijs volgens Stageplan
Berichten via Slack en gemaakte afspraken tijdens de daily stand-up of elders. Reflecties door collega's tijdens code reviews en reflecties tijdens voortgangsgesprekken verwerkt in een document. Daarnaast bewijst m'n tweede leerdoel ook dat ik deze competentie heb gehaald.
Bewijs
Beschrijving
Naast de berichten via Slack, dienen de code reviews, demo's en voortgangsgesprekken als reflecties op m'n werk. Ook hebben m'n begeleider en ik een feedbackformulier ingevuld, waarin ik op m'n werkzaamheden heb gereflecteerd.
Daarnaast bewijst mijn tweede leerdoel ook dat ik deze competentie heb gehaald.
Notitie: het feedbackformulier is opgesteld samen met de andere stagiairs van Teqplay: Joost Zonneveld en Catalina Andreita-Carstoiu
Demo's
Tijdens de demo's discussiëren Joost en ik veel met Joris, Babette, Richard en Leon om onze richting te bepalen en welke onderdelen we verder aan gaan werken.
Voornamelijk de vragen van Richard die gaan over de structuur en opbouw van onze grafieken in de code en hoe schaalbaar we zijn, beantwoord ik. Hierin denk ik ook samen met Richard mee over welke richting de goede is en hoe het geïmplementeerd kan worden in het RiverScout project.
Tijdens de demo's krijgen we eigenlijk voornamelijk vragen over hoe bepaalde onderdelen werken en waar we allemaal over nagedacht hebben. Ze waren altijd tevreden met het geleverde werk en stonden vooral aan het begin versteld ervan dat wij in vrij korte tijd nieuwe en betere onderdelen toe konden voegen in vergelijking met de huidige routeplanner.
Code review 1 - Joost Laurman
Aangezien dit de eerste code review was, waren er veel opmerkingen over de structuur van de bestanden. Hierna heb ik bij de verdere ontwikkelingen ook rekening gehouden met het zowel behouden van de structuur als er ook aan houden bij het aanmaken van nieuwe delen in het project.
Maar opvallend was, dat hij niet verwacht had dat ons project gelijk uitgevoerd kon worden zonder problemen en dat het gelijk klaar stond om routes terug te kunnen geven.
Code review 2 - Joris Philipsen
Joris had voor deze code review voornamelijk opmerkingen naar aanleiding van de hoeveelheid documentatie en de nuttigheid van variabele namen. Daarnaast de mogelijkheid voor het gebruiken van een config bestand om zo instellingen gemakkelijker te kunnen beheren.
Daarnaast vond hij het er erg goed uitzien en waren het voornamelijk bepaalde gedeeltes in de code die duidelijker konden.
Slack
Probleem bij de huidige routeplanner, die opgelost is in onze routeplanner
Groot verschil tussen de huidige routeplanner en RiverScout (onze routeplanner)
Het globale route network voor het eerst gegenereerd
Feedback
Tijdens demo's worden afspraken gemaakt over de volgende sprint, daarnaast wordt ook persoonlijk of via Slack hier verder over gepraat. Ik heb tijdens de gehele stage alle gemaakte afspraken nageleefd. Ik verwerk gekregen feedback en verbeterpunten tijdens de demo's en code reviews snel.
Ten slotte is het feedbackformulier zelf ook een reflectie op mijn werkzaamheden.
Reflectie
Alle afspraken heb ik nageleefd en alle reflecties op mijn voortgang heb ik gebruikt om die onderdelen te verbeteren. Alle feedback tijdens code reviews heb ik verwerkt door m'n code van het project te verbeteren.
Ik heb me ingewerkt en aangepast binnen het bedrijf door me te houden aan de werkwijze, regels en procedures. Dit ging mij erg gemakkelijk af, omdat ik niet zoveel moeite had om binnen het team te passen.
S3
Beschrijving
Ik kan afgesproken werkzaamheden zelfstandig (inzet, motivatie, respect en dergelijke) uitvoeren en geef voortgang en eventuele knelpunten proactief aan.
Bewijs volgens Stageplan
Aangeven van problemen tijdens de daily stand-up, berichten via Slack en gestelde vragen en aangegeven problemen en voortgang.
Bewijs
Daily stand-up & persoonlijk
Bij de daily stand-up aangegeven dat ik nog geen toegang had op de BitBucket van Teqplay. Joris heeft mij hierna toegang gegeven.
Daarnaast komen Joris, Babette, Richard en Leon af en toe langs om te kijken wat de voortgang is of als ze vragen voor ons hebben.
Richard komt het meeste langs, daarnaast geef ik het ook aan als we tussendoor iets nieuws kunnen laten zien in ons project. Zoals bijvoorbeeld het KML bestand voor Google Earth van ons vaarwegennetwerk en de status van het AIS project met de Raspberry Pi.
Slack
Openen van een poort voor de Raspberry Pi en
probleem bij 3G netwerk
Raspberry Pi
Monitor voor de
Installation Guide voor de Raspberry Pi
Gemaakte
Bestand voor Google Earth om de waterwegen in te kunnen zien van ons vaarwegen network
Lokaal koppelen van RiverGuide met ons project en daarna op de studentdemo server
Maken van een afspraak om te coördineren hoe Stephan zijn data naar RiverScout op kan sturen
Probleem met RiverScout op de server later thuis opgelost
Feedback
Binnen de daily standup geef ik goed aan wat ik gedaan heb en waar ik aan ga werken, ook licht ik eventuele problemen toe.
Daarnaast werk ik goed samen in teamverband, zowel in het RiverScout project met Joost, als tijdens het helpen van andere stagiairs of collega's.
Reflectie
Ik was erg enthousiast bij het werken aan de twee projecten tijdens de stage. Hiervoor heb ik bijvoorbeeld tijdens de daily standup het ook aangegeven als ik tegen problemen opgelopen was en wat ik ging doen om het op te lossen. Daarnaast heb ik goed kunnen werken in teamverband, zowel tijdens mijn projecten samen met Joost als het helpen van Catalina bij haar project als bij het helpen van collega's.