Projektiopinnot 4 (6 op)
Toteutuksen tunnus: TT00BB59-3004
Toteutuksen perustiedot
- Ilmoittautumisaika
-
19.08.2020 - 31.12.2020
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
01.08.2020 - 31.12.2020
Toteutus on päättynyt.
- Opintopistemäärä
- 6 op
- Lähiosuus
- 6 op
- Toteutustapa
- Lähiopetus
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Eero Huusko
- Pekka Huttunen
- Markku Karppinen
- Opintojakso
- TT00BB59
Tavoitteet
Projektiopintojen tavoitteena on, että opiskelija saa kokemusta systemaattisesta tiimimuotoisesta projektityöskentelystä ja samalla opiskeija saa käytännön kokemusta terveyden ja hyvinvoinnin järjestelmiin liittyvistä sensoreita, laitteista ja ohjelmoinnin välineistä.
Opiskelija osaa määrittelyn perusteella luoda järjestelmätason suunnitelman, osaa valita käytötarkoitukseen sopivat komponentit, osaa suorittaa prototyypin kokoonpanon, osaa määritellä sensoreiden edellyttämät rajapinnat ja osaa suunnitella järjestelmän vaatiman ohjelmiston.
4. Projektiopinnoissa toteutetaan määrittelyn mukainen ohjelmistokokonaisuus: Anturit(senrorit)->Mikro-ohjaimet->Datan kerääjä ->asiakassovellus->Palvelin (esim. Pilvipalvelu)-> etämonitorointi (esim. mobiilipäätelaite).
Sisältö
Opiskelijat tekevät projektityön aikana demo-ohjelman osoittaakseen kykenevänsä itsenäiseen projektimuotoiseen työskentelyyn.
Projektissa toteutetaan opettajan määrittelemä laitteisto ja ohjelma, jonka avulla opiskelijat harjaannutetaan ohjelmoinnin ja laitteistosuunnittelun tekniikoihin, tiimityöskentelyyn, tavoitteelliseen projektityöhön ja dokumentointiin. Järjestelmäkehitysprojekti toteutetaan Scrum/Lean-prosessimallia käyttäen.
Scrum-mallissa opettaja toimii Product owner-henkilönä, eli toimii tuotteen omistajana ja määrittelee tuotteelta vaadittavat ominaisuudet. Opettaja on myös Scrum-tiimien tekninen neuvonantaja jokaisen opetuspäivän ajan.
Arviointikriteerit, tyydyttävä (1)
Opiskelijakohtaisella arvioinnilla mitataan henkilön toimintaa seuraavasti:
1. on omalla työpanoksellaan vaikuttanut jonkun verran Scrum-tiimin työn lopputulokseen .
2. tiimityötaidot välttävällä tasolla ja tuotetut dokumentit voidaan hyväksyä muutoksin katselmoinnissa.
4. vastuualueen velvollisuus: opiskelija on hoitanut hänen vastuullaan olevat erityistehtävät välttävästi.
Arviointikriteerit, hyvä (3)
Opiskelijakohtaisella arvioinnilla mitataan henkilön toimintaa seuraavasti:
1. on omalla työpanoksellaan vaikuttanut merkittävästi Scrum-tiimin työn lopputulokseen .
2. tehty työ vastaa oleellisilta osin vaatimusmäärittelyä
3. tiimityötaidot hyvällä tasolla ja tuotetut dokumentit voidaan hyväksyä katselmoinnissa.
4. vastuualueen velvollisuus: opiskelija on hoitanut hänen vastuullaan olevat erityistehtävät hyvin.
Arviointikriteerit, kiitettävä (5)
Opiskelijakohtaisella arvioinnilla mitataan henkilön toimintaa seuraavasti:
1. työpanos ja osaamisen soveltaminen merkittävän tärkeä Scrum- tiimissä.
2. tehty työ laadukasta ja tuote vastaa vaatimusmäärittelyä
3. tiimityötaidot erityisen hyvällä tasolla ja tuotetut dokumentit laadullisesti hyviä.
4. vastuualueen velvollisuus: opiskelija on hoitanut hänen vastuullaan olevat erityistehtävät kiitettävästi
Esitietovaatimukset
C/C++-ohjelmointiosaaminen, tietoliikenneteknikka, Asiakas-palvelin mukainen ohjelmistokehitys, anturiteknologia, Reaaliaikajärjestelmien suunnittelu ja toteutus, tiedonsiirtoväylät.