Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

För att effektivt realisera våra idéer så följer vi denna utvecklingsprocess.

Table of Contents
minLevel1
maxLevel7

Behov

Identifiera vilka behov som finns som webbappen kommer att lösa. Här är det viktigt att personer med godinsikt är med och bidrar för att få fram målbilden och vad som kan komma att behövas.

Kontext

Identifiera omgivningen som finns för den webbapp som ska utvecklas för att ta reda på hur den ska passa in och vilka externa beroenden som finns. Om en befintligt webbapp ska ersättas är det viktigt att ta reda på hur den fungerar i sin kontext. Detta för att undvika frågetecken vid utveckling hur webbappen ska integrera med kringliggande system. Det kan också bli en fråga vid ersättning om kringliggande system ska fungera likadant eller kommer att behöva ändras.

Krav

Specificera och prioritera vilka krav som finns för webbappen. Det kan även finnas krav på kringliggande system som behöver anpassas eller förändras eller om webbappen behöver integrera mot andra system som bör ha identifierats under kontextanalysfasen.

Design

Specificera hur webbappen ska se ut och fungera både visuellt och funktionsmässigt. Det är viktigt att utvecklarna förstår och vet hur flöden och funktioner ska fungera, saker som inte är självklara från en mockup.

Utveckling

Utveckling av webbapp utifrån den design och beskrivning som uppstod från designfasen.

Verifiering

Verifiera och testa att den webbapp som byggs motsvarar de krav som specificerats.

Leverans

Leverans av webbapp för produktion.Detta dokument visar utvecklingsprocessen för webbappar och delade komponenter.

Webbappar

Gliffy
imageAttachmentIdatt940572732
macroId2013d17a-fe41-436f-b871-caa87288776d
baseUrlhttps://sundsvall.atlassian.net/wiki
nameUtvecklingsprocess_webbappar
diagramAttachmentIdatt943390723
containerId829685776
timestamp1645533606594

Delade komponenter

Delade komponenter som är generiska och ska användas för att bygga upp grafiska gränssnitt för flera olika webbappar. Exempel på delade komponenter är knappar, navigeringsmenyer, kort och tabeller.

Alla dessa komponenter utvecklas i ett eget projekt som distribueras via NPM för att importeras i andra projekt med versionshantering.

Gliffy
imageAttachmentIdatt943652865
macroId94efe13d-3a6e-4932-a64c-6c4d0cf6524b
baseUrlhttps://sundsvall.atlassian.net/wiki
nameutvecklingsprocess_delade_komponenter
diagramAttachmentIdatt942112813
containerId829685776
timestamp1645534604355