Ohjelmistotuotannon peruskurssi

Individual course

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

Responsible teacher

University of Turku
Tuomas Mäkilä
tuomas.makila(at)utu.fi

Contact person for applications

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
info(at)fitech.io

Topics:

Course code:

Study credits:

Price:

Course level:

Teaching period:

Application deadline:

Host university:

Who can apply:

Teaching method:

Place of contact learning:

Teaching language:

General prerequisites:

Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.