Siirry suoraan sisältöön

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
  • ETB24SP
    Tietotekniikka, päivätoteutus
  • UEF-R1
    ICT-opinnot UEF-ISAT-yhteistyössä
  • ETA24SP
    Tietotekniikka, päivätoteutus
  • UEF-R2
    ICT-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
  • ETB23SP
    Tietotekniikka, päivä
  • ETA23SP
    Tietotekniikka, päivä
  • UEF-R1
    ICT-opinnot UEF-ISAT-yhteistyössä
  • UEF-R2
    ICT-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
  • ETB22SP
    Tietotekniikka
  • UEF-R1
    ICT-opinnot UEF-ISAT-yhteistyössä
  • ETA22SP
    Tietotekniikka
  • UEF-R2
    ICT-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