TJTA330 Software Production (5 cr)
Description
Sisältö
Ohjelmistotuotanto on tietokoneohjelmistojen rakentamisessa yleisesti käytettyjä tekniikoita, työkaluja ja periaatteita. Opintojaksolla käydään läpi ohjelmiston elinkaari määrittelystä käyttöönottoon ja ylläpitoon. Aiheen teoreettista käsittelyä tuetaan toteuttamalla toimeksiantoon perustuva pienimuotoinen ohjelmistoprojekti, jonka vaiheet ja toteutustavat kytkeytyvät luentojen teemoihin.
Suoritustavat
Opintojakson suoritustavat ovat tentti ja pienryhmissä toteuttava harjoitustyö, jotka molemmat tulee suorittaa hyväksyttävästi. Työmäärät jakautuvat seuraavasti: luento-opetus 24 tuntia, itsenäinen materiaaleihin tutustuminen ja tenttiin valmistautuminen 36 tuntia, harjoitustyön parissa työskentely 90 tuntia.
Arviointiperusteet
Tenttimenestys, harjoitustyön toteuttamiseen liittyvä pienryhmätyöskentely, harjoitustyön rakenteelliset ansiot, sen tuloksen vastaavuus vaatimusmäärittelyyn ja asiakkaan toiveisiin, käytetyn viitekehyksen hallinta ja sen osoittaminen työskentelyssä ja raportissa sekä harjoitustyön toteuttamiskelpoisuus.
Learning outcomes
Description of prerequisites
Study materials
Literature
- Ilkka Haikala & Tommi Mikkonen, Ohjelmistotuotannon käytännöt, 12., uudistettu painos tai uudempi.; ISBN: 978-952-14-1754-2