Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

GU saknar idag en sammanhållen mjukvaruarkitektur. Ambitionen är att en Mjukvaruarkitekt ska ansvara för mjukvaruarkitekturen. Följande utkast finns till mjukvaruarkitektur.

Exempel på områden som bör hanteras av mjukvaruarkitekturen:

  • Logisk skiktning av en applikation och definition av gränssnitt mellan lika byggblock

  • Utpekade ramverk och teknologier för utpekade plattformar

  • Utpekade lösningar för autentisering och auktorisering

  • Riktlinjer för externa APIer och integrationsgränssnitt i förhållande till integrationsplattformen.

  • Versionshantering

  • Byggprocess

  • Release Management

  • Utvecklingsrutiner för utpekade plattformar

  • Förvaltningsrutiner

  • Skelettkod för ny applikation (inklusive smör och bröd funktionalitet som autentisering)

  • Miljödefinitioner