Siirry suoraan sisältöön

OhjelmistoarkkitehtuuriLaajuus (5 op)

Tunnus: OT00FE81

Laajuus

5 op

Osaamistavoitteet

Osaat suunnitella ja dokumentoida ohjelmistojärjestelmien arkkitehtuurin.
Hallitset ohjelmistoarkkitehtuurin keskeiset periaatteet ja mallit.
Ymmärrät arkkitehtuurin merkityksen ohjelmistojen suorituskyvylle, ylläpidettävyydelle ja skaalautuvuudelle.
Ymmärrät erilaisia ohjelmistoarkkitehtuurityylejä ja niiden soveltamisen.

Sisältö

Miten ohjelmistojärjestelmien arkkitehtuureja suunnitellaan ja dokumentoidaan?
Mitkä ovat ohjelmistoarkkitehtuurin keskeiset periaatteet ja mallit?
Miten arkkitehtuurin vaikuttaa suorituskykyyn, ylläpidettävyyteen ja skaalautuvuuteen?
Miten arkkitehtuuripohjaisia ratkaisuja voidaan soveltaa liiketoimintaongelmien ratkaisemisessa?
Mitä eri ohjelmistoarkkitehtuurityylejä on ja miten niitä sovelletaan?

Edeltävä osaaminen

Backend kehitys tai vastaava osaaminen