Siirry suoraan sisältöön

OhjelmistotuotantoLaajuus (5 op)

Tunnus: HT00CF19

Laajuus

5 op

Opetuskieli

  • suomi

Vastuuhenkilö

  • Jere Lamberg, TIKO

Osaamistavoitteet

Opintojakson tarkoitus

Oletko ikinä miettinyt, minkälaista ohjelmistokehitysprojektissa työskentely on? Tiedätkö, mistä osista ohjelmistot rakentuvat? Ovatko projektityöskentelyssä käytetyt viitekehykset tuttuja sinulle? Ohjelmistotuotanto -opintojakso tarjoaa vastauksia mm. näihin kysymyksiin. Tällä opintojaksolla opit tietämään ja ymmärtämään ohjelmistotuotannon ydinprosessit. Tämän opintojakson jälkeen olet valmiimpi työskentelemään erilaisissa projektiympäristöissä sekä kykenet tunnistamaan ohjelmistotuotantoprosessin eri vaiheet.

Opintojakson osaamiset

- Työelämässä toimiminen: Osaa toimia ammatillisesti työelämän viestintä- ja vuorovaikutustilanteissa.
- Ennakoiva kehittäminen: Ratkaisee ongelmatilanteita luovasti ja uudistaa toimintatapoja yhdessä muiden kanssa.
- Kestävä kehitys: Ymmärtää kestävyyshaasteita, niiden keskinäisiä riippuvuuksia sekä asioiden ja ongelmien monia näkökulmia.
- Ohjelmistotuotanto-osaaminen: Tuntee ohjelmistotuotantoon liittyviä välineitä ja menetelmiä sekä osaa soveltaa tietojaan käytännön työskentelyssä.
- Ohjelmistotuotanto-osaaminen: Osaa määritellä, suunnitella, testata ja/tai toteuttaa ohjelmistotuotteen.

Opintojakson osaamistavoite

Opintojakson suoritettuasi ymmärrät ohjelmistotuotannon eri osa-alueet, tiedät mitä sovelluskehitysmallit ovat, kykenet tuottamaan tarvittavaa dokumentaatiota esituotantovaiheeseen ja pystyt osallistumaan ohjelmistotuotantoprojektiin tuotannollisessa roolissa. Kykenet myös arvioimaan kestävän kehityksen roolia ohjelmistoprojekteissa.

Sisältö

Opintojaksolla tulet tutustumaan ohjelmistotuotannon eri osa-alueisiin, mm.: elinkaarimalli, ohjelmistotuotannon viitekehykset, lineaariset- ja ketterät menetelmät, projektisuunnittelu, projektinhallinta, esituotantovaihe ja ohjelmistojen arkkitehtuuri. Opintojakson ydinsisällön lisäksi tulet oppimaan lisää ryhmätyöskentelytaidoista, kommunikaatiosta, konseptoinnista sekä kestävästä kehityksestä.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää sinulta joitakin ohjelmistokehityksen taitoja, esimerkiksi ohjelmointi, sisällöntuotanto, suunnittelu tai ICT-liiketoiminta.

Arviointikriteeri, hyväksytty/hylätty

Ymmärrät ohjelmistotuotannon eri osa-alueet ja tiedät mitä toimenpiteitä niihin kuuluu. Tunnet eri sovelluskehitysmalleja ja pystyt perustellen valitsemaan projektiin soveltuvan mallin. Kykenet tuottamaan dokumentaatiota esituotantovaiheen prosesseihin. Pystyt toimimaan tuotannollisessa roolissa ohjelmistotuotantoprojektissa. Kykenet ryhmätyöskentelyyn ja osaat toimia ammatillisesti ryhmän vuorovaikutustilanteissa. Kykenet arvioimaan kestävän kehityksen roolia ohjelmistoprojekteissa.