| ... | ... | @@ -38,7 +38,31 @@ Projektin työstäminen lähti käyntiin hyvin. Dokumentointi onnistui melko ong |
|
|
|
|
|
|
|
## 2.2. Projektin onnistuminen (suunnitelma vs. toteutuma)
|
|
|
|
|
|
|
|
Projektissa seurasimme kurssin dokumentaatiossa esiteltyä "projektidokumentaation elinkaari, sprintit ja etapit" kuvaa melko läheisesti. [Linkki kuvaan](https://raw.githubusercontent.com/JAMK-IT/TTOS0800-Ohjelmistoprojekti/master/images/project-milestones/projektidokumentit%20ja%20elinkaari.jpg)
|
|
|
|
Projektissa seurasimme kurssin dokumentaatiossa esiteltyä "projektidokumentaation elinkaari, sprintit ja etapit" kuvaa melko läheisesti. [Linkki kuvaan](https://raw.githubusercontent.com/JAMK-IT/TTOS0800-Ohjelmistoprojekti/master/images/project-milestones/projektidokumentit%20ja%20elinkaari.jpg) Onnistuimme dokumentaation tekemisessä ja sen päivittämisessä hyvin.
|
|
|
|
|
|
|
|
Projektin vaiheet olivat seuraavat:
|
|
|
|
1. Suunnittelu
|
|
|
|
2. Dokumentaatio
|
|
|
|
3. Toteutus
|
|
|
|
4. Testaus
|
|
|
|
5. Lopetus
|
|
|
|
|
|
|
|
(Vaiheet 3 ja 4 tapahtuivat melko samanaikaisesti)
|
|
|
|
|
|
|
|
Ensimmäisessä vaiheessa perustimme ryhmän, jaoimme vastuut ja tehtävät alustavasti, saimme tehtävänannon ja aloitimme sen pohjalta suunnitelun. Lisäksi teimme GitLab:iin projektin ja GitLab Pages sivuston. Vaiheessa ei tullut vastaan mitään suurempia ongelmia, mutta suunitelmamme olisi voinut olla selkeämpi ja syvemmin mietitty.
|
|
|
|
|
|
|
|
Toisessa vaiheessa rupesimme dokumentoimaan projektia ja sen eri osa-alueita. Kirjoitimme tarvittavat dokumentit, eli vaatimusmääritelmän, projektisuunitelman, riskien hallintasuunitelman, projektisopimuksen ja viestintäsuunitelman. Lopussa aloitimme myös teknistä dokumentaatiota ja päätestaussuunitelmaa. Dokumentointi onnistui hyvin ja saimme tukiryhmältä hyvin palautetta, jonka perusteella korjasimme dokumentteja.
|
|
|
|
|
|
|
|
Kolmas ja neljäs vaihe oli toteutus ja testaus. Tässä vaiheessa aloitimme palvelun toteutuksen, pystytimme pilvipalvelimet DigitalOcean palveluun, loimme tietokannan ja käynnistimme testauksen. Jatkoimme myös edellisen vaiheen dokumentaatiota, esim. teknistä dokumentaatiota ja päätestaussuunitelmaa. Yhdeksi ongelmaksi nousi heti se, että ryhmässämme ei ollut yhtään vannoutunutta koodaajaa. Lisäksi toteutusvaiheessa useat sairastumiset aiheuttivat ongelmia ja hidastivat projektin etenemistä. Testaus jäi melko vähäiseksi, kun itse palvelu oli vielä todella vaiheessa.
|
|
|
|
|
|
|
|
Viides vaihe oli projektin loppu, eli periaatteessa tämän dokumentin tekeminen, seminaarin suunnittelu ja harjoitustehtävien palauttaminen. **ONGELMIA?**
|
|
|
|
|
|
|
|
###Aikaresurssit:
|
|
|
|
|
|
|
|
* Valtteri: xx h
|
|
|
|
* Janne: xx h
|
|
|
|
* Jesse: xx h
|
|
|
|
* Jimi: xx h
|
|
|
|
|
|
|
|
> Projektiprosessin osalta raportissa esitellään ainakin seuraavat asiakokonaisuudet:
|
|
|
|
* prosessin rakenne: vaiheet ja tehtävät, niiden toteutusperiaatteet ja aikataulut
|
| ... | ... | |
| ... | ... | |