Processkartläggning

Beskrivning: Dokumentera och kartlägg vilka processer och aktiviteter som krävs för varje projekt

Input: Systemdesign, Releaseplanering/schemaläggning

Output: Flödesdiagram, Verktyg som ska användas, Bestäm lämplig driftplattform

Verktygsbehov: Samarbetssystem (ex Office 365)

Uppstartsmöte

Beskrivning: Planera team onboarding för projektet

Input: Riktlinjer

Output: Plan för onboarding

Verktygsbehov: Samarbetssystem (ex Office 365)

Change management planering

Beskrivning: Process som underlättar att planera change ärenden

Input: Riktlinjer, God praxis för systemutveckling

Output: Change process, Rutin för granskning, Granskningskommité, Change management plan

Verktygsbehov: Samarbetssystem (ex Office 365), Ärendehanteringssystem

Planering av konfigurationsarbete

Beskrivning: Planera processen för konfigurationsarbete, Identifiera konfigurationsuppgifter

Input: God praxis för systemutveckling, säkerhet och drift, IT-assets, systemets mjukvarukomponenter

Output: Process/planering för konfigurationsarbete, val av verktyg, ansvarsfördelning, taggning/kategorisering

Verktygsbehov: Samarbetssystem (ex Office 365), Ärendehanteringssystem

Kravsställning

Beskrivning: Kravinsamling

Input: Input/feedback från intressenter, Input avseende bevakning av levererat system, feedback från tester

Output: Funktionella krav: prestandakrav, informationssäkerhetskrav, säkerhetskrav

Verktygsbehov: Samarbetssystem (ex Office 365), Ärendehanteringssystem

Systemdesign

Beskrivning: Designa systemet enligt krav

Input: Kravdokument

Output: Dokument: systemarkitektur, funktionell design, flödesdiagram för data, testplan, infrastrukturskonfiguration, val av verktyg, utvecklingsverktyg/miljö, testverktyg/miljö, driftplattform

Verktygsbehov: Samarbetssystem (ex Office 365), Ärendehanteringssystem, Verktyg för mjukvarudesign (UML, flödesdiagram etc)

Projektplanering

Beskrivning: Projektledning, Releaseplanering

Input:

Output: Arbetsuppgifter/planerade utvecklingsinsatser, schemaläggning/estimat, Releaseplan/schema

Verktygsbehov: Samarbetssystem (ex Office 365), Projekthanteringssystem

Riskhantering

Beskrivning: Riskanalys

Input: Systemarkitektur, Supply chain/värdekedja, Säkerhetsrisker

Output: Riskhanteringsplan

Verktygsbehov: Samarbetssystem (ex Office 365)

Identifiera konfigurationsbehov

Beskrivning: Upptäck eller mata in konfigurationsuppgifter i databas, Etablera baskrav för systemet

Input: Assets för IT-infrastruktur, mjukvarukomponenter, grundkrav för kod och dokumentation

Output: Konfigurationsuppgifter

Verktygsbehov: CMDB - databas för konfigurationsfiler/data (ex. Gitlab), versionshanteradd källkod i ett git repo (eller motsvarande) och i en central samarbetsplattform för versionshanterad kod (ex Gitlab eller GitHub, Databas för artefakter så som containers (kan också vara Gitlab), Samarbetssystem (ex Office 365)

Hotmodellering

Beskrivning: Identifiera potentiella hot och sårbarheter, Ta fram åtgärdsplan

Input: Systemdesign

Output: Potentiella hot och åtgärdsplan

Verktygsbehov: Verktyg för hotmodellering

Databasdesign

Beskrivning: Datamodellering, val av databas, databasdrift

Input: Kravspecifikation, systemdesign

Output: Designdokument databas

Verktygsbehov: Verktyg för databasmodellering, Samarbetssystem (ex Office 365)

Designgranskning

Beskrivning: Granska och godkänn planer och dokumentation

Input: Planer och dokumentation

Output: Granska kommentarer, Åtgärdspunkter

Verktygsbehov: Samarbetssystem (ex Office 365)

Versionshanterad dokumentation

Beskrivning: Spåra designförändringar

Input: Planer och designdokumentation

Output: Versionshanterad dokumentation

Verktygsbehov: Samarbetssystem (ex Office 365)