Schița de curs

Introducere în sociologia Software Architecture (SSA)

  • Ce este sociologia tehnologiei (ST)?
  • Sinteza ST cu arhitectura software (SA) = sociologia arhitecturii software (SSA)
  • Redefinirea arhitecturii software cu cerințe sociologice
  • De ce cerințe sociologice?

Tipuri SSA

  • Dezvoltarea simultană a SSA
  • Dezvoltarea secvențială a SSA

Etapele SSA

  • Descoperire: identificarea obiectivelor de arhitectură
  • Conjectură: identificarea scenariilor cheie
  • Planificare și proiectare: crearea unei imagini de ansamblu a aplicației
  • Operațiuni: identificarea problemelor cheie (cerințe)
  • Raportare: Definirea soluțiilor candidate

Componentele SSA

  • Grupuri SSA
  • Mediul SSA
  • Interfața SSA
  • Comportamentul SSA

Metode SSA

  • Sondaje
  • Interviuri
  • Experimente
  • Observații
  • Date existente

Abordări SSA

  • Epistemologie socială
  • Viziunea asupra lumii
  • Teoria sociologiei
  • Date empirice
  • Logică și raționament

Modele SSA

  • Modelul ME-Ego
  • SSH: model socioierarhic simplu
  • Software social
  • Comunități de practică
  • Socio-economic
  • Socio-demografic

Tehnici SSA

Dezvoltare

Aplicație

Evaluare

___

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a arhitecturii software.
  • Experiență în dezvoltarea de software.

Audiență

  • Arhitecți de software
  • Dezvoltatorii de software
  • Decidenți
 21 ore

Mărturii (7)

Cursuri înrudite

The Principal Engineer - Masterclass

14 ore

Categorii înrudite