Vi jobber for tiden med en workshop rettet mot å dele kunnskap om å lage Altinn-3-applikasjoner.
Agendaen til dag 1 datert 21.05.2024:
Vi tenker å starte med å gi en introduksjon til hvordan vi jobber med skjema selv. Her blir det trolig litt mer diskusjon mellom oss og utviklere hos SSB. Bli litt kjent med hva vi gjør og hvorfor og lære litt av hverandre. Deretter skal Ahmed gå gjennom noen eksempelskjema som vi har utviklet.
Etter det så kan vi kort pause.
Deretter tenkte vi å gå litt mer gjennom logikk filene og beskrive når det er best å bruke dem og hvordan. Her passer det også å gå gjennom C# språket og komme med nyttige tips. Ahmed leder denne delen også.
Ny pause.
Til slutt tenkte vi å gå gjennom unit tester, hvorfor man burde ha det og – hvis vi rekker – hvordan man skriver det selv. Celine leder denne delen.
Dag 1 blir mesteparten av fokuset kun på skjemautvikling. Tror derfor det blir fint om utviklerne hos dere kan tenke litt i forkant over hvordan de lager skjema selv, men trenger ikke mye forberedelser. Vi kommer også til å oppfordre alle til å bruke kamera for å senke terskelen til å delta mer aktivt.
Agendaen til dag 2 datert 30.05.2024:
Dag 2 kommer til å bestå mer av å snakke om verktøy som brukes sammen med skjemautvikling. Forslag til agenda for dag 2:
Vi kan starte med å svare på eventuelle spørsmål dere har fra dag 1.
Celine presenterer finanstilsynet sine verktøy for skjemautvikling. Dette vil kun innebære ft-tool, da den automatiske skjemagenereringen ikke er helt ferdigutviklet ennå.
Pause.
Vi går gjennom bruken av Github Copilot, litt om erfaringer og råd til bruk. Kanskje vi får til å vise kort demo også.
Ahmed går videre gjennom Nuget api og hvordan man kan skaffe dette. Her er det mulighet til å vise eksempel til bruk, ettersom Finanstilsynet også bruker dette for å samle gjenbrukt kode som brukes i flere av skjemaene.
Deretter gir det kanskje mening å fortelle litt om hvor man burde følge med for å få med seg siste endringer som blir gjort av de andre teamene hos Digdir som kan føre til endringer i skjema som har blitt ferdigutviklet
Ny pause.
Avhengig av hvor mye tid vi har til dag 2 så kan vi enten avslutte det der etter en kort spørrerunde. Hvis vi har mer tid, så tenkte vi at bruken av «git» kunne vært nyttig å gå gjennom, spesielt dersom det er mindre erfaring med det hos dere.
Vi jobber for tiden med en workshop rettet mot å dele kunnskap om å lage Altinn-3-applikasjoner.
Agendaen til dag 1 datert 21.05.2024:
Vi tenker å starte med å gi en introduksjon til hvordan vi jobber med skjema selv. Her blir det trolig litt mer diskusjon mellom oss og utviklere hos SSB. Bli litt kjent med hva vi gjør og hvorfor og lære litt av hverandre. Deretter skal Ahmed gå gjennom noen eksempelskjema som vi har utviklet.
Etter det så kan vi kort pause.
Deretter tenkte vi å gå litt mer gjennom logikk filene og beskrive når det er best å bruke dem og hvordan. Her passer det også å gå gjennom C# språket og komme med nyttige tips. Ahmed leder denne delen også.
Ny pause.
Til slutt tenkte vi å gå gjennom unit tester, hvorfor man burde ha det og – hvis vi rekker – hvordan man skriver det selv. Celine leder denne delen.
Dag 1 blir mesteparten av fokuset kun på skjemautvikling. Tror derfor det blir fint om utviklerne hos dere kan tenke litt i forkant over hvordan de lager skjema selv, men trenger ikke mye forberedelser. Vi kommer også til å oppfordre alle til å bruke kamera for å senke terskelen til å delta mer aktivt.
Agendaen til dag 2 datert 30.05.2024: Dag 2 kommer til å bestå mer av å snakke om verktøy som brukes sammen med skjemautvikling. Forslag til agenda for dag 2:
Vi kan starte med å svare på eventuelle spørsmål dere har fra dag 1.
Celine presenterer finanstilsynet sine verktøy for skjemautvikling. Dette vil kun innebære ft-tool, da den automatiske skjemagenereringen ikke er helt ferdigutviklet ennå.
Pause.
Vi går gjennom bruken av Github Copilot, litt om erfaringer og råd til bruk. Kanskje vi får til å vise kort demo også.
Ahmed går videre gjennom Nuget api og hvordan man kan skaffe dette. Her er det mulighet til å vise eksempel til bruk, ettersom Finanstilsynet også bruker dette for å samle gjenbrukt kode som brukes i flere av skjemaene. Deretter gir det kanskje mening å fortelle litt om hvor man burde følge med for å få med seg siste endringer som blir gjort av de andre teamene hos Digdir som kan føre til endringer i skjema som har blitt ferdigutviklet Ny pause.
Avhengig av hvor mye tid vi har til dag 2 så kan vi enten avslutte det der etter en kort spørrerunde. Hvis vi har mer tid, så tenkte vi at bruken av «git» kunne vært nyttig å gå gjennom, spesielt dersom det er mindre erfaring med det hos dere.