FDND Frontend
Design & Development

Sprint 18: Let's JAM

In de sprint Let's JAM zet je de JAMstack (Javascript, API's and Markup) in voor het ontwerpen en maken van een opdracht.
Je werkt volgens gangbare ontwikkelmethoden, en gebruikt tools en frameworks voor het ontwerpen en ontwikkelen van complexe gebruiksvriendelijke interactieve toepassingen voor het web.

Gedragscriteria

  • M: Je richt in overleg projecten in volgens de development-lifecycle
  • M: Je combineert onderbouwd principes, conventies en best-practices op het gebied van frontend, interface design en vormgeving
  • M: Je weegt belangen van de eindgebruiker en de eisen en wensen van een opdrachtgever af bij het realiseren van een oplossing voor een opdrachtgever
  • S: Je werkt in teams en signaleert verbeterpunten op gebied van efficiëntie en effectiviteit
  • S: Je draagt verantwoording voor eigen resultaten, benoemt teamresultaten en informeert belanghebbenden over de voortgang
  • S: Je kan omgaan met diversiteit binnen teams en handelt respectvol naar anderen
  • C: Je Luistert, vat samen, verifieert en vraagt door tot een boodschap helder is
  • C: Je kan ontwerpkeuzes, eigen ideeën en producten overtuigend overbrengen aan belanghebbenden
  • C: Je documenteert op professionele wijze en bespreekt voortgang binnen het team
  • P: Je analyseert een vraag, signaleert knelpunten en kiest onderbouwd een oplossingsrichting
  • P: Je selecteert de juiste principes, conventies en best-practices op het gebied van frontend, interface design en vormgeving om een passende oplossing voor een opdrachtgever te realiseren
  • P: Je schetst om gedachten en processen te verkennen, abstracte begrippen over te brengen en de oplossingsrichting inzichtelijk te maken
  • L: Je volgt aangeboden internationale ontwikkelingen in het vakgebied en maakt onder begeleiding keuzes over eigen ontwikkeling
  • L: Je maakt aangeboden en zelf gevonden materie eigen, gebruikt dit bij leertaken, deelt ervaring binnen de squad en leert van anderen
  • L: Je kent eigen capaciteiten en beperkingen, waardeert het vermogen van anderen en maakt dit bespreekbaar

Leertaken

webapplicatie9 forks

Ontwerp en ontwikkel een complexe, gebruiksvriendelijke en interactieve webapplicatie op basis van een bestaande api of een zelf in te richten headless CMS

Deeltaken

    Studentenwerk

    Sprint planning

    Week 1
    Maandag 09/01 Dinsdag 10/01 Woensdag 11/01 Donderdag 12/01 Vrijdag 13/01

    Sprintplanning over Let's JAM en uitleg van de opdracht. (Berat)

    Workshop over het in kaart brengen van jouw ontwikkeling in het ontwikkeldocument. (Justus)

    Differentiatie

    Gekke-dingen-namaak-dinsdag over hoe je (te) gekke dingen op het web zelf na kunt maken (Cyd)

    Workshop breakdown user stories op basis van jouw schetsen. (Joost)

    N.B.: Je moet weten wat je de komende drie weken gaat doen en dat aan de hand van schetsen kunnen presenteren!

    Differentiatie

    Deep Dive Donderdag vraag onderwerpen aan via de flip-over (Krijn)

    Code/Design-review Verzamel feedback op je ontwerp en werk je planning bij. (Berat)

    Week 2
    Maandag 16/01 Dinsdag 17/01 Woensdag 18/01 Donderdag 19/01 Vrijdag 19/01

    Workshop over UI/UX en states (Koop).

    Differentiatie

    Gekke-dingen-namaak-dinsdag over hoe je (te) gekke dingen op het web zelf na kunt maken (Cyd)

    Workshop over page transitions met Greensock (Servin en Emiel van Level30Wizards).

    12:00–13:00: We ♥ Web met Kilian Valkhof over Responsive Design Ground Rules (in English🇬🇧)

    Differentiatie

    Deep Dive Donderdag vraag onderwerpen aan via de flip-over (Krijn)

    Code/Design-review Verzamel feedback op je ontwerp met een User Test (Berat)

    12:00 - 13:00: We ♥ Web met Valerie Fuchs; a design and dev case study of tech-imposters.com (in English🇬🇧)

    Week 3
    Maandag 23/01 Dinsdag 24/01 Woensdag 25/01 Donderdag 26/01 Vrijdag 27/01

    Workshop over posten van user-data in hygraph (Justus).

    Differentiatie

    Gekke-dingen-namaak-dinsdag over hoe je (te) gekke dingen op het web zelf na kunt maken (Cyd)

    Workshop live-coding over stores, serviceworkers en advanced conditional rendering in Sveltekit (Joost/Justus).

    Differentiatie

    Sprint review & Retrospect