Ohjelmistotuotanto ja mallintaminen (5op)
Toteutuksen tunnus: 3011465-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 24.11.2020 - 22.01.2021
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 11.01.2021 - 02.05.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 0 op
- Virtuaaliosuus
- 5 op
- TKI-osuus
- 3 op
- Toteutustapa
- Etäopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- suomi
- Opettajat
- Kimmo Tarkkanen
- Balsam Abdulghani
- Ryhmät
-
PTIETS19R1PTIETS19, R1
-
PTIETS19R2PTIETS19, R2
- Opintojakso
- 3011465
Toteutukselle Ohjelmistotuotanto ja mallintaminen 3011465-3002 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
Arviointiasteikko
H-5
Sisällön jaksotus
Opintojakson suoritettuaan opiskelija osaa:
- nimetä erilaisia ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- toimia ohjelmistoprojektin eri vaiheissa
- ymmärtää määrittelyn ja suunnittelun merkityksen ohjelmoinnissa
- laatia ohjelmistotuotannossa käytettyjä suunnittelukaavioita (UML ym.)
- käyttää Atlassian JIRA Software -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 lähiopetuskertojen materiaalit, ohjelmistotyökalut, dokumentointipohjat.
Opetusmenetelmät
Opintojaksolla harjoitellaan toimimista ohjelmistoprojektin eri vaiheissa.
Harjoitustyönä toteutetaan ryhmässä ohjelmistoprojekti alusta loppuun: Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, ja käyttöönotto.
Pedagogiset toimintatavat ja kestävä kehitys
Harjoitustyö toteutetaan ryhmässä. Projektissa noudatetaan SCRUM menetelmän periaatteita. Viikoittaisilla opetuskerroilla tehdään ohjelmistuotantoon liittyviä tehtäviä sekä edistetään omaa projektia.
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 n. 2 tuntia ja oma ohjelmistoprojekti n. 8 tuntia.
Arviointimenetelmät ja arvioinnin perusteet
ARVIOINTIPERUSTEET TARKENTUVAT JA MUUTTUVAT KUN MAHDOLLISISTA TYÖMUODOISTA (ETÄ, LIVE) ON SELVYYS
Opintojakso arvioidaan asteikolla 0-5.
Harjoitustyö muodostaa 60 % arvosanasta. Opintojaksosta läpipääsy edellyttää hyväksytysti suoritettua harjoitustyötä
Aktiivinen osallistuminen lähiopetukseen muodostaa 40 % arvosanasta
Harjoitustyön välipalautukset arvostellaan pistein 0-2, jossa:
2 pistettä: Erittäin hyvä (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, ei merkittäviä puutteita)
1 piste: Hyväksytty (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, pienehköjä puutteita)
0 pistettä: Hylätty (tehtäviä ei palautettu ollenkaan, osa tehtävistä puuttuu, tehtävät palautettu myöhässä tai tehtävät ovat erittäin puutteellisia)
Lähiopetukseen osallistumisesta saa 1 pisteen / kerta
Pisteen saaminen edellyttää aktiivista osallistumista ja tehtävien tekemistä lähiopetustunneilla.
Kurssin arvosana muodostuu seuraavasti:
Harjoitustyön pistemäärä = arvosana: 0-5p. = 0, 6-8p. = 1, 9-10p. = 2, 11-12p. = 3
Lähiopetuksen pistemäärä = arvosana lisäys: 0-6p. = +0, 7-10p. = +1, 11p. =< = +2 harjoitustyön arvosanaan
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öä.