Stageplan Deel 1
Maurice van Veen
0921718
INF3E
Bedrijf: Teqplay
Bedrijfsbegeleider: Joris PhilipsenStart- en einddatum stage: 27-08-2018 tot 08-02-2019
Omschrijving
Het stagebedrijf heet Teqplay en is gevestigd op de van Nelle Fabriek. Het bedrijf is opgericht door Léon Gommans en Richard van Klaveren, binnen het bedrijf zijn Joris Philipsen en Babette Stam mijn bedrijfsbegeleiders.
Teqplay houdt zich bezig met de digitale haven, het bouwen aan de havenlogistiek. Hiervoor verwerkt het bedrijf data van schepen en bedrijven rondom de havens om daarmee te werken aan logistieke applicaties. De meeste applicaties zijn gemaakt in de vorm van een website of mobiele app. De data van Teqplay komt binnen via AIS-transponders die de uitgezonden signalen van schepen opvangen. Hierna worden deze gegevens verwerkt in het platform van Teqplay. Dit platform dient als basis voor alle applicaties.
Het bedrijf heeft ongeveer 20 werknemers naast de stagiairs en iedereen bevindt zich in dezelfde ruimte. De bedrijfscultuur binnen het bedrijf is vrij informeel, door allemaal te zitten in dezelfde ruimte is het stellen van vragen gemakkelijk. Ook eten alle werknemers gezamenlijk tijdens het middageten en wordt er veel tafelvoetbal gespeeld in een competitie die online op een applicatie binnen het bedrijf bijgehouden wordt.
De begindatum van mijn stage is 27 augustus 2018 en de einddatum 8 februari 2019.
Stageopdracht
Gedurende mijn stage zal ik aan een of meer opdrachten werken.
Tijdens de eerste opdracht zal ik samenwerken met Joost Zonneveld, een andere stagiair bij Teqplay en ook student bij de Hogeschool Rotterdam.
Voor deze opdracht gaan we een routeplanner ontwikkelen voor schepen. Op dit moment wordt de routebepaling verwerkt door een derde partij en wordt dus niet door het bedrijf zelf berekend. De bedoeling van deze opdracht is dus om een routeplanner te maken die de huidige derde partij kan vervangen. Om deze routeplanner ook van verbeteringen te voorzien kan ook gekeken worden naar bijvoorbeeld openingstijden van bruggen, werking van verschillende sluizen en de stroming van het water en de werking daarvan op het schip.
Op de eerste dag hadden we een meeting met Richard en Joris om ons scrumboard op te zetten en afspraken te maken voor de eerste sprint. Binnen dit project zal alleen gewerkt worden aan de backend, aangezien we de derde partij gaan vervangen hoeven we alleen de route van A naar B te voorzien en hiermee goed rekening te houden met eventuele vertragingen of versnellingen in de route.
Leerdoelen
Tijdens mijn stage leer ik hoe ik de processen, tools, programmeertalen, etc. van mijn bedrijf eigen kan maken, hoe ik deze toe kan passen binnen de context van mijn nieuwe werkomgeving en hoe ik deze kennis kan gebruiken binnen een ander bedrijf.
Tijdens mijn stage leer ik hoe ik de opgedane kennis binnen mijn opleiding en daarbuiten kan bundelen binnen de context van het bedrijf, hoe ik mijn technische en sociale vaardigheden in kan zetten om te communiceren met andere werknemers en hoe ik dit in het vervolg ook toe kan passen binnen een ander bedrijf.
Inschatting competenties
Competentie | Bewijs |
---|---|
Beheren | |
B1. Ik kan werken volgens een vooraf vastgesteld en goedgekeurd stageplan (inclusief planning) en eventuele afwijkingen onderbouwen. | Bijgehouden werktijden en werkzaamheden in goed verzorgde documenten (met eventuele afwijkingen met opmerkingen). |
Analyseren | |
AN1. Ik kan een analyse van een opdracht uitvoeren gebaseerd op een praktische onderzoeksvraag en maak hierbij gebruik van bestaande methoden en technieken. | De gebruikte bestaande methoden en technieken gedocumenteerd met ondersteuning van gemaakte documenten. |
AN2. Ik kan een requirementanalyse uitvoeren voor een (deel van een) softwaresysteem met verschillende belanghebbenden en ik houd hierbij rekening met de kwaliteitsstandaarden die gelden bij het bedrijf. | Gemaakt context diagram. |
AN3. Ik kan een specificatie opstellen aan de hand van een analyse. | Gemaakte specificatie verwerkt in een document. |
AN4. Ik kan een acceptatietest opstellen aan de hand van kwaliteitseigenschappen die gelden bij het bedrijf. | Besluiten gemaakt met het bedrijf over de kwaliteitseigenschappen en een testplan. |
Adviseren | |
AD1. Ik kan een praktijkprobleem ontleden en een aanbeveling hiervoor doen. Let er hierbij op dat ik helder weergeef wat de probleembeschrijving is, wat de onderbouwde argumenten zijn en wat de keuze is. Maak gebruik van betrouwbare informatiebronnen (bijvoorbeeld o.a. veldonderzoek en deskresearch) | Gegeven presentaties en gemaakte verslagen. |
Ontwerpen | |
O1. Ik kan een ontwerp opstellen voor een (deel van een) softwaresysteem en ik maak hierbij gebruik van bestaande componenten en libraries. | Gemaakte ERDs, UML-diagrammen, etc. |
O2. Ik kan een validatie voor m’n ontwerp uitvoeren op basis van specificaties uit de (eerder gemaakte) analyse. | Resultaten van de validatie verwerkt in een verslag. |
Realiseren | |
R1. Ik kan software realiseren conform de requirements van de opdracht en met kwaliteitsstandaarden zoals ze gebruikt worden in software engineering of zoals ze gehanteerd worden binnen het bedrijf. | Screenshots van geschreven code die de goede verzorging van design patterns en/of documentatie aantonen. |
R2. Ik maak gebruik van testen en test-automatisering. | Screenshots van geschreven unit-, integratie- en systeemtesten. Geschreven testplan, testverslag, testautomatisering. |
Skills & attitude | |
S1. Ik kan aangeven welke bedrijfskenmerken ik terugzie in m’n stagebedrijf. | De gemaakte bedrijfsoriëntatie. |
S2. 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. | Berichten via Slack en gemaakte afspraken tijdens de daily stand-up of elders. |
S3. Ik kan afgesproken werkzaamheden zelfstandig (inzet, motivatie, respect en dergelijke) uitvoeren en geef voortgang en eventuele knelpunten proactief aan. | Aangeven van problemen tijdens de daily stand-up en berichten via Slack. |