Reflectie verslag Patrick Hendriks
Mijn bijdrages Voor project seflab 2015 heb ik, Patrick Hendriks mijn voornamelijk op technische aspecten en organisatie van het project gericht. Dit komt neer op het installeren en configureren van virtuele machines en het verzorgen van hosting alsmede het mee ontwikkelen aan de website/webapplicatie. In het begin van het project heb ik er voor gezorgd dat mijn project-leden en ik in een gehoste omgeving virtuele machines konden bijwerken. Dit had als voordeel dat we geen dubbel werk hoefden te verwachten aangezien dat wat al gedaan was direct voor een ieder ander zichtbaar was en gelijk mee gewerkt kon worden. Mede door dit hebben we in vergelijking met andere teams best wel een hoop tijd kunnen winnen. Waar ik eerst een hoop probeerde te verdelen onder het team is dit in de meeste gevallen wel gelukt. Ware het niet dat er bij sommige teamleden bepaalde specifieke kennis ontbrak. In zulk soort gevallen is het met wat aanwijzingen van mij of verwijzingen naar tutorials wel gelukt, en in andere gevallen was mijn hulp nodig om deelproducten op tijd af te kunnen krijgen. Een voorbeeld hiervan is de frontend applicatie waarbij het overgrote deel html en css was, had Daan hulp nodig bij het verwerken van bepaalde dynamische delen van de applicatie in javascript. Het doel was namelijk om de website aanvragen van de pagina tot een minimum te beperken en alleen de content bij te werken wanneer nodig. Dit zou dan gaan via AJAX requests. Uit de voorlopige uitslagen van de wedstrijd om energie zuinigste oplossingen blijkt ook dat wij mede door deze oplossing een zeer zuinige machine neergezet hebben en deze op nummer 1 staat van zuinigste oplossingen. Als ik zeg mede dan heeft dit naar schatting een percentage van ongeveer 20% van onze totaal oplossing. Het geen wat naar mijn idee de hoogste energie winst opleverde is de virtuele machine met de linux distro TinyCore Linux. normaliter is deze distro al erg klein en maar zo´ n 40mb groot. Maar waar ik zelf erg trots op ben is dat ik dit van grond af aan heb weten om te bouwen naar een werkende server distributie gebaseerd op TinyCore Linux van slechts 9mb. Even ter vergelijking een gemiddelde Ubuntu Server installatie begint bij ongeveer 1.2Gb dat is grofweg een factor 139 keer groter dan onze oplossing.
Competenties In het geval van competenties had ik 1 specifieke waar aan ik wilde werken en dat is effectief leiding geven. Dit gecombineerd met het meer vertrouwen hebben in de ander wat betreft voltooien van kwalitatief goed werk heb ik mijn inziens behoorlijke successen geboekt. Ik heb bepaalde taken gedelegeerd en deze zijn veelal goed uitgevoerd. Ook werd er goed geluisterd en hebben we echt als team samengewerkt.
Team samenwerking De samenwerking was goed. In het begin was er wel sprake van afwezigheid van bepaalde teamleden en werd er mijn inzien iets te snel het excuus voel me niet zo lekker gebruikt. Dat heb ik toen in de groep bespreekbaar gemaakt en sindsdien was iedereen er altijd keurig netjes. En communicatie vond ik ook erg belangrijk voor het project dat dit een beetje gestroomlijnd zou gaan. Waar er eerst iemand ergens niet uitkwam en vervolgens wachtte tot een project middag werd dit al heel gauw gedeeld met elkaar en zo konden we elkaar helpen en zodoende kon iemand dan toch weer verder. Ik heb er dan ook voor gezorgd dat er een goede sfeer was binnen het team en waarin iedereen betrokken werd.
Leerdoelen Als leerdoelen had ik gesteld meer gebruik te maken van de document opmaak taal LATEXen dat heb ik gedaan voor zoverre ik mij bezig hield met documentjes. (dat is in het project eigenlijk vrij weinig) maar dit document is daar bijvoorbeeld ook in opgemaakt. Een ander leerdoel van mij was mensen meer te betrekken in het proces. Mensen die niet zo direct zijn als ik, dat ik die personen meer aan het woord laat komen. Dat is een doelstelling die ik wel kan zeggen dat ik die behaald heb.
Feedback Daan Bol Tip Sneller laten weten als je vastloopt Top Blijft aan de gang tot het werkt of het echt niet verder lukt. En vond de snellere response over de meerdere communicatie kanalen zeer fijn.
Bram van Bergeijk Tip Je had een actieve houding daardoor had je mede het project organisatorisch kunnen leiden. Top Pro actieve houding en heel bereidwillig.
Derk Hage Tip Je had wel wat meer mogen zeggen. Een wat pro actievere houding aannemen. Ook wat meer vragen. En sneller terugkoppelen. Top Dat wat je maakt (de documenten) ziet er gelikt uit.
Ruel Burden Tip Naar mijn idee had je best wel wat interesse in de techniek. Had er naar gevraagd en ik had het je wel uitgelegd en erbij betrokken mocht je dat gewild hebben. Top Kwaliteit van je werk is top. (UML documentatie e.d.)
Edo Tjioe Tip Je had wat meer dan alleen het SeleniumScript kunnen maken qua code. Top Verder is het werk wat je geleverd heb van goede kwaliteits. SeleniumScript wat je samen met Bram had gedaan was top evenals de documentatie door jou.