Schița de curs

Introducere

Prezentare generală a Software Architecture

  • Motoare arhitecturale
  • Nevoia de arhitectură

Explorarea responsabilităților de arhitectură

  • Responsabilități, aptitudini și cunoștințe
  • Conducerea tehnică
  • Dezvoltator versus arhitect

Înțelegerea procesului de arhitectură

  • Codificare, coaching și colaborare
  • Gestionarea riscurilor tehnice
  • Analiza și evaluarea unei arhitecturi

Luarea deciziilor de arhitectură în echipele de dezvoltare

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

Învățând despre descrierile de arhitectură

  • Puncte de vedere și cadre
  • Limbaje de descriere

Vizualizarea Software Architecture

  • Communication și vocabularul partajat
  • Modele și diagrame
  • Modele arhitecturale

Documentarea Software Architecture

  • Documentation ca un ghid
  • Componente

Înțelegerea standardelor, degradarea și recuperarea

  • Standardele internaționale
  • Rezolvarea divergențelor între procese

Implicarea în procesul de livrare

  • Unde se încadrează arhitectura în acest proces
  • Relația cu structura organizațională
  • Crearea de proiecte agile

Rezumat și concluzii

Cerințe

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

Audiență

  • Inginerii seniori
  • Inginerii juniori
  • Dezvoltatori
  7 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Cursuri înrudite

The Principal Engineer - Masterclass

  14 ore

Categorii înrudite