MIJN STAGE BIJ NIICE

(Was vet niice)

CREATORS OF DIGITAL HAPPINESS

Bij Niice helpen wij ondernemers en organisaties meer digitaal succes te behalen. We hebben 3 disciplines in huis; marketing, development + design en content creatie.


Na bijna 10 jaar Niice Digital Marketing was het tijd voor verandering. Het bedrijf is een re branding ondergaan en tijdens mijn stage was eindelijk het moment aangebroken dat Niice, Creators of digital happiness aan de buitenwereld laten zien mocht worden. Met een nieuw logo, huisstijl en merkverhaal past nu alles in het juiste plaatje.

marketing

Niice heeft twee teams met kritische en fanatieke online marketeers. Zij zorgen ervoor dat onze klanten goed vindbaar zijn op internet. Dat gaat zowel over zoekmachines als op social-media en e-mails. De marketeers geven onze klanten ook (betaald) advies en inzicht over de investeringen die zij maken, en wat voor effect die opleveren.

development + design

Onze developers en designers werken samen voor onze klanten om het perfecte eindproduct neer te kunnen zetten. Ze zoeken uit welke systemen en functionaliteiten het best bij de klant passen. Plus hoe alles zo gebruiksvriendelijk is, voor bezoeker en gebruiker.

Zodra er een design af is kraken de developers hun hersenen erop en testen ze alles zodat het product een perfect geheel is. Dan gaat het erom dat de webapplicaties vindbaar, snel, schaalbaar en veilig zijn, zodat alles er pico bello uitziet en werkt op alle schermen en voormaten.

content

De content creatie is sinds kort het dochterbedrijf van Niice geworden, en heet nu Liike. Liike maakt vooral snackable-content, zoals zij dat noemen. Dat houdt in dat ze beelden maken die vlot zijn en snel je aandacht pakken. Het liefst ook beelden die op meerdere media-uitingen gebruikt en hergebruikt kunnen worden.

Ze werken ook niet strak naar een script, natuurlijk is er altijd een plan wanneer ze een draaidag hebben, maar het is niet erg dat daar af en toe van afgeweken wordt. Ze gaan ook liever 1 hele dag filmen bij een klant, dan dat ze meerdere korte draaidagen hebben, dat scheelt enorm veel tijd en benzine.

BPV TAKEN

Perry's Lightning thema ⚡

Aan het begin van mijn stage ben ik begonnen met het maken van een nieuw thema voor Perry. Maar wat is PerrySite.nl nou eigenlijk?

Lees meer

Team ACE ♠️

Ongeveer vanaf de helft van mijn stageperiode, wanneer ik eindelijk de meeste programma’s, werkwijzen en codetalen onder de knie had, ben ik mee gaan draaien in team ACE.

Lees meer

LEERDOEL 1

Het idee was om dit meetbaar te maken door elke week aan mijn team en/of stagebegeleider feedback te vragen.

Toevallig was dit makkelijk te doen aangezien we bij Niice elke vrijdagmiddag een retrospective hebben. Vaak liepen we een rondje door Groenlo en besproken we de week. Wat er vooral ter sprake kwam is hoe iedereen de week vond gaan, wat goed ging, wat fout ging en of we daar iets aan konden veranderen.

LEERDOEL 2

Net als leerdoel 1, werd dit ook besproken tijdens de retrospective. Maar daarnaast is dit ook een groot onderdeel van de code-bible van Niice. In de code-bible staan alle ‘best practices’ die wij te hanteren voor het schrijven van al onze code. Veel draait hier natuurlijk over efficienter werken en meer tijd over hebben voor doorontwikkeling, wat op de lange termijn ook voordelig is voor onze klanten.

LEERDOEL 3

Mijn doel was om bij minimaal 3 klantengesprekken aanwezig te zijn geweest. Dit zijn er technisch gezien meer geworden. Ik ben namelijk bij 3 reviews aanwezig geweest. 2 voor Fieldpiece, waar ik zelf ook features heb laten zien en toegelicht, en Rymax-lubricants. Naast die reviews heb ik ook een aantal keer de support van Niice opgepakt, waarbij af en toe ene belletje van pas kwam. Of klanten ontvangen voor een afspraak of iets dergelijks.

LEERDOEL 4

Wat is nou leerdoel 4? Je kijkt ernaar! Mijn hele stageverslag is de webapplicatie die ik heb gemaakt met Vue.js. Stiekem is hier ook een stukje Nuxt bijgekomen, om de navigatie en router in mijn site wat beter te maken. Vue.js is een framework met enorm veel mogelijkheden. Wat ik vooral heb gebruikt is het component-based systeem van vue. Door deze componenten hoefde ik verschillende contentblokken maar 1 keer te maken maar wel meerdere keren aanroepen. Dit bespaart natuurlijk veel tijd.

Naast de componenten heb ik ook veel gewerkt met props, methods en data. Hierdoor kan je makkelijk kleine stukjes logica toevoegen aan je componenten, waardoor deze verschillende dingen doen door verschillende waardes.

wekelijkse terugblikken

Vanaf de week dat ik mee liep met team ACE, 20 november 2023

Succes 👀

Week 46 - Eerste week meedraaien in team Ace.

De work-flow die we bij Niice gebruiken, moet wel gehanteerd worden natuurlijk. Ik ben hier nog nieuw in, en er was gelukkig niks aan de hand. Maar ik had dit gewoon kunnen weten, het staat ten slotte gewoon in de beschreven. Het is ook handig dat ik de status van bestaande issues up to date houd wanner ik er mee bezig ben. En ook dat er een beschrijving staat bij een nieuw issue of merge-request die ik aan maak.

Wat ik mee neem van deze week:

Work-flow hanteren. Mijn issues en MR’s goed toelichten en updaten.

Week 47: Git-flow

Best een blunder gemaakt deze week, of nou ja, technisch gezien drie weken geleden al, maar de Imme van deze week moest het oplossen. Mijn mooie Lightning thema voor PerrySite. Ik heb daar iets raars gedaan met dat marge-requests. Ik heb verschillende (redelijk grote) issues in dezelfde branch zitten verwerken. Dit waren de branches voor het nieuwe Lightning thema en de nieuwe Cookiebar popup. Deze leuke features waren bij elkaar in gemerged, waardoor ik ineens 3 merge-requests had, die allemaal 121 changes hadden, omg. Met nul overzicht en geen idee van een oplossing schakelde ik Mik in voor hulp. Maar we kwamen er niet helemaal uit, dus ook Sean erbij gehaald. Ik heb 4 collega’s van het werk gehouden. Ik had namelijk Ken en Toni een review request gestuurd, die allebei dachten wow 121 changes, waar moet ik in hemels naam beginnen. Natuurlijk weer bij mij neergelegd van, Imme, what the frick. En daarna ook nog Mik en Sean die mij hielpen dit op te lossen.

Wat ik mee neem van deze week:

Voor verschillende (grote) issues ook verschillende branches en marge-requests aan maken. Plus alle nieuwe branches trekken vanaf development, om merge-conflicts te voorkomen.

Week 48: Humming bird en cobra

We hebben een uitgebreide meeting gehad over verschillende werkwijzen. ‘Humming-bird’ en ‘cobra’. Het kwam er op neer dat je bij cobra, als een cobra, 1 keer goed moet eten om daarna 2 weken niet te hoeven eten. Dus eigenlijk dat we grote sprints draaien en zo in een keer veel issues en grote releases kunnen realiseren. Bij humming-bird, eet je de hele dag door aan kleine maaltijden. Zodat je juist hele korte sprints met snelle fixes en releases kunt realiseren.

De eerste week met humming-bird, een erg groot verschil vergeleken met de vorige werkwijze was van team ace. Het idee nu is dat we bij de sprint planning een doel opstellen, en daar met zijn allen op focussen. Dus ook echt samenwerken, en niet alleen ‘samen werken’. Daar bedoel ik mee we met deze werkwijze veel meer op elkaars scherm mee kijken en bij elkaar gaan zitten om samen ergens aan te werken. Wat daarvoor wel lastiger wordt is het focussen/ buffelen. We overleggen veel, wanneer er een taak af is wordt er bijvoorbeeld gevraagd wat die persoon nu kan oppakken. Dus er is veel meer communicatie. Het was een erg leuke en vermakelijke week, ondanks dat er een paar irritatie puntjes waren in het team. Smikkel vind het bijvoorbeeld minder fijn dat hij zich niet lekker kan focussen en dat hij veel ‘afgeleid’ wordt. Ken zei daar op dat dat juist de bedoeling is en dat die communicatie nodig is om bij het doel te blijven. Floris is namelijk een keer ingesprongen omdat we bijna van het doel afweken.

