Samarbetssystem (ex Office 365)

Funktioner: Videokonferens, chatt, gruppkalender, fildelning etc

Fördelar: Förenkla kommunikation, effektivisera

Input: Möten, designdiskussion/anteckningar, dokumentation

Output: Organiserat grupparbete, versionshanterade dokument

Ärendehanteringssystem

Funktioner: Hantera buggar, hantering av change/ny funktionalitet, prioritering, ansvarsfördelning, eskalering, styra utveckling av interna kunskapssystem (ex intranät, teknisk dokumentation)

Fördelar: Upptäcka buggar och fel, höja kvaliteten i egenutvecklade system, minska kostnader, mer för pengarna

Input: Buggrapporter, önska nya funktioner, analysera felkällor och potentiella lösningar

Output: Ärenden för nya funktioner/förändringar/buggfixar, Ärendehistorik

Asset management

Funktioner: Mjukvarubibliotek, OS, licenser, supporterade versioner

Fördelar: Ökad medvetenhet

Input: IT-assets (mjukvara), licenser, mjukvarubibliotek, operativsystem, mjukvaruversioner

Output: IT-asset inventarie

CMDB - Databas för hantering av konfiguration (ex. Gitlab)

Funktioner: Kartlägga beroenden, integration med andra verktyg, granskning

Fördelar: Central databas som används av flera system (konfiguration, IT-assets, incidenthantering)

Input: Information om IT hårdvara och mjukvara

Output: Konfiguration

Projekthanteringssystem

Funktioner: Hantera ärenden, schemaläggning och tidsestimering, resursallokering, budgetallokering, riskanalys

Fördelar: Förståelse för projektets fortgång, optimera resursallokering

Input: Ärenden, schema, resursallokering

Output: Projektplan

Verktyg för mjukvarudesign (UML, flödesdiagram etc)

Funktioner: Hjälp vid kravinsamling, design av systemarkitektur, komponent- och gränssnittsdesign

Fördelar: Oberoende av programmeringsspråk, Visualiserar systemdesign

Input: Användarkrav, designidéer

Output: Designdokument, testplanering, plan för drift/testmiljö

Riskanalysverktyg

Funktioner: Dokumentera design utifrån säkerhet, identifiera potentiella säkerhetsproblem, Bedömning av sårbarheter utifrån vanligt förekommande attacker, föreslå och resursstyr åtgärder

Fördelar: Möjliggör för arkitekter/utvecklare att identifiera och åtgärda potentiella säkerhetsrisker snabbt

Input: Systemdesign

Output: Potentiella hot och åtgärder

Datamodelleringsverktyg

Funktioner: Modellera koppling och flöden mellan olika datakällor

Fördelar: Tillse att den data som krävs av systemet representeras/dokumenteras på ett korrekt sätt

Input: Systemkrav, affärslogik

Output: Datamodell