Ohjelmistotuotanto (5 op)
Toteutuksen tunnus: MS00BP17-3001
Toteutuksen perustiedot
Ilmoittautumisaika
02.12.2019 - 31.01.2020
Ajoitus
15.01.2020 - 31.07.2020
Opintopistemäärä
5 op
Virtuaaliosuus
4 op
Toteutustapa
20 % Lähiopetus, 80 % Etäopetus
Yksikkö
Tekniikka ja liiketoiminta
Opetuskielet
- Suomi
Paikat
0 - 30
Koulutus
- Tradenomi (ylempi AMK), ohjelmistotekniikka ja ICT
- Insinööri (ylempi AMK), ohjelmistotekniikka ja ICT
Opettaja
- Matti Kuikka
- Tuomo Helo
Ryhmät
-
YICTTK20Tradenomi (ylempi AMK), Ohjelmistoteknikka ja ICT
-
YICTIK20Insinööri (ylempi AMK), Ohjelmistoteknikka ja ICT
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
-kuvata miten ohjelmistotuotantoprojekti toteutetaan
-kertoa miten toimitaan ohjelmistoprojektin eri vaiheissa
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojaksolla ei ole tenttiä.
Opiskelijan ajankäyttö ja kuormitus
Ennakkotehtävä
Yksilötehtävät
Ryhmätehtävät
Sisällön jaksotus
Opintojakson suoritettuaan opiskelija osaa:
-kertoa mitä ohjelmistotuotanto on sekä mistä vaiheista se koostuu
-kuvata miten ohjelmistotuotantoprojekti toteutetaan
-kertoa miten toimitaan ohjelmistoprojektin eri vaiheissa
- kertoa millaisia työkaluja ohjelmistotuotantoprojekteissa käytetään
Sisältö:
- Ohjelmistotuotannon perusteet
- Ohjelmistotuotannon vaiheet ja elinkaari
- Ohjelmistokehitys projektina
- Vaatimustenhallinta
- Ohjelmistojen määrittely ja mallintaminen
- Ohjelmistojen laadunhallinta
- Ohjelmistoprojektin hallinta
- Tuotteenhallinta
- Ohjelmistosuunnittelun työkalut
Ajoitus:
11.2.2020 kello 8-12
- Opintojakson esittely
- Ohjelmistotuotannon perusteet
- Ohjelmistokehitysprosessin vaiheet ja elinkaari
- Ohjelmistokehitys projektina
7.4.2020 kello 8-12 (Teams - luento online)
- Ohjelmistosuunnittelun työkalut: Jira-demo
- Opiskelijoiden esityksiä eri aiheista
- Laadunhallinta: luento
7.4.2020 kello 12-16 (Jatkuu Teams - luento online)
- Ohjelmistoprojektin esimerkki vaatimuksista ylläpitoon: Case matkapuhelinverkkojen kehitys
- Opiskelijoiden esityksiä eri aiheista
- Vaatimusten hallinta: luento
- Ketterä softakehitys: luento tai video
5.5.2020 kello 8-12 (Teams - luento online)
- Ohjelmistosuunnittelun työkalut: Git-demo
- Opiskelijoiden esityksiä eri aiheista
- Ohjelmistojen testaus: luento
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssiarvosana muodostuu seuraavasti:
- käytännön tehtävät 20 p (vähintään 8 p)
- kirjatehtävät 30 p (vähintään 12 p)
- henkilökohtainen esitys 30 p (vähintään 12 p)
Kaikista osioista on kuitenkin saatava yhteensä vähintään 36 pistettä. 36 -> 1; 44 -> 2; 52 -> 3; 60->4; 68->5.