Ik ben deze vrijdag voor het eerst bij een klanten review aanwezig geweest. Erg leuk om dat ook mee te maken. Dit is ten slotte een van mijn leerdoelen. Deze review was met Lotte van Fieldpiece. Wij hadden namelijk de hele maand veel (korte) sprints voor Fieldpiece. Lotte was erg enthousiast over wat er deze maand is gedaan en gaf akkoord op deze dingen.

Wat ik mee neem van deze week:

De verschillende werkwijzen kunnen voor verschillende situaties en klanten allebei effectief zijn.

Week 49: Tweede week met humming-bird

Dinsdag ochtend de release voor BlckBx, de Home-page was daardoor niet meer gevuld, dus we hadden een halfuur om alles snel te vullen. We stonden ook met zijn allen bij elkaar om met elkaar mee te kijken, handig om iedereen op de hoogte te houden bij een tijdsgebonden release. Moeten we onthouden voor komende sprints.

De rest van de week zijn we bezig geweest voor Fieldpiece. En ik voornamelijk met de support tickets. Vrijdag zat ik bij HQ, apart van de rest van het team. Ik was lekker aa het buffelen maar eigenlijk te lang bezig met dingen zelf oplossen. Als ik bij de rest was blijven zitten had ik al lang om tips gevraagd. Eigenlijk heeft dit te veel tijd gekost. Eerder om hulp vragen dus wanneer ik merk dat het me niet lukt in mijn eentje.

Wat ik mee neem van deze week:

Mij geeft het een voldaan gevoel dat we elke keer ons doel halen. Maar de sprint is niet gelijk gefaald wanneer we ons doel een keer niet gaan halen. Het tegenovergestelde zelfs. Stel we zien dat ons doel niet haalbaar is, dan kunnen we beter de sprint gelijk op stop zetten en een nieuw doel bepalen.

Week 50: Sprint doelen

‘Een sprint is niet pas klaar wanneer er iets gereleased kan worden, juist niet eigenlijk.’ Floris benoemde dit van de week. We waren bezig voor Hanskamp, waar we niet echt een doel voor hadden. En eigenlijk al snel waren we weer apart aan het samenwerken. Niet erg natuurlijk, maar wel opvallend. Ieder had zijn taak en dat ging prima totdat de woensdag voor de pauze alles ready for release wilde hebben. De pipeline deed er ontzettend lang over, waardoor we de hele dag ons eindpunt verschoven. Het was dus het plan om na de pauze de volgende sprint te starten. Maar dat was de volgende dag geworden. Er was ook een puntje om nog duidelijker communiceren, Jorn dacht namelijk dat mijn issue nog gereviewd moest worden, terwijl Ken en ik dat al hadden gedaan.

Wat ik mee neem van deze week:

Voor de volgende keer beter communiceren en toelichten wat is gebeurt en wat niet.

Nog geen genoeg van? Respect.. 🙏

Conclusie

Laat ik beginnen met te zeggen hoe fantastisch ik heb gehad bij Niice. Het team, het ouwehoeren, samen sporten, de borrels, een carnavalskraker maken, een halve marathon lopen, samen lunchen en natuurlijk het werken aan supertoffe projecten heeft ervoor gezorgd dat ik het zo leuk heb gehad. Ik heb het ook zodanig goed gedaan dat ik een parttimebaan heb overgehouden aan deze stage!

Ik heb nooit beter in mijn vel gezeten, niet dat ik dat voor Niice niet zat, maar ik voelde me gewoon echt op mijn plek en was toe aan stage. De tijd is razendsnel voorbijgevlogen, en als ik eerlijk ben, vind ik het jammer dar ik weer naar school moet 😅. Als ik kijk naar waar ik in September begon en waar ik nu sta, kan ik echt trots zijn op mezelf.

Ik ben iedereen enorm dankbaar. Met special thanks aan Floris en Ken.