Det første vi skal, er at danne os et indtryk af det digitale artefakt og hvordan det fungerer. I teknologi analysen kommer vi omkring:
Udseende (relevant hvis det digitale artefakt er fysisk):
Hvordan ser det digitale artefakt ud?
Hvilke materiale er det digitale artefakt lavet af?
Er der andre fysiske forhold som er relevante?
Funktionalitet
Hvad kan det digitale artefakt?
Hvilke funktioner har det digitale artefakt?
Her kan du inddrage begreber fra den computationelle tankegang, for at beskrive de enkelte funktioner.
Du kan uddybe dele af den algoritmiske tænkning som ligger bag funktionerne.
Du kan også lave en kravsspecifikation for det digitale artefakt.
Forklar hvordan kodningen fungerer bag en eller flere af funktionerne (variabler, hvis-sætninger, løkker).
Er der steder hvor det digitale artefakts funktion fungere som forespørgsler og svar?
Brugergrænseflade
Hvordan ser brugergrænsefladen ud?
Hvad kan/skal du gøre som bruger?
Her skal du inddrage begreber og metoder fra interaktionsdesign til at beskrive brugergrænsefladen.
Du kan især inddrage, hvordan designreglerne er brugt til at forbedre brugervenligheden.
Input-teknologi
Hvilken information registrerer det digitale artefakt
Hvordan registrerer det digitale artefakt informationenen (sensorer, indtastninger, optagelse)
Hvilken data gemmes i systemet (type af data)
Er der nogle overvejelser i forhold til datalovgivningen?
Hvordan kunne en eller flere af variablerne se ud.
Er der nogle overvejelser i forhold til cybersikkerhed?
Hvilke databaser bliver brugt i forbindelse med at gemme data (husk relationelle databaser og primære nøgler)
Tegn en database til det digitale artefakt.
Output-teknologi
Hvilken information (data) bliver præsenteret for brugeren? (tekst, billeder, video og lyd)
Hvordan udvælges den information som præsenteres?
Benytter det digitale artefakts sig af databaser for at finde frem til informationen(dataen)?
Bonus:
Du kan benytte 3-lags arkitekturen til at forklare, hvordan dele af det digitale artefakt fungerer:
Præsentationslaget = Brugergrænsefladen
Logiklaget: Funktionaliteten
Datalaget: Input og output teknologien (hvilken data bliver modtaget, gemt og sendt)