Skip to content
Snippets Groups Projects
Projektisuunnitelma.md 2.88 KiB
Newer Older
L4134's avatar
L4134 committed
# Projektisuunnitelman sisältö

L4134's avatar
L4134 committed
* Versio 0.3
* Päivitetty 11.12.2019
L4134's avatar
L4134 committed
-----

L4134's avatar
L4134 committed
[1. Projektin kuvaus](#1-projektin-ja-lopputuotteen-kuvaus)
L4134's avatar
L4134 committed

Tausta ja lähtökohdat, tavoitteet ja tehtävät

L4134's avatar
L4134 committed
[2. Projektiorganisaatio](#2-projektiorganisaatio)
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
[3. Projektin ajalliset tavoitteet](#3-projektin-ajalliset-tavoitteet)
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
Resurssit, Aikataulut
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
[4. Projektin päättyminen](#4-projektin-p%C3%A4%C3%A4ttyminen)
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
Seminaari esitys, Projektin tuottaman aineiston arkistointi, Projektin virallinen päättäminen
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
-----
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
# 1 Projektin ja lopputuotteen kuvaus
L4134's avatar
L4134 committed

## 1.1 Tausta ja lähtökohdat

Mobiiliprojekti toteutetaan Jyväskylän ammattikorkeakoulun IT-instituutin järjestämän TTOW0635 Mobile Project ‑opintojaksolla,
johon taustatutkimusta tehtiin TTOW0615 Mobile Application Development -opintojaksolla.
L5192's avatar
L5192 committed
Projektin tarkoituksena on antaa valmiudet ja taidot suunnitella ja toteuttaa mobiilisovelluksia sekä antaa kokemusta projektityöskentelystä.
L4134's avatar
L4134 committed


## 1.2 Tavoitteet ja tehtävät

L4134's avatar
L4134 committed
Fireset-projektin tavoitteena on saada toimiva AR demo applikaatio, jossa yhdessä olevat ihmiset voivat pelata virtuaalisilla korteilla
L4134's avatar
L4134 committed
korttipeliä.
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
## 1.3 Termit

AR = Artifial Reality
L4134's avatar
L4134 committed
VR = Virtual Reality

L4134's avatar
L4134 committed
# 2. Projektiorganisaatio

**Projektiryhmä**

Eetu Aaltonen

Leevi Kopakkala

Ilari Rajala

L4134's avatar
L4134 committed
# 3. Projektin ajalliset tavoitteet

## 3.1 Resurssit

L4134's avatar
L4134 committed
Kurssin tavoitteellinen tuntimäärä 135h/opiskelija ei tule lähtökohtaisestikkaan toteutumaan, muista kursseista johtuen,
mutta projektiin käytetään niin paljon aikaa, kun projektiryhmäläisillä siihen on.
L4134's avatar
L4134 committed

## 3.2 Aikataulu
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
### Aloitus 13.11.2019 - 19.11.2019
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
Aloitetaan suunnittelemaan applikaation rakennetta tutkimuksen perusteella ja hahmottelemaan dokumentaatiota.
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
### Toteutus 20.11.2019 - 10.12.2019
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
Aloitetaan sovelluskehittäminen ja dokumentaation luonti.
L4134's avatar
L4134 committed

L4134's avatar
L4134 committed
#### Viikko 1

- Websocket alustus
- React-native alustus
- UI-suunnittelu
- Dokumentaatiota

#### Viikko 2

- Websocket game logic
- React-Nativen app logic
- Dokumentaatiota

#### Viikko 3

- Integrointi
L4134's avatar
L4134 committed
- ViroReact game logic
L4134's avatar
L4134 committed
- Testaus
L4134's avatar
L4134 committed
- Dokumentaatiota
L4134's avatar
L4134 committed
- Seminaarin valmistelu
L4134's avatar
L4134 committed
### Lopetus 11.12.2019 -15.12.2019
L4134's avatar
L4134 committed

Pidetään seminaari ja kerrotaan siellä kuinka hyvin pääsimme tavoitteeseemme.
L4134's avatar
L4134 committed
Tämän jälkeen viimeistellään dokumentaatio sekä arvioidaan oma onnistuminen.
L4134's avatar
L4134 committed

```mermaid
gantt
L4134's avatar
L4134 committed
    title Mobile project timetable
L4134's avatar
L4134 committed
    dateFormat  DD-MM-YY
    section GANTT
L4134's avatar
L4134 committed
    Suunnittelu :k1,13-11-19, 20-11-19
L4134's avatar
L4134 committed
    Toteutus    :k2,after k1, 11-12-19
    Lopetus     :k3,after k2, 15-12-19
```

# 4. Projektin päättyminen

## 4.1 Seminaari

Projektin aikaansaannos esitellään seminaarissa opettajalle ja muille opiskelijoille.

L4134's avatar
L4134 committed
## 4.2 Projektin tuottaman aineiston arkistointi
L4134's avatar
L4134 committed

Projektin dokumentaatio jää GitLabiin.

L4134's avatar
L4134 committed
## 4.3 Projektin virallinen päättäminen
L4134's avatar
L4134 committed

Projekti päättyy, kun dokumentaatio on tehty ja luovutettu opettajalle, tuotos on esitetty seminaarissa ja opettaja hyväksyy suoritetun työn.