Eksamensprojektet på 2. semester blev skudt i gang med kick-off d. 20. november 2023, hvor vi i ugen forinden havde dannet team 16 bestående af Bo, Jeppe, Simon Normann og jeg. Dette projekt har været det første, hvor vi har skulle samarbejde med en rigtig klient, og her fik vi fornøjelsen af at arbejde sammen med virksomheden Hydrovertic.
Teamet havde udarbejdet en problemformulering til rapporten, der lød som følgende:
Hvordan kan målgruppens behov imødekommes gennem en optimering af Hydrovertics software og en effektiviseret marketingstrategi?
- Hvordan inkluderes de funktioner der er relevante i forhold til målgruppens behov?
- Hvordan bevares deres visuelle identitet i softwaren?
- Hvordan skaber vi en marketingsstrategi, der gør målgruppen opmærksom på Hydrovertic?
Sprint 1: Overblik
Uge 47
Jeg fik lov til at være teamets SCRUM master, og i den forbindelse stod jeg for det primære overblik over vores Sprints på projektstyringsplatformen, Monday. Hertil, havde jeg lavet et første udkast til Sprint Planning, men ellers har projektstyringen i projektet været et fælles ansvar.
Herunder, ses således udkastet, samt vores board på Monday:
Det er ikke helt alle SCRUM-begreber vi har fulgt, fx har vi i stedet for to-do, doing, testing osv. brugt Mondays egen pre-defined labels. Vores projektstyring er dog langt hen af vejen baseret på SCRUM-metoden, suppleret med teamets egen customization ift. hvad der er givet mening for os.
Vi har til gengæld brugt Daily SCRUM-møder flittigt igennem projektet, hvor teamets medlemmer har fået opsummeret hvad de har været i gang med af opgaver. Det har typisk været først om morgen, samt efter frokost, eller en gang i mellem efter behov, når der lige har været noget der skulle vendes i teamet.
Sprint 2: Prototyping
Uge 48
I den forløbende uge, har jeg kunne bidrage lidt mere med selve arbejdsbyrden, i det vi var kommet godt i gang med projektets første uge. Mens resten af teamet havde stået for at lave indledende research bl. a. interview med klient, samt diverse metoder, havde jeg sørget for at der blev styr på projektstyring, logbog og organisering af vores fællesmappe på Drev. Så jeg måtte lige finde ud af, hvor jeg bedst kunne bruge mine kompetencer.
Dét jeg kom til at bidrage med, blev mit kendskab til to jordbrugsteknologer, som vi kunne interviewe for at få mere viden om den branche, Hydrovertic arbejder indenfor, gartnerbranchen. Vi havde haft udfordringer med at kunne gå direkte til målgruppen, og måtte derfor tænke alternativt. Det viste sig, at mine to bekendtskaber var helt ideelle til formålet: den éne var væksthusgartner, og den anden havde tidligere samarbejdet lidt med Hydrovertic. De kunne derfor begge to, give rigtig god indsigt til den fremadrettet proces.
Udover det meget informative interview om gartnerbranchen, herunder det sociale miljø, tip til markedsføring og uddybende omkring det politiske i det med bæredygtighed, havde de under interviewet skitserede en tegning i fællesskab, efter jeg havde vist dem den nuværende software. Det kom til at se ud som følgende:

Dette kunne herefter bruges til udvikling af wireframes og den endelige prototype, hvor fx vi har tilføjet ordet “kultur” på baggrund af denne information. Dette var til pitchen bl. a. noget vi fik god feedback på.
Der blev i løbet af ugen også oprettet GitHub af mig, da jeg samtidig havde ansvaret for overblikket overkoden. Og da der blev udviklet design i løbet af Sprintet, begyndte jeg så småt at begynde at kode lidt, samt indtænke 4 x JavaScript der, i sammenspil med UI-patterns, kunne implementeres i designet.
Sprint 3: Producering
Uge 49 + 50
Dette Sprint blev undervejs til et samlet, da vi i starten havde et såkaldt Sprint 4 som var en buffer-uge. Dette blev dog bare til fortsættelse af produceringen, da bl. a. sygdom havde lagt størstedelen af teamets medlemmer ned.
I dette Sprint havde vi opdelt de primære ansvarsområder lidt ud på teamets medlemmer, så vi hver især vidste hvad vi skulle lave. Det gjorde det også nemmere at arbejde hjemmefra, da vi var udfordret med at være samlet i teamet som vi plejede.
Meget af dette Sprint blev for mit vedkomne, brugt på kodning. Dette havde jeg glædet mig til, og havde forsøgt at udfordre mig selv med en login-side i JavaScript:
Denne havde jeg valgt at kode som en modal-boks, da jeg tidligere havde givet mig i kast med dette i JavaScript-ugen. Samtidig, var det med tanke på at skabe et bedre userflow, i det at en model-boks ikke kræver at sitet skal loade, når login-siden blot er en sektion der forsvinder, når man logger ind. Herunder, ses min JavaScript-video der forklare i dybden, hvordan denne virker:
Resten af Sprintet, har jeg sørget for hele tiden at sørge for at holde GitHub opdateret, ved at indsamle og sammenflette de andres og mit kode, så de andre har kunne arbejde videre med deres opgaver. Der har selvfølgelig været nogle tider hvor jeg ikke har kunne komme videre, og her fik jeg bl. a. færdiggjort mine afsnit i rapporten om de interviews vi har haft med klienten og med jordbrugsteknologerne.
Til slut, har jeg sørget for at vi fik valideret koden, lagt vores prototype online og lagt sidste hånd på at gøre det responsiv. Der er dog lige nogle ting ift. styling som jeg ikke er nået, men som altid, kan det optimeres i en fremtidig proces. Vores slutprodukt, er derfor kommet til at se således ud:
Refleksion
Dette projekt er gået virkelig godt, vil jeg mene. Én af mine store udfordringer, er jo det her med at finde ro i pressede situationer, men her har teamet rolige gruppedynamik været en stor hjælp. Det er mit indtryk, at vi har suppleret hinandens faglige kompetencer på en rigtig god måde, der har gjort at vi er nået i mål med et godt produkt! Der har samtidig, været plads det sociale.
Jeg har dog samtidig haft en følelse af restløshed, og måske ikke helt altid følt at jeg har bidraget nok. Men dette er nok mere et billede af, at mine tidligere udfordringer der viser sig. Det eneste jeg har manglet, har måske været én at kunne sparre lidt mere med ift. kode – men heldigvis, har jeg kunne det med andre på holdet.






