VAMK

Vaihda kieltä: English

Etusivu > Opintohaku > Ohjelmistotuotannon käytännöt (ITTS3201) > 2019-2020

Ohjelmistotuotannon käytännöt

Rakennetyyppi: Opintojakso
Koodi: ITTS3201
Tyyppi: Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot
OPS: TT 2017
Taso: Insinööri (AMK)
Opiskeluvuosi: 3 (2019-2020)
Laajuus: 5 op
Vastuuopettaja: Kankaanpää, Timo
Opetuskieli: Suomi

Toteutukset lukuvuonna 2019-2020

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliLähiop.Ilmoittautuminen
3I-TT-3N, YHT-VY-27.1.2020 – 24.4.2020Tiia Tastula, Timo KankaanpääSuomi 16.12.2019 – 14.1.2020
 I-TT-3N, /VY-2-ICATP3 – P4Timo KankaanpääSuomi54 h 

Osaamistavoitteet

Opiskelija ymmärtää miten tietojärjestelmien avulla voidaan tukea ja kehittää organisaatioiden toimintaa. Opiskelijaa tuntee ja ymmärtää ohjelmistoprojektin vaiheet ja vaihejakomallien vaikutuksen ohjelmistoprojektin johtamiseen. Opiskelija osaa soveltaa vesiputousmallia tai ketterää ohjelmistokehitystä. Opiskelija osaa käyttää keskeisimpiä UML-kuvausmenetelmiä ja tunnistaa ohjelmistoprojektin määrittely- ja suunnitteludokumentit.

Opiskelijan työmäärä

135 h, josta lukujärjestykseen merkittyä lähiopetusta VAMKissa 70 h ja yliopistolla 48 h.

Edeltävät opinnot / Suositellut valinnaiset opinnot

Olio-ohjelmointi.

Sisältö

Perusosaaminen: Miten tietojärjestelmät tukevat organisaatioiden tavoitteita. Ohjelmistoprojektin perusvaiheet. Muuttuva vaatimustenhallinta. Vaatimustenmäärittely-dokumentin kirjoittaminen. Vaatimusten yksilöinti ja priorisointi. Projektinhallinta, ohjelmistoprojektin jako tehtäviin. Projektien vaihejakomallien erot. Ketterä ohjelmistokehitys (agile) ohjelmistoprojektin hallinnassa (esim. Scrum). UML:n käyttötapaus-, luokka-,sekvenssi- ja pakkauskaaviot. Käyttötapausten kuvaaminen. Ohjelmistosuunnittelu (arkkitehtuuri ja moduulisuunnittelu).
Täydentävä osaaminen: Tietojärjestelmästrategia. Mockup-työkalun käyttäminen. Ohjelmistoprojektin projektinhallintatyökalut. Projektisuunnitelman kirjoittaminen. UML:n aktiviteetti- ja toteutuskaaviot. Toiminnallisen ja teknisen määrittelyn kirjoittaminen. Suunnittelumallit. Version-, tuotteen- ja laadunhallinta.

Opiskelumateriaali

Kurssin verkkomateriaali. Ohjelmistotuotanto / Ilkka Haikala, Jukka Märijärvi tai Ohjelmistotuotannon käytännöt/Ilkka Haikala, Tommi Mikkonen.

Opetusmuoto / Opetusmenetelmät

Ongelmalähtöinen oppiminen.

Arviointikriteerit

Arvosana 5: Opiskelija ymmärtää suurimman osan aiheesta käsitellyistä käsitteistä ja pystyy soveltamaan niitä itsenäisesti ohjelmistoprojektissa.
Arvosana 3: Opiskelija ymmärtää huomattavan määrän aiheesta käsitellyistä käsitteistä ja pystyy soveltamaan niitä ohjelmistoprojektissa.
Arvosana 1: Opiskelija ymmärtää käsitellyn aiheen peruskäsitteet ja pystyy soveltamaan niitä ohjelmistoprojektissa.

Arviointimenetelmät

Jatkuva arviointi. Arvosana muodostuu kotitehtävien, projektitöiden ja tentin perusteella.


Takaisin