Siirry suoraan sisältöön

ICT-toimeksiantoprojekti (pelikehitys) (5 op)

Toteutuksen tunnus: DT10050-3003

Toteutuksen perustiedot


Ilmoittautumisaika
01.04.2025 - 30.04.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
25.08.2025 - 19.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tradenomi / Tietojenkäsittely (DD)
Toimipiste
Wärtsilä-kampus Karjalankatu 3 (WÄR)
Opetuskielet
suomi
Paikat
10 - 70
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Anssi Gröhn
Seppo Nevalainen
Vastuuopettaja
Ossi Laakkonen
Ryhmät
DTNS23
Tradenomi (AMK), Tietojenkäsittely, päivä, syksy, 2023
Opintojakso
DT10050

Arviointiasteikko

H-5

Tavoitteet

- osaat toimia itsenäisenä kehittäjänä ja ryhmän jäsenenä ulkoiseen toimeksiantoon perustuvassa ICT-projektissa.
- osaat arvioida omaa sekä ryhmän kehittämistoimintaa kokonaisuutena.
- tunnet, osaat soveltaa, arvioida ja kehittää ketteriä kehitysmenetelmiä ICT-projektin toteuttamisessa (esim. peli-, sovelluskehitys tai digitaalisen liiketoiminnan kehitysprojekti)
- osaat arvioida ja kehittää edelleen projektityöskentelyyn liittyvien työkalujen käyttöä (vaatimustenhallinta, version- ja tuotteenhallinta, testauksen automatisointi)
- tunnet laadun merkityksen ICT- projekteissa toiminnan ja tulosten näkökulmasta.
- tunnet ja osaat soveltaa laatua mittaavia ja parantavia käytänteitä projektityön kehittämisessä.
- tunnet ja osaat soveltaa automatisointiratkaisuja kehitystyön eri vaiheiden tukemisessa (mm. testaus, infrastruktuurin hallinta, integraatioiden ja julkaisujen hallinta)
- syvennät osaamistasi valitsemasi täydentävien osaamisen ja projektin toimeksiannon teknologiavaatimusten osalta.

Sisältö

- Toimeksiantoihin perustuvan ketterän kehitystoiminnan hallinta ja arviointi.
- Edistynyt vaatimusten-, tuotteen- ja konfiguraation hallinta.
- Vaatimusten-, tuotteen ja konfiguraationhallinnan työkaluja.
- Ohjelmisto- ja ICT- kehitysprojektien automatisointi (esim. DevOps, IT -process automation).
- Testausympäristöt ja testausprosessien suunnittelun perusteet, automaattisen testauksen menetelmät ja ympäristöt.
- Valmiiden komponenttien riippuvuuksien hallinta (dependency management).
- Valinnaisten opintojen ja toimeksiantojen pohjalta tarvittavat valinnaiset sisällöt (peliohjelmointi, sovelluskehitys ja digitaalinen liiketoiminta, älykäs automaatio).

Opetusmenetelmät

Pelikehitykseen suuntautuville tarkoitettu Capsized-peliprojekti.

Kurssille osallistuminen vaatii, että hyväksyt digitaalisella allekirjoituksella Capsized-projektiin liittyvän rinnakkaisen käyttöoikeuden tuotettuihin assetteihin myöntävän sopimuksen, joka mahdollistaa monivuotisen projektin kehittämisen mm. kaikkien integroituvien opintojaksojen (verkko- ja moninpelikehitys, syventävä pelikehitys ja pelien tekoäly) kesken kumulatiivisesti tuotetuilla asseteilla.

Sisältö

Verkkomoninpelin toiminnallisuuksien rakentaminen suunnitteluohjeisiin nojaten
Projektin kehitysmenetelmän sovittaminen peliprojektia varten (peliprojektin roolit ja vastuualueet)
Peliprojektin vaatimusten-, tuotteen- ja konfiguraation hallinta.
Ylläpidettävyys projektin assettien hallinnassa pelimoottorin avulla
Pelibuildien rakentamisen automatisointi Azure Devopsin avulla
Pelin ominaisuuksen testauksen suunnittelu ja testien tekeminen, automaattisten testien hyödyntäminen (yksikkötestit)
Projekitin komponenttien riippuvuuksien hallinta (kuten esimerkiksi tarvittavat liitännäiset).

Harjoittelu- ja työelämäyhteistyö

Toteutuksen aikana pyritään järjestämään pelialan asiantuntijaluentoja.

Tenttien ajankohdat ja uusintamahdollisuudet

Kurssista ei järjestetä tenttiä, ja sen tilalla on osaamisen näyttö projektityöskentelyn tuotosten perusteella. Varsinaisen toteutuksen osaamisen näyttö palautetaan kurssin päättymispäivään mennessä. Kurssista järjestetään kaksi uusintakertaa, jolloin osaamien näyttö palautetaan aina määritelltyn uusintakerran loppuun mennessä. Uusintaan on ilmoittauduttava etukäteen oppimisympäristössä määritellyllä tavalla.

Opiskelijan ajankäyttö ja kuormitus

Kokonaisajankäyttö 133h

Siirry alkuun