Schița de curs

Introducere

Prezentare generală a Arhitecturii Software

  • Factori de influență arhitecturali
  • Necesitatea arhitecturii

Explorarea responsabilităților arhitecturale

  • Responsabilități, abilități și cunoștințe
  • Leadership tehnic
  • Dezvoltator versus arhitect

Înțelegerea procesului de arhitectură

  • Codare, coaching și colaborare
  • Gestionarea riscurilor tehnice
  • Analizarea și evaluarea unei arhitecturi

Luarea deciziilor arhitecturale în echipele de dezvoltare

  • Colectarea și documentarea problemelor
  • Stabilirea unei comunități de practică
  • Crearea unei matrici de atribuire a responsabilităților

Învățarea despre descrierile arhitecturale

  • Puncte de vedere și cadre
  • Limbaje de descriere

Vizualizarea arhitecturii software

  • Comunicare și vocabular comun
  • Modele și diagrame
  • Modele arhitecturale

Documentarea arhitecturii software

  • Documentația ca ghid
  • Componente

Înțelegerea standardelor, degradării și recuperării

  • Standarde internaționale
  • Rezolvarea divergențelor de proces

Implicarea în procesul de livrare

  • Unde se încadrează arhitectura în proces
  • Relația cu structura organizațională
  • Construirea de designuri agile

Rezumat și concluzii

Cerințe

  • Cunoștințe de proiectare, dezvoltare sau testare software

Publicul țintă

  • Ingineri seniori
  • Ingineri juniori
  • Dezvoltatori
 7 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite