STARR analyse - tom-2810/your-tribe-squad-page GitHub Wiki

Situatie

Deze opdracht omvatte het samen werken aan een squadpage, door middel van HTML, CSS en JavaScript. Helaas ben ik op een heel ongelukkig moment ziek geworden, waardoor ik geen team had gevonden. Toen ik weer op locatie kon zijn, heb ik mij op 22 september mogen aansluiten bij het team van Stefan van der Kort, Tessa Viergever, Michelle Hendriks en Luuk Brauchmann. Dit team stond ook wel bekend als "Testmilu". Met enthousiasme liet het team mij hun squadpage zien. Ik was verbaast wat ik zag, al helemaal voor een eerste sprints project! De squadpage bestond uit planeten (profiel foto's) die om een ster cirkelden. Dit hadden ze handig met JavaScript voor mekaar gekregen samen met wat jQuery om de planeten in te laden.

Taak

Zo laat in het proces aansluiten is niet fijn. Ik dacht dat ik een blok aan het been zal zijn. Gelukkig is het team erg gastvrij, waardoor ik met overeenstemming van het team besloot om te gaan testen. Deze tests zullen vooral bestaan uit UI en UX testen. Mijn ondervindingen legde ik vast in een tekstdocument dat ik later als issue's op GitHub zal aankaarten.

Actie

Eerst heb ik een todo toegevoegd aan de Github todo lijst, zodat alle teamgenoten op de hoogte waren van mijn taak. Aangezien de squadpage praktisch gezien al af was, dook ik in de code om hun structuur beter te begrijpen. Dit vond ik lastig, maar toch heb ik wat class names kunnen verwerken in mijn GitHub issue's. Ook viel mij wat kleine buggjes op tijdens het testen van de UI. Er verscheen namelijk een horizontale scrollbar, zodra ik over een planeet hoverde die aan de zijkanten zat. Daarnaast viel mij op dat een aantal planeten over elkaar heen zaten, waardoor niet alle planeten te selecteren waren. Deze ondervindingen heb ik aangegeven door middel van issue's. Samen met deze issue heb ik een voorstel gedaan hoe het misschien opgelost kon worden.

Resultaat

Hoewel ik mijn deel van weinig toegevoegde waarde is geweest, heb ik mijn taak kunnen uitvoeren. De issue's werden goed ontvangen en er is zelfs wat meegedaan. Mij viel namelijk ook op dat de planeten vaak overlapte. Ik vermoede dat dit met een margin opgelost kon worden. Ik vond het leuk om te zien dat Stefan hier mee bezig was en het probleem heeft kunnen oplossen.

Reflectie

Tuurlijk had ik véél meer willen doen... Maar hier was realistisch gezien geen tijd voor. Ik heb me erg laat bij het team kunnen voegen, wat de oorzaak is. Ik vind het moeilijk om een positieve reflectie op mijn bijdrage te kunnen geven. Toch denk ik dat ik mijn taak om de UI en UX te testen redelijk heb ingevuld, aangezien de tijd die ik hier voor had. Ik zie het volgende project optimistisch in en hoop zo een grotere bijdrage te kunnen leveren. Naast mij bijdrage wil ik veel dingen leren, zowel op samenwerkingsverband, Git en natuurlijk coderen.