Siirry suoraan sisältöön

Ohjelmistotuotanto ja mallintaminen (5 op)

Toteutuksen tunnus: 3011465-3004

Toteutuksen perustiedot


Ilmoittautumisaika
01.06.2021 - 07.09.2021
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
30.08.2021 - 17.12.2021
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
suomi
Opettajat
Kimmo Tarkkanen
Matti Kuikka
Balsam Abdulghani
Ryhmät
PTIETS20swis
PTIETS20 Ohjelmistojen kehittäminen ja Tietoturva
Opintojakso
3011465
Toteutukselle 3011465-3004 ei löytynyt varauksia!

Arviointiasteikko

H-5

Sisällön jaksotus

Opintojakson suoritettuaan opiskelija :
- tuntee ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- osaa toimia ohjelmistoprojektin eri vaiheissa
- 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ää 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

HUOM! ARVIOINTIPERUSTEET TARKENTUVAT JA MUUTTUVAT KUN MAHDOLLISISTA TYÖMUODOISTA (ETÄ, LIVE) ON SYKSYLLÄ 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 (sprinttien tuotokset) arvostellaan pistein 0-2, jossa:
2 pistettä: Erittäin hyvä (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, ei 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. tai enemmän = +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öä.

Siirry alkuun