Skip to content

Latest commit

 

History

History
64 lines (38 loc) · 4.11 KB

File metadata and controls

64 lines (38 loc) · 4.11 KB

The Startup - Responsive Interactieve Website

Ontwerp en maak een responsive website voor een startup.

Context

Deze leertaak hoort bij sprint The Startup. Dit is een leertaak die je individueel uitvoert.

In het college S06W1-01-Sprintplanning-the-startup krijg je uitleg over de opdracht en werkwijze.

Doel van deze opdracht

In het eerste semester van de opleiding FDND heb je veel geleerd over layout, responsive design, toegankelijkheid, interactie en het werken met een huisstijl. Je hebt kennis over HTML, CSS en (een beetje) JS. In deze sprint ga je alles wat je hebt geleerd toepassen om een opdracht voor een opdrachtgever te maken.

Werkwijze

Op basis van een bestaand idee, concept of ontwerp ga je een responsive website ontwerpen en maken voor een opdrachtgever.

  • Maandag 8 januari krijg je een briefing bij de opdrachtgever. Tijdens de briefing maak je kennis met de onderneming en wordt besproken wat je gaat maken.

  • Je hebt 3 weken om de opdracht te maken. Hiervoor doorloop je de fases van de DLC analyseren, ontwerpen, bouwen, integreren en testen en pas je verschillende methoden en technieken toe die je hebt geleerd.

  • Donderdag 25 januari wordt de opdracht bij de opdrachtgever gepresenteerd en opgeleverd.

  • Vrijdag 26 januari vindt bij FDND een expo plaats met al jullie werk. Als je vrienden of familie eens wilt laten zien waar je zoal mee bezig bent, nodig ze hiervoor dan uit!

Analyseren

In de analysefase inventariseer je wat er moet gebeuren om een taak uit te voeren.

Bijvoorbeeld: grip krijgen op een taak door het voeren van een gesprek met jouw opdrachtgever, schrijven van een debriefing, inventarisatie van bestaande informatie, interface audit, interface inventory, planning, maken van een todo lijst en bepalen van definitions of done.

Ontwerpen

In de ontwerpfase neem je ontwerpbeslissingen en zorg je dat je precies weet wat je moet gaan bouwen.

Bijvoorbeeld: het maken van idee-schetsen, wireframes en wireflows tekenen, labels bepalen, responsive layout uitwerken, breakpoints bepalen en breakdowns maken voor onderzoek naar semantische HTML elementen die je nodig hebt, hoe je de layout in CSS zou kunnen maken en welke JS en CSS je nodig hebt voor interacties en animaties.

Bouwen

In de bouwfase realiseer je de beslissingen uit de ontwerpfase.

Bijvoorbeeld: toepassen van HTML, CSS en JS, werken volgens conventies en best practices, toegankelijke code schrijven en mobile first toepassen.

Integreren

In de integratiefase voer je de aanpassingen door zodat iedereen ze kan zien.

Bijvoorbeeld: het comitten en pushen van code en publiceren met behulp van Github Pages.

Testen

In de testfase controleer je of jouw aanpassingen werken zoals bedoeld en pas je zo nodig jouw ontwerp of de code aan om te beantwoorden aan jouw bevindingen.

Bijvoorbeeld: uitvoeren van code/design reviews, user tests met gebruikers, toegankelijkheid testen met lighthouse en handmatige tests, je bevindingen documenteren en bepalen of je nog een iteratie maakt.

Definition of done

Focus sprint 6 - Je gebruikt fundamentele principes van het web voor het ontwerpen en ontwikkelen van eenvoudige gebruiksvriendelijke interactieve toepassingen voor een opdrachtgever.

Deze opdracht is done als:

  • Je hebt gewerkt volgens de verschillende fases van de development-lifecycle en je hebt je werk gedocumenteerd in de Readme en Wiki
  • Je toont aan dat je in de analysefase verschillende methoden en technieken hebt ingezet om te inventariseren wat er moet gebeuren
  • Je toont aan dat je in de ontwerpfase verschillende methoden en technieken hebt ingezet die ervoor zorgen dat je precies weet wat je moet bouwen
  • Je toont aan dat je in de bouwfase verschillende methoden en technieken hebt ingezet om het ontwerp te realiseren
  • Je toont aan dat je in de integratiefase verschillende methoden en technieken hebt ingezet om je website live te zetten
  • Je toont aan dat je in de testfase verschillende methoden en technieken hebt ingezet om het ontwerp te testen en verbeteren
  • De website staat op Github en heeft een live url