L1: Software Architecture: Here, There and Everywhere

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Úvodná prednáška predmetu Architektúra softvéru vysvetľuje, že pojem architektúra vznikol metaforou zo stavebníctva a označuje usporiadanie softvérového systému. Prednášajúci predstavuje prehľad tém predmetu, spôsob vedenia prednášok formou diskusie a využitie diskusného fóra v ISE. Študenti v skupinkách riešia otázku, čo urobili ako prvé pri vývoji svojho najväčšieho softvérového systému. Zazneli odpovede ako zoznam funkcionalít, porozumenie doméne aplikácie, výber technológie, návrh a zistenie nákladov. Prednášajúci zdôrazňuje, že znalosť domény aplikácie je kľúčová, aby systém odrážal podstatu biznisu, a odlišuje ju od domény riešenia (technológií) a od požiadaviek klienta.

  • - Pojem architektúra softvéru vznikol metaforou zo stavebnej architektúry a označuje usporiadanie softvérového systému.
  • - Vývoj rozsiahleho softvéru je komplexný, preto je potrebná predstava o usporiadaní ešte pred písaním kódu.
  • - Doména aplikácie (napr. bankovníctvo) zahŕňa znalosti o biznise, ktoré sa musia odraziť v informačnom systéme.
  • - Doména riešenia zahŕňa výber technológií a spôsob realizácie systému.
  • - Požiadavky zadáva klient a pri znalosti domény aplikácie sa dajú lepšie pochopiť a spresniť.
  • - Náklady a finančné obmedzenia ovplyvňujú, čo sa dá v daných okolnostiach realizovať.
  • - Predmet stavia na diskusii, praktických projektoch na cvičeniach a diskusnom fóre v ISE.

Zhrnutie pripravené s pomocou AI z prepisu videa.