PLA-33600 Ohjelmistoprojekti, 5-9 op
Software Project
Lisätiedot
Laajuus opintopisteinä määräytyy projektin laajuuden ja vaativuuden mukaan. Saman projektiryhmän jäsenet voivat suorittaa opintojakson toisistaan poikkeavilla arvosanoilla ja opintopistemäärillä.
Opintojakso soveltuu vain tutkinto-opiskelijoille
Vastuuhenkilö
Harri Keto, Hannu Jaakkola
Opetus
Toteutuskerta 1: PLA-33600 2015-01
Opetusmuoto | P1 | P2 | P3 | P4 | P5 |
|
|
|
|
|
Suoritusvaatimukset
Tarkoituksenmukaisella ja hallitulla tavalla aikaansaatu ohjelmistotuote sekä aktiivinen osallistuminen opetustilaisuuksiin ja projektityöskentelyyn.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opintojakso antaa projektimuotoisen harjoituksen avulla kokonaiskuvan ohjelmistoprosessista ja sen osatekijöistä, kertaa ja konkretisoi esitietokursseilla opittuja asioita sekä tuottaa käytännön valmiuksia ohjelmistokehityksen ja -johtamisen eri tehtävien hoitamiseksi.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Ohjelmiston määrittelyyn ja suunnitteluun liittyvät tehtävät ja työtulokset. | Ohjelmiston määrittelyyn ja suunnitteluun liittyvät menetelmät ja kuvaustekniikat. | Ohjelmiston määrittelyä ja suunnittelua tukevat apuvälineet. |
2. | Ohjelmiston toteutukseen ja testaukseen liittyvät tehtävät ja työtulokset. | Ohjelmiston toteutukseen ja testaukseen liittyvät periaatteet ja menettelytavat. | Ohjelmiston toteutusta ja testausta tukevat apuvälineet. |
3. | Ohjelmistoprojektin suorittamisen ja työtulosten hallintaan liittyvät tehtävät ja työtulokset. | Projektinhallinnan ja tuotteenhallinnan periaatteet ja menettelytavat. | Projektinhallintaa ja tuotteenhallintaa tukevat apuvälineet. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Projektin vaihe- ja lopputuotteet, suorittamisen hallinta, työtulosten hallinta, osallistumisaktiivisuus sekä prosessin kehittyminen.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
Muu kirjallisuus | Esitietojen kirjallisuus | Ei | ||||
Opintomoniste | Prosessiohje | Ei |
Esitietovaatimukset
Opintojakso | P/S | Selite |
PLA-31100 Ohjelmointitekniikka | Pakollinen | |
PLA-31501 Tietotekniikan sovellukset | Pakollinen | |
PLA-32100 Olio-ohjelmointi | Suositeltava | |
PLA-32602 Tiedonhallinta ja tietokannat | Suositeltava | |
PLA-32811 Web-ohjelmointi | Suositeltava | |
PLA-33110 Käyttäjäkeskeinen suunnittelu | Suositeltava | |
PLA-33120 Tietojärjestelmän mallintaminen | Suositeltava | |
PLA-33410 Ohjelmistotyön johtaminen | Suositeltava | |
PLA-33450 Ohjelmistotuotteen hallinta | Suositeltava |
Tietoa esitietovaatimuksista
Opintojakso tukeutuu esitietokursseihin. Esitietoina olevia kursseja voidaan suorittaa samaan aikaan ohjelmistoprojektin kanssa. Projektiryhmässä tulee olla riittävä osaaminen myös suositeltavien kurssien osalta. Mahdollinen muu kirjallisuus ilmoitetaan opintojakson alkaessa.
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
PLA-33600 Ohjelmistoprojekti, 5-9 op | OHJP-3600 Ohjelmistoprojekti, 5-9 op |