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