OhjelmistoarkkitehtuuriLaajuus (5 op)
Opintojakson tunnus: OT00FE81
Opintojakson perustiedot
- Laajuus
- 5 op
- Korkeakoulu
- Peppi
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?
Arviointi
Opiskelija osaa
a. käyttää johdonmukaisesti ammattikäsitteitä.
b. etsiä tietoa alan keskeisistä tiedonlähteistä.
e. käyttää keskeisiä oman alan malleja, menetelmiä, ohjelmistoja ja tekniikoita.
Edeltävä osaaminen
Backend kehitys tai vastaava osaaminen