Kursplan

Innledning

Oversikt over programvarearkitektur

  • Arkitekturdrevende faktorer
  • Behovet for arkitektering

Utvikling av arkitekturansvar

  • Ansvar, ferdigheter og kunnskap
  • Teknisk ledelse
  • Utvikler versus arkitekt

Fatting av prosessen med arkitektering

  • Koding, veiledning og samarbeid
  • Administrering av tekniske risikoer
  • Analyse og evaluering av en arkitektur

Fatting av arkitekturbeslutninger i utviklingsteam

  • Innsamling og dokumentasjon av problemstillinger
  • Opprettelse av en praksisfellesskap
  • Opprettelse av et ansvarsfordelingsmatrise

Læring om arkitekturbeskrivelser

  • Seerpunkter og rammeverk
  • Beskrivelsesspråk

Visualisering av programvarearkitektur

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

Dokumentering av programvarearkitektur

  • Dokumentering som veileder
  • Komponenter

Fatting av standarder, nedbrytning og gjenoppretting

  • Internasjonale standarder
  • Løsning på prosessdivergens

Involvering i leveringsprosessen

  • Hvor arkitektur passerer i prosessen
  • Relasjon til organisasjonsstruktur
  • Bygging av agil design

Oppsummering og konklusjon

Krav

  • Viden om programvaredesign, utvikling eller testing

Målgruppe

  • Senior ingeniører
  • Junior ingeniører
  • Utviklere
 7 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier