Ohjelmistotuotannon peruskurssi
Yksittäinen kurssi
Maksimimäärä FITech-opiskelijoita: 20
Kurssi perehdyttää ohjelmistotuotannon yleisperiaatteisiin sekä sen tärkeimpiin osa-alueisiin. Kurssin keskeistä sisältöä ovat ketterän ohjelmistokehityksen perustyömenetelmät ja ohjelmistotuotannon elinkaarimalli eri työvaiheineen (vaatimusanalyysi, suunnittelu, toteutus, ylläpito), sekä näitä tukevat toiminnot. Kurssilla tutustutaan myös UML-kuvauskielen hyödyntämiseen ohjelmiston suunnittelussa.
Ohjelmistotuotanto (software engineering) käsittää monimutkaisten ohjelmistojärjestelmien suunnittelun, toteuttamisen ja ylläpidon liiketoimintaorganisaatiossa.
Kurssin suorittaneet opiskelijat tuntevat:
- ohjelmistotuotannon erityispiirteet ja haasteet insinöörialana
- ohjelmistokehitysprosessin kokonaisuuden ja projektityöskentelyn periaatteet
- asiakkaan roolin ohjelmiston suunnittelu- ja toteutusprosessissa
- ketterien työmenetelmien periaatteet ja osaavat soveltaa yhtä menetelmää
- jatkuvan kehittämisen (DevOps) toimintamallin ja sen menetelmien jatkuva integraatio (CI) / jatkuva toimitus (CD) periaatteet
Lisätietoa Turun yliopiston opinto-oppaassa.
Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
software project, devaus, devaaja, software development, agile
Vastuuopettaja
Hakua koskevat kysymykset
Tuotantotalous
Tutkinto-opiskelija