OhjelmistoarkkitehtuuriLaajuus (5 op)
Opintojakson tunnus: OT00FE81
Opintojakson perustiedot
- 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
Suoritustavat
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.