Logboek OOSE-project
Vrijdag Tot vrijdag 08-04-2022 (ook beetje dinsdag tm donderdag)
Plan van aanpak –
InleadingInleiding
Ontwikkelmethode
Planning
Risico’s
...
+ algemene overleg, daily standup, meeting procesbegeleider
Maandag
Nutshell talk van mitch over de tools
Eerste gesprek opdrachtgever → notulen gemaakt
dinsdag12-04-2022
Planningspoker
SRS → inleiding, domein, requirements, etc
Gezamelijk naar de scrum kaartjes gekeken
13-04-2022
Vue.js onderzoek gedaan en begonnen met het onderzoeksverslag tm de resultaten
SRS → non functional requirements, inleiding, etc
14-04-2022
Daily standup met Jaap erbij
...
s middags naar bedrijvenmarkt
19-04-2022 (na 4 dagen weekend)
onderzoek ;
09:50
10:12
reviews fixen;
10:13
10:43
onderzoek;
10:45
Vue.js
reviews fixen
ook ook ff vue js project reruntgerunt
12:14 review spring onderzoek
tot 12:21
nog even het domein aanpassen naar werknemeropwerkplek
in de middag van half 2 tot 5 bezig geweest met werkplekoverzicht en onderzoeken
20-04;-2022
401, of andere codes die niet ok zijn
...
op deze locatie zijn geen werkplekken
tussen 13:30 en 16:00 backend werkplekken overzicht
21-04-2022
werkplekoverzicht tests gemaakt, niet af en nog geen injection
aan werkplekoverzicht thuiswerk mensen toegevoegd
reserveren werkplek backend
22-04-2022
reserveren werkplek gefixed, de produces weggehaald
...
verder met unit tests -> ff kijken hoe gino het had opgelost met de database
25-04-2022
reviews gechecked
tests voor overzicht gemaakt (zijn wat problemen mee, dat de sonarcube ze niet goed vindt)
...
eerste helft van de planningspoker
26-04-2022
gezamelijk reiskosten declaratie ontworpen
unit tests gemaakt voor reserveren/ongedaan maken reservering werkplekken
retrospective met schirprofessional skills begeleider
begonnen met backend voor handmatig declareren reiskosten
27-04-2022
koningsdag
28-04-2022
online overleg gehad over de declaratie database structuur
...
bijlage downloaden getest, zat ik nog ff vast op maar is gelukt
19 mei 2022
s ochtends backend gemaakt voor werknemers overzicht
tussendoor connor geholpen met de handmatige declaraties werkend te maken
s middags bezig met vue voor werknemers lijst
todo:
informatie gebruikers -> naam
knop voor editen en verwijderen van gebruiker
werknemer dao en user dao moeten samengevoegd
20 mei 2022
front end gebruikers lijst
backend daarvoor gefixed
23 mei 2022
pull requests voor zowel front als backend gechecked
verwijderen werknemers backend + tests
twee wachtwoord velden dat ze hetzelfde zijn
regex voor nieuwe wachtwoord
beheerder -> dropdown voor gebruiker, alfabetisch weergeven
in de main js nieuwe route voor wachtwoord reset
props van werkplekoverzicht kopieeren en daar checken of iemand de beheerder is
werknemer lijst front end checken als er veel werknemers zijn
wachtwoord wijzigen afgemaakt
sprint retrospective
wachtwoord wijzigen afgerond en wat debug code weggehaald
backend voor users lijst ophalen geupdatet voor de nieuwe database
pull requests gechecked
backend voor verlof keuring gemaakt + tests
TODO
1. bij het wachtwoord frontend nog de if brackets fixen
2. verlof keuring documentatie/api maken:
verlofAanvraagId -> int
token -> UUID
goed/afgekeurd -> boolean
opmerking(optioneel)
status excepted, denied, pending po, pending lead
sprint review gedaan met jaap erbij
pull requests gechecked
aanvragen verlof backend gemaakt, zonder de tests
TODO
nog tests maken voor verlof aanvraag backend
tests gemaakt voor verlof aanvraag
nagedacht over verlof in werkplekoverzicht verwerken
TODO: begin uur en eind uur van verlofaanvraag moet in de database komen, niet alleen de uren
wachtwoord switches
werkplekoverzicht verlof tonen
wachtwoord switches afgemaakt en ook voor de inlog pagina
in de frontend en backend gefixed dat routes worden opgeslagen na handmatige declaratie
begonnen met het testrapport
Testrapport unittesten van de backend geschreven
Documentatie van het backend sub system geschreven inclusief nieuwe tabellen met design decisions
Klasse diagram opgesteld voor de gehele backend
Rest van de documentatie doorgenomen en hier en daar nog een verduidelijking aangebracht
TODO: voor de front end het sub system documentatie → wat decision tabellen maken en in de discord naar connor sturen
Voor de front end kijken of er een class diagram gemaakt kan worden