Ohjelmistotuotanto ILaajuus (5 op)
Tunnus: 4_ETA7500
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Ymmärtää dokumentoinnin merkityksen projekteissa
Osaa tuottaa projektikortin
Osaa pitää kirjaa omasta ajankäytöstään projektin aikana
Osaa tuottaa loppuraportin
Osaa järjestää katselmointitilaisuuden
Osaa projektin palaverikäytännöt
Osaa tehdä pöytäkirjat palavereista/katselmoinneista
Osaa organisoida palavereita ja katselmointikokouksia
Tietää yleiset vaatimusten kuvaustavat
Sisältö
Teoria 2 op + projekti/harjoitustyö (olio-ohjelmointi ja SQL) 3 op
Vaatimustenhallinta
Elinkaarimallit
Ohjelmistoprojektin hallinta
Johdantoa tietojärjestelmien ja ohjelmistotekniikan käsitteisiin ja ohjelmistotyön ongelmia
Dokumentointi
Projektissa:
projektikortti - arvioitu aikataulu
Projektin seuranta - oman ajankäytön seuranta
Toteutus
Loppuraportti
Katselmointi ja palaverikäytännöt
Arkkitehtuurisuunnitelma annetaan valmiina perusteluineen
Esitietovaatimukset
Ei edeltäviä opintoja
Oppimateriaalit
Kurssin alussa Moodlessa julkaistaan kurssin materiaali
Esitietovaatimukset
Ei edeltäviä opintoja
Ilmoittautumisaika
01.12.2024 - 15.01.2025
Ajoitus
01.01.2025 - 31.07.2025
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Toimipiste
Microkadun kampus
Opetuskielet
- Suomi
Opettaja
- Mika Vanhanen
- Keijo Kuosmanen
Opiskelijaryhmät
-
ETB24SPTietotekniikka, päivätoteutus
-
UEF-R1ICT-opinnot UEF-ISAT-yhteistyössä
-
ETA24SPTietotekniikka, päivätoteutus
-
UEF-R2ICT-opinnot UEF-ISAT-yhteistyössä
Toteutuksen kuvaus
Kurssin käytyään opiskelija ymmärtää dokumentoinnin ja suunnittelun merkityksen ohjelmistoprojektissa. Opiskelija oppii laatimaan projektisuunnitelman (projektikortti), tarvittavat määrittelydokumentit ja projektin loppuraportin sekä pitämään kirjaa omasta ajankäytöstään.
Sisältö:
Teoria 2 op + projekti/harjoitustyö (ohjelmointi ja SQL) 3 op
Luennot:
- Vaatimustenhallinta
- Elinkaarimallit
- Ohjelmistoprojektin hallinta
- Johdantoa tietojärjestelmien ja ohjelmistotekniikan käsitteisiin ja ohjelmistotyön ongelmia
- Dokumentointi
Projektissa:
- Projektikortti
- Arvioitu aikataulu
- Projektin seuranta
- Oman ajankäytön seuranta
- Toteutus
- Loppuraportti
- Katselmointi ja palaverikäytännöt
Opiskelijan ajankäyttö
Luentoja: 8 * 2h (kaikki ryhmät yhdessä, vain Zoomissa)
Ohjauksia: 6 * 2h (sisältää väli- ja loppukatselmoinnit)
Itsenäistä työskentelyä: n. 80h
Ryhmätyöskentelyä: n.20h
Esitietovaatimukset
Ei edeltäviä opintoja
Oppimateriaali ja suositeltava kirjallisuus
Kurssilla käytettävä materiaali julkaistaan Moodlessa.
Lisätietoja opiskelijoille
Edeltävät opinnot: Ohjelmoinnin perusteet
Ilmoittautumisaika
01.12.2023 - 31.03.2024
Ajoitus
01.01.2024 - 31.07.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Toimipiste
Microkadun kampus
Opetuskielet
- Suomi
Opettaja
- Mika Vanhanen
- Keijo Kuosmanen
Opiskelijaryhmät
-
ETB23SPTietotekniikka, päivä
-
ETA23SPTietotekniikka, päivä
-
UEF-R1ICT-opinnot UEF-ISAT-yhteistyössä
-
UEF-R2ICT-opinnot UEF-ISAT-yhteistyössä
Toteutuksen kuvaus
Toteutuksen alussa pidetään teorialuennot opintojakson aiheista. Kurssin suoritus tapahtuu useamman henkilön projektityönä annetusta aiheesta.
Kurssi antaa opiskelijoille perustan ohjelmistojen suunnitteluun ja kehittämiseen, sekä ymmärrystä ohjelmistotuotannon prosesseista ja parhaista käytännöistä.
Kurssin käytyään opiskelija
- Ymmärtää dokumentoinnin merkityksen projekteissa
- Osaa tuottaa projektikortin
- Osaa pitää kirjaa omasta ajankäytöstään projektin aikana
- Osaa tuottaa loppuraportin
- Osaa järjestää katselmointitilaisuuden
- Osaa projektin palaverikäytännöt
- Osaa tehdä pöytäkirjat palavereista/katselmoinneista
- Osaa organisoida palavereita ja katselmointikokouksia
- Tietää yleiset vaatimusten kuvaustavat
Opiskelijan ajankäyttö
Luentoja ja ohjauksia: 30h
Itsenäistä ja ryhmätyöskentelyä: n. 100h
Esitietovaatimukset
Ei edeltäviä opintoja
Oppimateriaali ja suositeltava kirjallisuus
Kurssin alussa Moodlessa julkaistaan kurssin materiaali
Lisätietoja opiskelijoille
https://moodle.savonia.fi/course/view.php?id=1286
Ilmoittautumisaika
01.12.2022 - 15.01.2023
Ajoitus
16.03.2023 - 12.05.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Toimipiste
Microkadun kampus
Opetuskielet
- Suomi
Opettaja
- Mika Vanhanen
- Keijo Kuosmanen
Ajoitusryhmät
- UEF-R1 (Koko: 45. Avoin AMK: 0.)
- UEF-R2 (Koko: 45. Avoin AMK: 0.)
- ETA22SP (Koko: 45. Avoin AMK: 0.)
- ETB22SP (Koko: 45. Avoin AMK: 0.)
Opiskelijaryhmät
-
ETB22SPTietotekniikka
-
UEF-R1ICT-opinnot UEF-ISAT-yhteistyössä
-
ETA22SPTietotekniikka
-
UEF-R2ICT-opinnot UEF-ISAT-yhteistyössä
Koulutusryhmat
- UEF-R1
- UEF-R2
- ETA22SP
- ETB22SP
Toteutuksen kuvaus
Kurssilla opitaan ohjelmistotuotannon ja projektitoiminnan perusasiat ja sovelletaan opittua käytännön projektin toteuttamiseen.
Projekti toteutetaan ryhmätyönä.
Opintojakso suoritetaan ryhmänä tehtävänä projektina, jonka osasuoritukset katselmoidaan ilmoitetussa aikataulussa.
Opiskelijan ajankäyttö
Luentoja: 8 * 2h (kaikki ryhmät yhdessä)
Ohjauksia: 5* 2h
Itsenäistä ja ryhmässä tehtävää työskentelyä: n. 100h
Esitietovaatimukset
Ei edeltäviä opintoja
Oppimateriaali ja suositeltava kirjallisuus
Kurssin alussa Moodlessa julkaistaan kurssin materiaali.
Lisätietoja opiskelijoille
Kurssin Moodle-alusta: https://moodle.savonia.fi/course/view.php?id=16664