Siirry suoraan sisältöön

Ohjelmistotuotanto ja mallintaminen (5 op)

Toteutuksen tunnus: 3011465-3007

Toteutuksen perustiedot


Ilmoittautumisaika
01.12.2024 - 13.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.01.2025 - 30.04.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
suomi
Paikat
15 - 40
Koulutus
Tietojenkäsittelyn koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Sami Pyöttiälä
Ryhmät
PTIETS23swis
Ohjelmistojen kehittäminen ja tietojärjestelmät
PTIVIS23swis
Ohjelmistojen kehittäminen ja Tietojärjestelmät
Opintojakso
3011465

Toteutuksella on 13 opetustapahtumaa joiden yhteenlaskettu kesto on 39 t 0 min.

Aika Aihe Tila
Pe 17.01.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 24.01.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 31.01.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 07.02.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 14.02.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 28.02.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 07.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 14.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 21.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 28.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 04.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 11.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Pe 25.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Teoria ja käytäntö, Ohjelmistotuotanto ja mallintaminen 3011465-3007
ICT_B1039 IT telakka
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

H-5

Sisällön jaksotus

Opintojakson suoritettuaan opiskelija :
- tuntee ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- osaa toimia ohjelmistoprojektin eri vaiheissa ja rooleissa
- ymmärtää määrittelyn, suunnittelun ja testauksen merkityksen ohjelmistoprojektissa
- osaa laatia ohjelmistotuotannossa käytettyjä suunnittelukaavioita (UML), käyttöliittymäprototyyppejä ja käyttää versionhallintaa yhteistyössä muiden kanssa
- käyttää ketterää kehitystä tukevaa työkalua ohjelmistoprojektin ja vaatimustenhallintaan

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
- nimetä erilaisia ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin

- kuvailla ohjelmistoprojektin vaiheet

- tulkita ja laatia ohjelmistotuotannossa käytettyjä kaavioita

- ymmärtää määrittelyn ja suunnittelun merkityksen ohjelmoinnissa

toimia ohjelmistoprojektin eri vaiheissa

Sisältö

- Ohjelmistokehitys projektina

- Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, käyttöönotto ja ylläpito

- UML-mallinnus

Oppimateriaalit

Erikseen jaettavat ja linkatut lähiopetuskertojen materiaalit, ohjelmistotyökalut, dokumentointipohjat.

Opetusmenetelmät

Opintojaksolla harjoitellaan toimimista ohjelmistoprojektin eri vaiheissa.
Harjoitustyönä toteutetaan ryhmässä hallittu ohjelmistoprojekti alusta loppuun: Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, ja käyttöönotto.

Tenttien ajankohdat ja uusintamahdollisuudet

ei tenttiä

Kansainvälisyys

Harjoitustyö toteutetaan ryhmässä. Projektissa noudatetaan SCRUM menetelmän periaatteita. Viikoittaisilla opetuskerroilla tehdään ohjelmistuotantoon liittyviä pienempiä tehtäviä, jotka palvelevat harjoitustyön tekemisen osia sekä edistetään omaa harjoitustyöprojektia. Kestävän kehityksen näkökulmaa voidaan edistää harjoitustyöprojektin aiheisiin liittyvissä suunnittelu- ja toteutusratkaisuissa.

Toteutuksen valinnaiset suoritustavat

(Katso tutkintosääntö.)

Opiskelijan ajankäyttö ja kuormitus

Opintojakson laajuus on 5 opintopistettä.
Työmäärä on 5 * 27 tuntia eli 135 tuntia.
Opintojakson kesto on noin 14 viikkoa.
Viikottainen työmäärä on noin 10 tuntia, josta
viikkoharjoitukset noin 3 tuntia ja oma harjoitustyönä oleva
ohjelmistoprojekti noin 7 tuntia.

Esitietovaatimukset

Ohjelmoinnin perusteet, Liiketoiminnan perusteet

Lisätiedot

Osallistumisen edellytyksenä ovat perustaidot jostakin ohjelmointikielestä. Kurssilla toteutetaan ryhmätyönä ohjelmisto, mutta ohjelmoinnin opetus ei ole varsinaisesti kurssin sisältöä.

Siirry alkuun