...
Tijdens het project had ik samen met Connor de rol kwaliteitsmanager dit is uiteindelijk erg goed uitgekomen aangezien ik vooral aan de backend en database werkte en Connor aan de frontend, zo had elk sub systeem zijn eigen kwaliteitsmanager. Tijdens het project heb ik mij buiten mijn eigen bijdrage aan het programeren en documenteren ook bezig gehouden met het zorgen dat alles van goede kwaliteit was. Ik heb veel documenten doorgelopen om deze te controleren en heb ook aardig wat pull requests gereviewed, ik kan natuurlijk niet alles nakijken dus als iemand anders dit deed zouden zij zich houden aan de kwaliteitseisen en definition of done die ik heb geschreven en zijn opgenomen in het PvA. Ook heb ik me bezig gehouden met wat feedback toepassen die we tussentijds onvangen hadden van onze procesbegeleider.
Situatiebeschrijvingen:
In week 1 had ik in het PvA het hoofdstuk 'Op te leveren producten en kwaliteitseisen' geschreven als kwaliteitsmanager, hier hadden we na het assessment van het PvA feedback op gekregen van de procesbegeleider. Vervolgens ben ik deze aan gaan passen om ervoor te zorgen dat deze beter geformuleert, meer concreet en meer toepasselijk en meetbaar zouden zijn. Na het aanpassen liet ik andere team leden het zien om te vragen of het zo beter was en ze waren hier tevreden mee, dit was fijn want nu wist ik dat ik ze goed verbeterd had. Nu hadden we dus beter opgestelde proces en kwaliteitseisen en was het voor de rest duidelijk waar iets aan moest voldoen als zij dit zouden reviewen.
Tijdens sprint sprint 3 had Thijmen een pull request aangemaakt voor de functionaliteit gebruikers lijst ophalen. Ik ben deze pull request gaan nakijken om te bepalen of hij van voldoende kwaliteit was. Omdat er een paar stukjes code in stonden die terwijl hij aan het programeren was veranderd waren moesten die delen ook aangepast worden in zijn pull request om ervoor te zorgen dat er geen niet werkende code op de develop kwam. Ook werd er in een van de functies het wachtwoord mee opgehaald, deze was voor deze functie niet van belang dus ook daar liet ik een comment over achter. Thijmen zag dat ik de comments had achter gelaten en was aan de slag gegaan met het aanpassen, toen dit gedaan was keek ik er weer overheen en vond ik een verandering die bestaande functionaliteit in de knoop zou kunnen brengen dus ook hier liet ik een comment over achter. Hier kreeg ik vervolgens een reactie op die mij gerust stelde en vervolgens kon het dus gemerged worden. Nu hadden we dus een voldoende stuk code die goede functionaliteit toevoegde en niks anders in de problemen bracht.
Tijdens
6. Competenties
7. Leerdoelen
...