Ohjelmistotuotanto (5op)
Opintojakson tunnus: HTT20100
Opintojakson perustiedot
- Laajuus
 - 5 op
 
- Opetuskieli
 - suomi
 
Osaamistavoitteet
Opiskelija tietää ohjelmistoihin liittyvän käsitteistön ja tuntee ohjelmiston elinkaaren. Opiskelija ymmärtää ohjelmistoliiketoimintaan liittyvät ydinprosessit ja mieltää ohjelmistokehityksen merkityksen osana ohjelmistotuotantoa. Opiskelija hallitsee projektityön ohjelmistokehityksen hallintamallina ja osaa tuoda asiakasnäkökulman mukaan ohjelmistotuotantoon.
                    
Sisältö
Ohjelmistoihin liittyvä käsitteistö 
 Ohjelmiston elinkaari
 Ohjelmistokehitys ohjelmistotuotannon osana 
 Vaatimustenhallinta ja tuotteenhallinta
 Laadun merkitys, dokumentointi
 Projektityö ohjelmistokehityksen hallintamallina
 Asiakasnäkökulma ohjelmistotuotantoon
                    
Esitietovaatimukset
Ohjelmoinnin ja ohjelmistosuunnittelun peruskäsitteet.
                    
Arviointikriteerit, tyydyttävä (1)
o	Kiitettävä (5): Opiskelija kykenee soveltamaan oppimiaan ohjelmistotuotannon ja ohjelmistotyön menetelmiä tietojärjestelmien kehittämisen haasteisiin
 o	Hyvä (3-4): Opiskelija hallitsee ohjelmistotuotannon ja ohjelmistotyön käsitteistön ja toimintaperiaatteet
 o	Tyydyttävä (1-2): Opiskelija ymmärtää ohjelmistotuotannon ja ohjelmistotyön peruskäsitteet ja lainalaisuudet
 - Kiitettävä (5): Opiskelija kykenee soveltamaan oppimiaan ohjelmistotuotannon ja ohjelmistotyön menetelmiä tietojärjestelmien kehittämisen haasteisiin
 - Hyvä (3-4): Opiskelija hallitsee ohjelmistotuotannon ja ohjelmistotyön käsitteistön ja toimintaperiaatteet
 - Tyydyttävä (1-2): Opiskelija ymmärtää ohjelmistotuotannon ja ohjelmistotyön peruskäsitteet ja lainalaisuudet