VAMK

Vaihda kieltä: English

Etusivu > Ajankohtaiset koulutukset > Tietotekniikan koulutus (TT) > 2021 > Vuosi 3 > Ohjelmistotuotannon käytännöt (ITTS3201)

Ohjelmistotuotannon käytännöt

Rakennetyyppi: Opintojakso
Koodi: ITTS3201
OPS: TT 2021
Taso: Insinööri (AMK)
Opiskeluvuosi: 3 (2023-2024)
Lukukausi: Kevät
Laajuus: 5 op
Vastuuopettaja: Kankaanpää, Timo
Opetuskieli: Suomi

Toteutukset lukuvuonna 2023-2024

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
3010TT2021-3, TT2021-3A, TT2021-3C1.2.2024 – 30.4.2024Jari Töyli, Tommi RintalaSuomi1.12.2023 – 12.1.2024

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