Siirry suoraan sisältöön

Ohjelmistoarkkitehtuuri (5 op)

Toteutuksen tunnus: OT00EK15-3001

Toteutuksen perustiedot


Ilmoittautumisaika

06.11.2023 - 17.11.2023

Ajoitus

01.01.2024 - 31.07.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Informaatioteknologian koulutusyksikkö

Toimipiste

Mikkelin kampus

Opetuskielet

  • Suomi

Koulutus

  • Ohjelmistotekniikan koulutus

Opettaja

  • Tuomas Reijonen

Vastuuopettaja

Tuomas Reijonen

Ryhmät

  • OTMI21SP
    Ohjelmistotekniikka, päivätoteutus
  • 11.01.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 18.01.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 25.01.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 01.02.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 08.02.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 15.02.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 22.02.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 07.03.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 14.03.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 21.03.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 28.03.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 04.04.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 11.04.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001
  • 18.04.2024 08:30 - 12:00, Ohjelmistoarkkitehtuuri OT00EK15-3001

Tavoitteet

Osaat nimetä ja havainnollistaa ohjelmistosuunnittelun yleisiä periaatteita.
Osaat selittää yleisempien ohjelmistoarkkitehtuurien ominaisuuksia.
Osaat valita oikean arkkitehtuurimallin eri konteksteissa.
Osaat mallintaa ohjelmistoja ja niiden osia.
Tunnet ohjelmistoviitekehyksen käsitteen ja osaat selittää eri viitekehyksien tärkeimmät ominaisuudet.

Sisältö

Mitä on ohjelmistoarkkitehtuuri?
Miten arkkitehtuurisuunnittelu vaikuttaa lopulliseen ohjelmistotuotteeseen?
Miten eri arkkitehtuureja mallinnetaan eri tekniikoita hyödyntäen?
Miten mallinnetaan web-sovelluksen arkkitehtuuri?
Miksi arkkitehtuurisuunnitelma ja lopullinen toteutus usein eroavat toisistaan käytännössä ja mitä ratkaisuja ongelmaan on olemassa?

Arviointiasteikko

1-5