OhjelmistoprojektiLaajuus (5 op)
Opintojakson tunnus: IIO12200
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
Osaamistavoitteet
Opiskelija tietää erilaiset ohjelmistokehitysprosessimallit ja opiskelija tuntee ohjelmistoprojektien eri vaiheet. Opiskelija tuntee projektitoiminnan perusteet ja siihen liittyvän käsitteistön ohjelmistoprojektien erityispiirteet huomioiden.
Sisältö
Opintojaksossa tutustutaan ohjelmistojen/sovellusten tuottamiseen projektimuotoisesti. Opintojaksossa käydään läpi ohjelmistoprojektin eri vaiheet, ohjelmistoprojektin suunnittelu ja -hallinta sekä perehdytään yrityksen tuotantoprosessin ja laadun näkökulmasta ohjelmistoprojekteihin keskeisesti liittyviin ohjelmistojen/sovellusten suunnitteluun, dokumentointiin, toteutukseen ja testaukseen. Opintojaksossa toteutetaan vaativa keskilaaja harjoitustyö.
Esitietovaatimukset
Ohjelmoinnin perusteet, olio-ohjelmointi 1 ja 2, ohjelmistosuunnittelu, ohjelmistotuotannon perusteet
Arviointikriteerit, tyydyttävä (1)
Erinomainen 5: Opiskelija hallitsee kattavasti ohjelmistoprojektien käsitteet, työmenetelmät ja projektikäytänteet sekä osana ryhmää osaa suunnitella ja toteuttaa toimeksiantajan vaatimusten pohjalta laadukkaasti ja innovatiivisesti laajahkon ohjelmiston. Lisäksi hän osaa toimia sekä itsenäisesti että ryhmässä vastuullisesti.
Kiitettävä 4: Opiskelija osaa hyvin ohjelmistoprojektien käsitteet, työmenetelmät ja projektikäytänteet sekä osana ryhmää osaa suunnitella ja toteuttaa toimeksiantajan vaatimusten pohjalta laadukkaasti laajahkon ohjelmiston. Lisäksi hän osaa toimia sekä itsenäisesti että ryhmässä vastuullisesti
Hyvä 3: Opiskelija osaa hyvin ohjelmistoprojektien keskeiset käsitteet, työmenetelmät ja projektikäytänteet sekä osana ryhmää osaa suunnitella ja toteuttaa toimeksiantajan vaatimusten pohjalta laadukkaasti laajahkon ohjelmiston.
Tyydyttävä 2: Opiskelija osaa ohjelmistoprojektien keskeiset käsitteet, työmenetelmät ja projektikäytänteet sekä osana ryhmää osaa suunnitella ja toteuttaa toimeksiantajan vaatimusten pohjalta ohjelmiston.
Välttävä 1: Opiskelija tuntee ohjelmistoprojektien keskeiset käsitteet, työmenetelmät ja käytännöt sekä osana ryhmää osaa suunnitella ja toteuttaa toimeksiantajan vaatimusten pohjalta suppeahkon ohjelmiston.
Hylätty 0: Ei hallitse aihealuetta