En AI-baserad digital lärarassistent

Prov. Gy. Webbutveckling 2 – Utvecklingsprocessen för ett webbtekniskt projekt

Provkonstruktion

Årskurs: Gymnasiet
Ämne: Webbutveckling 2
Tema: Utvecklingsprocessen för ett webbtekniskt projekt

Syfte

Syftet med provet är att bedöma elevernas förståelse för stegen i webbutvecklingsprocessen, deras förmåga att tillämpa en strukturerad arbetsmetod i webbutveckling samt deras kunskap om vikten av dokumentation och kravanalys.

Koppling till styrdokument

Centralt innehåll

Denna lektion syftar till att ge en översikt över stegen i ett webbprojekt, inklusive planering, design, utveckling, testning och driftsättning. Eleverna lär sig vikten av metodik och dokumentation under hela webbprojektets livscykel.

Kunskapskrav

Eleven ska kunna beskriva de olika stegen i en webbutvecklingsprocess och förstå vikten av att följa en strukturerad arbetsmetod.

Prov

Faktafrågor

1. Vilket steg i webbutvecklingsprocessen handlar om att identifiera användarens behov?
A) Testning
B) Design
C) Utveckling
D) Planering

2. Vad är syftet med en projektplan?
A) Att beskriva projektets mål och hur de ska uppnås
B) Att fördela uppgifter bland gruppmedlemmarna
C) Att skissera webbsidan
D) Att presentera resultatet för användare

3. Vilken metod kan användas för kravinsamling?
A) Användartester
B) Intervjuer
C) Designskisser
D) Driftsättning

4. Vad innebär testning i en webbutvecklingsprocess?
A) Att påbörja utvecklingen av webbplatsen
B) Att säkerställa att webbapplikationen fungerar korrekt
C) Att samla in krav från användarna
D) Att skapa designprototyper

5. Vilket av följande steg kommer sist i webbutvecklingsprocessen?
A) Design
B) Utveckling
C) Driftsättning
D) Testning

6. Vad är versionshantering?
A) En process för att designa webbplatser
B) En typ av användartest
C) En metod för att hantera olika versioner av kod och dokumentation
D) En strategi för kravanalys

7. Vilket steg inkluderar skapandet av wireframes?
A) Utveckling
B) Design
C) Testning
D) Implementering

8. Vilken typ av tester bör genomföras för att säkerställa funktionaliteten?
A) Intervjuer
B) Funktionstester
C) Projektplaner
D) Resursanalyser

9. Vad innebär kravanalys?
A) Att testas webbplatsen
B) Att samla och dokumentera användarens behov och funktioner
C) Att designa en webbplats
D) Att driftsätta en applikation

10. Vad är viktigt att beakta under projektets livscykel?
A) Att följa uppgifter strikt
B) Dokumentation och struktur
C) Att alltid hålla tidsscheman
D) Att undvika förändringar

11. Vad är syftet med en kravanalys?
A) Att planera tid
B) Att analysera användarens behov
C) Att skapa en prototyp
D) Att driftsätta hemsidan

12. Vad är ett wireframe?
A) En metod för kravinsamling
B) En skiss över webbplatsens layout
C) En dokumentation av testresultat
D) En typ av versionshantering

13. Vilken uppgift är en del av driftsättningssteget?
A) Att samla in krav
B) Att designa webbplatsen
C) Att testa webbapplikationen
D) Att publicera webbplatsen

14. Vilken typ av analys framhävs som viktigt i planeringssteget?
A) Testanalys
B) Kravanalys
C) Riskanalys
D) Budgetanalys

15. Vad är ett exempel på en resurs som kan planeras för i projektplanen?
A) Användartester
B) Designprototyper
C) Teammedlemmar och verktyg
D) Tidsramar

Resonerande frågor

1. Diskutera varför en detaljerad projektplan är viktig och hur den kan påverka projektets framgång.
Syftet är att bedöma elevens förmåga att reflektera över vikten av planering i projektprocessen.

2. Reflektera över hur testning kan bidra till ett bättre slutresultat i webbutvecklingsprocessen.
Denna fråga ger möjlighet för elever att koppla teori med praktik och visa djupgående kunskap.

3. Hur skulle du hantera en situation där krav från kunden förändras under projektets gång?
Eleven får möjlighet att visa problemlösningsförmåga och anpassningsförmåga.

4. Vilka utmaningar kan uppstå i designfasen och hur kan de övervinnas?
Frågan syftar till att få elever att tänka kritiskt och förutse problem i designprocessen.

5. Beskriv skillnaden mellan användartester och funktionstester och varför båda är viktiga.
Denna fråga uppmuntrar till jämförelse och en djupare förståelse för olika testmetoder.

6. Hur kan ett team effektivt kommunicera under hela webbutvecklingsprocessen?
Eleven får chansen att diskutera samarbete och kommunikationsteori i praktiska sammanhang.

7. Reflektera över betydelsen av att dokumentera processen under ett webbprojekt.
Syftet är att få eleverna att se värdet av dokumentation och dess långsiktiga betydelse.

8. Vad kan hända om man misslyckas med att genomföra en noggrann kravanalys?
Frågan syftar till att få elever att tänka på konsekvenserna av slarviga arbetsmetoder.

Bedömning

Provet kan bedömas med följande poängsystem:

Faktafrågor: Varje korrekt svar ger 1 poäng, totalt 15 poäng möjliga.

Resonerande frågor: Varje korrekt och utförlig svarar ger 2 poäng, totalt 16 poäng möjliga.

För att uppnå betyg E krävs minst 8 poäng, inklusive minst 3 poäng från resonerande frågor.

För att uppnå betyg C krävs minst 12 poäng, inklusive minst 5 poäng från resonerande frågor.

För att uppnå betyg A krävs minst 18 poäng, inklusive minst 5 poäng från resonerande frågor.


×