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 grundkomponenter.

Webbappar

...

Grundkomponenter

Grundkomponenter är komponenter som är generiska och ska användas för att bygga upp grafiska gränssnitt för flera olika webbappar. Exempel på grundkomponenter ä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.

...