Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Planlæg gennemførelsen af jeres idé med stepwise improvement

Lignende præsentationer


Præsentationer af emnet: "Planlæg gennemførelsen af jeres idé med stepwise improvement"— Præsentationens transcript:

1 Planlæg gennemførelsen af jeres idé med stepwise improvement

2 Stepwise improvement I opgaverne 2 til 6 har I udviklet MyApp med arbejdsmetoden: Stepwise improvement. Der er 3 dimensioner i stepwise improvement Udvidelse (extension) Hver opgave var en udvidelse (altså en ny udgave af MyApp) Konkretisering (refinement) Hver delopgave i hver opgave var konkretiseringer/refinements. Når en opgave er defineret er opgaven 0% konkret. Når I har gennemført alle refinements ender opgaven med at være 100% konkret. Restrukturering (restructure). Gøre koden pænere/bedre uden at ændre funktionalitet og brugergrænseflade, f.eks. indsætte kommentarer eller fjerne redundant kode. Stepwise improvement er en teknik til trinvis, iterativ og systematisk udvikling af it-systemer.

3 Eksempel opgave 2 Refinements på opgave 2 Konkretisering (refinement)
Tegn på papir hvordan det nye skærmbillede skal se ud (hvilke tekstfelter skal der være? hvilke knapper er der brug for?). Skriv nu trin for trin, hvordan den nye tilføjelse skal virke. Vælg i venstre side “Design” og lav nu i app’en det skærmbillede, som du har tegnet på dit papir. Lav først en version hvor, det du skriver i “EURO-feltet”, bliver direkte overført til “DKr-feltet”. Prøv det af og se om det virker, inden du går videre (når du har valgt den knap, som man skal trykke på, skal du vælge fanebladet “EVENTS” og under “Click” trykker du på “Insert and show code”.). Ændre nu i det du lige har lavet, så app’en korrekt kan udregne fra euro til kroner. Prøv det af og se om det virker. Indsæt kommentarer i din kode hvor du passende steder forklarer, hvad koden gør. Udvidelse Konkretisering (refinement) Opgave 2 Opgave 3 Opgave 4 Opgave 6 100% 1. 2. 3. 4. 5. 6. Opgave 5 7. . 10. 9. 8. Denne skitsering viser, at man gennemføre en ide helt fra bunden af. Elever skal se, hvordan opgave 2 er brudt ned i refinements. Opgave 2 - fra euro til kroner (= en udvidelse) Hvis man har brug for at regne fra kroner til euro, har man sikkert også en gang imellem brug for at regne den modsatte vej. Mål: Tilføj en ny knap med funktionaliteten “beregn fra EURO til kr.”

4 Opgave 7 Implementering af opgave 7: jeres egen idé
I skal nu selv arbejde med stepwise improvement ved at: Identificere refinements pr. opgave/udvidelse. (op af y-aksen) 100% 6. 7. . 1. 2. 3. 10. 9. 9. 5. 6. 8. 5. 4. 5. . 3. 4. 4. 2. 2. 3. 3. 1. 1. 2. 2. 1. 1. Udvidelse Udvidelse 1 Udvidelse n Identificere opgaver/udvidelser (trin) (ud af x-aksen)

5 Jeres resultat Udvidelse 1 Udvidelse 2 Refinement 1: Refinement 2:
Refinement n: Udvidelse 2 Refinement 1: Refinement 2: Refinement n: Udvidelse 3 Refinement 1: Refinement 2: Refinement n: Udvidelse … Refinement 1: Refinement 2: Refinement n: Når jeres udvidelser er klart beskrevet, må I gå i gang med implementeringen i AppLab


Download ppt "Planlæg gennemførelsen af jeres idé med stepwise improvement"

Lignende præsentationer


Annoncer fra Google