För att effektivt realisera våra idéer så följer vi denna utvecklingsprocess.
Table of Contents | ||||
---|---|---|---|---|
|
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.
...