Siirry suoraan sisältöön

Ohjelmistotuotannon tekniikat (5 op)

Toteutuksen tunnus: 5G00ET62-3013

Toteutuksen perustiedot


Ilmoittautumisaika

02.07.2025 - 31.08.2025

Ajoitus

25.08.2025 - 19.12.2025

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka

Toimipiste

TAMK Pääkampus

Opetuskielet

  • Suomi

Koulutus

  • Tietotekniikan tutkinto-ohjelma

Opettaja

  • Erkki Hietalahti

Vastuuhenkilö

Erkki Hietalahti

Ryhmät

  • 24TIETOB
    Tietotekniikka

Tavoitteet (OJ)

Opiskelija tutustuu ohjelmistotuotannon niihin teknologioihin, menetelmiin ja työtapoihin joihin hän törmää päivittäisessä työssään ohjelmointityön lisäksi.

Sisältö (OJ)

Ohjelmistotuotannon käsitteet ja yleiskuva. Ohjelmistotuotannon vaihejakomallit ja ohjelmistotuotannon vaiheet. Ohjelmistojen vaatimusmäärittelyprosessi, toiminnallisten ja ei-toiminnallisten vaatimusten kartoittaminen ja määritteleminen. Ohjelmistoprojektin hallinta. Ohjelmistojen suunnittelu, toteutuksen yleisiä periaatteita, eri testauslajit, ohjelmistojen asentaminen. Tuotteen- ja versionhallinta, vianhallinta.

Esitietovaatimukset (OJ)

C++ ohjelmoinnin perusteet, Ohjelmoinnin edistyneet piirteet

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Opiskelija
-tuntee ohjelmistotuotannon peruskäsitteistöä ja omaa alueen yleiskuvan
-ymmärtää joitakin ohjelmistotuotannon perusteisiin liittyviä asioita käytännössä
-osaa soveltaa ohjelmistotuotannon perusteita ohjatusti

Arviointikriteerit, hyvä (3-4) (OJ)

Opiskelija
-tuntee ohjelmistotuotannon käsitteistöä ja omaa alueen yleiskuvan
-tuntee ohjelmistotuotannon vaihejakomalleja ja vaiheita
-osaa vaatimusmäärittelyprosessin vaiheineen
-omaa edellytykset hallita ohjelmistoprojekteja
-tuntee yleiset periaatteet ohjelmistojen suunnitteluun ja toteutukseen
-tuntee testausta, tuotteen-, version- ja vianhallintaa
-osaa soveltaa em. aiheita

Arviointikriteerit, kiitettävä (5) (OJ)

Opiskelija
-tuntee ohjelmistotuotannon käsitteistöä ja omaa alueen yleiskuvan
-tuntee ohjelmistotuotannon vaihejakomalleja ja vaiheita
-osaa vaatimusmäärittelyprosessin vaiheineen
-omaa edellytykset hallita ohjelmistoprojekteja
-tuntee yleiset periaatteet ohjelmistojen suunnitteluun ja toteutukseen
-tuntee testausta, tuotteen-, version- ja vianhallintaa
-osaa soveltaa em. aiheita luovasti ja järkevästi
-osoittaa taitoa kehittää uusia ja järkeviä käytäntöjä ohjelmistotuotantoon yhteistyössä muiden kanssa

Arviointiasteikko

0-5