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)