Kursplan

Introduksjon

Oversikt over programvarearkitektur

  • Arkitekturaldrivere
  • Nødvendigheten for arkitektering

Utforske arkitekteransvar

  • Ansvaret, ferdighetene og kunnskapen
  • Teknisk lederskap
  • Utvikler vs. arkitekt

Få forståelse for arkitekteringsprosessen

  • Koding, veiledning og samarbeid
  • Håndtering av tekniske risikoer
  • Analyse og evaluering av en arkitektur

Få fatt på arkitekturbeslutninger i utviklingsteamene

  • Innsamle og dokumentere problemstillinger
  • Opprette et praksisfellesskap
  • Opprette en ansvarsdelingsmatrise

Lære om arkitekturbeskrivelser

  • Perspektiver og rammeverk
  • Beskrivelsesspråk

Gjøre programvarearkitektur synlig

  • Kommunikasjon og felles terminologi
  • Modeller og diagrammer
  • Arkitekturmønstre

Dokumentere programvarearkitektur

  • Dokumentasjon som en veileder
  • Komponenter

Få forståelse for standarder, nedbrytning og gjenopptaking

  • Internasjonale standarder
  • Løse prosesdivergens

Bli involvert i leveringsprosessen

  • Hvor arkitektur passer inn i prosessen
  • Forhold til organisasjonsstruktur
  • Bygge agil design

Sammendrag og konklusjon

Krav

  • Viden om programvaredesign, utvikling eller testing

Målgruppe

  • Senioringeniører
  • Junioringeniører
  • Utviklere
 7 timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier