|
|
|
## Lyhesti tiimistä
|
|
|
|
|
|
|
|
Tiimissä on 5 jäsentä: Jusa Myrskog, Sami Kauhala, Alexander Andreev, Konsta Mustonen ja Jenna Närhi. Kaikki ovat kolmannen vuoden opiskelijoita tieto- ja viestintätekniikan alalla.
|
|
|
|
|
|
|
|
## Mitä asiakas tilasi?
|
|
|
|
|
|
|
|
Asiakas haluaa helpon tavan hakea referenssejä aiemmin tehdyistä projekteista, jotta niitä voi käyttää tarjousten tekemiseen näyttönä Digian osaamisesta. Projekteja tulisi voida lisätä järjestelmään, niitä tulisi voida hakea erilaisten hakuehtojen mukaan ja niille tulisi voida asettaa rajoituksia referenssiluvan mukaisesti.
|
|
|
|
|
|
|
|
## Mihin keskityttiin ja miten työ eteni?
|
|
|
|
|
|
|
|
Työskentely aloitettiin 2018 syksyllä ja se jatkui 2019 kevääseen saakka. Syksyllä tehtiin dokumentointia ja vaatimusmäärittelytyötä, mutta työ eteni hitaasti, koska emme päässeet toimeksiantajan tiloihin ja kommunikointi oli melko heikkoa. Tammikuussa aloitettiin itse ohjelmointityö, kun päästiin toimeksiantajan tiloihin. Alussa keskityimme infran pystyttämiseen Googlen Cloudiin sekä frontendin alustavaan kehitämiseen. Frontendin ja backendin ohjelmointityöt jatkuivat projektin viimeisille hetkille saakka, sekä tietokantaan tehtiin pieniä muutoksia vielä projektin loppuvaiheilla, mutta saimme toimeksiantajan vaatimukset täytettyä. Toimeksiantajan kanssa käytiin palavereita vähintään jokaisessa sprintissä (2 viikon välein).
|
|
|
|
|
|
|
|
## Käytetyt resurssit
|
|
|
|
|
|
|
|
Syksyllä käytettiin aikaa dokumentointiin ja vaatimusmäärittelyn tekoon 141 tuntia. Kevään aikana käytettiin aikaa ohjelmointityöhön 687 tuntia. Yhteensä tunteja kertyi siis 828.
|
|
|
|
|
|
|
|
## Mitä saatiin aikaan?
|
|
|
|
|
|
|
|
Saimme tehtyä toimeksiantajalle [vähimmäisvaatimukset](https://gitlab.labranet.jamk.fi/Digipones/documentation/wikis/vaatimusmaarittely#yleiset-vaatimukset-ja-rajoitteet) täyttävän sovelluksen. Pientä viilaamista voisi vielä tehdä. Esimerkiksi salasanojen hashays ja HTTPS käyttöönotto jäivät tekemättä.
|
|
|
|
|
|
|
|
## Demo
|
|
|
|
|
|
|
|
Odio lobortis nec ut, ut theophrastus definitiones mei. Ex primis sanctus mei. Vix ad sale vitae viderer. At nec zril docendi, numquam noluisse ea sed. Volutpat temporibus vix te, duo meliore mandamus postulant et.
|
|
|
|
|
|
|
|
## Testitulokset
|
|
|
|
|
|
|
|
[Hyväksyntätestit](https://gitlab.labranet.jamk.fi/Digipones/documentation/wikis/hyvaksyntatestit)
|
|
|
|
|
|
|
|
## Ongelmat
|
|
|
|
|
|
|
|
Aloitus oli hidasta, asiakkaan toiveiden ymmärtämiseen meni paljon aikaa ja tiimillä oli aika paljon sairauspoissaoloja.
|
|
|
|
|
|
|
|
## Saavutukset/voitot
|
|
|
|
|
|
|
|
Pysyttiin aika hyvin suunnitellussa aikataulussa.
|
|
|
|
|
|
|
|
## Mitä opittiin?
|
|
|
|
|
|
|
|
Projektityöskentelyä, ryhmätyötaitoja, ohjelmointia, asiakkaan kanssa kommunikointia, asiakkaan toiveiden ymmärtämistä ja testausta.
|
|
|
|
|
|
|
|
## Mitä teemme tulevaisuudessa?
|
|
|
|
|
|
|
|
Lisää projekteja.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[](https://www.youtube.com/watch?v=ovEr1fBB7kU&list=PLOyRnRI1_Cl47Q6tiFByWSVBialcz_bxp&index=7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 1. JOHDANTO
|
|
|
|
Loppuraportissa tulee ensisijaisesti vastata kysymyksiin: mitä ja miten tehtiin, miksi tehtiin, missä onnistuttiin, mikä meni pieleen, miksi ja miten ongelmat ratkaistiin ja mitä itse asiassa opittiin.
|
|
|
|
Kerro johdannossa aluksi lyhyesti mihin projektiin tämä dokumentti liittyy, mitä osapuolia projektissa oli mukana (projektin organisaatio) ja mikä on tämän dokumentin tarkoitus ja sisältö.
|
|
|
|
|
|
|
|
# 2. TEHTÄVÄ, TAVOITE, TULOKSET
|
|
|
|
|
|
|
|
## 2.1. Yhteenveto projektin toteumasta
|
|
|
|
Koko projektin toteuma (projektisuunnitelman tavoitteisiin ja tehtäviin peilaten):
|
|
|
|
* mitä piti tehdä (eli kertokaa ensin lyhyesti projektin tavoite/tarkoitus),
|
|
|
|
* mitä tehtiin (liitteenä voi olla projektin tulosten yhteenveto),
|
|
|
|
* miten onnistuttiin
|
|
|
|
|
|
|
|
## 2.2. Projektin onnistuminen (suunnitelma vs. toteutuma)
|
|
|
|
Projektiprosessin osalta raportissa esitellään ainakin seuraavat asiakokonaisuudet:
|
|
|
|
* prosessin rakenne: vaiheet ja tehtävät, niiden toteutusperiaatteet ja aikataulut
|
|
|
|
* projektin sisäiset aikaresurssit: suunnitellut ja toteutuneet vaiheittain ja viikoittain, jakauma tehtävittäin (varsinainen sisältö ja projektin hallinta)
|
|
|
|
* projektin ulkopuoliset resurssit: konsultaatiot, koulutus, katselmoinnit, testaukset jne.
|
|
|
|
|
|
|
|
# 3. ONGELMAT JA NIIDEN RATKAISUT
|
|
|
|
Kuvatkaa ongelmat projektin suunnittelussa ja toteutuksessa (mistä johtui, miten ratkaistiin, mitä olisi pitänyt tehdä toisin ja miten)
|
|
|
|
|
|
|
|
## 3.1. Ongelmat suunnittelussa
|
|
|
|
## 3.2. Ongelmat toteutuksessa
|
|
|
|
## 3.3. Muut ongelmat tai toteutuneet riskit ja niiden käsittely
|
|
|
|
|
|
|
|
# 4. YHTEENVETO
|
|
|
|
## 4.1. Keskeiset opit
|
|
|
|
Listatkaa opitut asiat esim. henkilöittäin ja/tai vaiheittain. Mainitkaa myös hyvin toimineet työskentelytavat, työkalut ja menetelmät (nk. best practises).
|
|
|
|
|
|
|
|
## 4.2. Itsearviointi
|
|
|
|
Arvioikaa seuraavia:
|
|
|
|
|
|
|
|
### 4.2.1. Ryhmätyö
|
|
|
|
* projektipäällikkyys (ei henkilöön kohdistuvaa, vaan yleisemmällä tasolla)
|
|
|
|
* erilaisuuden hyödyntäminen
|
|
|
|
* ongelmanratkaisu (ei pelkästään teknisten ongelmien ratkaisemista, viestintä ym.)
|
|
|
|
* työnjako ja tehtävien hallinta
|
|
|
|
* ryhmän oma työ
|
|
|
|
* toisten työ (esim. tukiryhmätoiminta)
|
|
|
|
* resurssien hyödyntäminen (mitkä ovat teidän resurssinne?)
|
|
|
|
* ohjaus ja sen käyttö (mitä muutakin kuin oma ohjaaja?)
|
|
|
|
* ryhmäprosessi (ryhmällä eri kehitysvaiheita (joukko, klikki, ME, tiimi), miten kehittynyt?)
|
|
|
|
* kriisit ja niistä selviäminen
|
|
|
|
* oman työn kriittinen kehittäminen
|
|
|
|
|
|
|
|
### 4.2.2. Suunnitelmallisuus (projektityöskentely)
|
|
|
|
* suunnitelmat
|
|
|
|
* mitä tehty?
|
|
|
|
* mitä käytetty/valvottu (miten näkynyt projektin arjessa)?
|
|
|
|
* mitä päivitetty ja miksi?
|
|
|
|
* miten hyvin tehty?
|
|
|
|
* resurssien hallinta
|
|
|
|
* suunniteltu
|
|
|
|
* valvonta
|
|
|
|
* toteutuminen
|
|
|
|
* projektiprosessin dokumentointi (mm. muistiot eri palavereista)
|
|
|
|
* projektiprosessin hallinta
|
|
|
|
|
|
|
|
### 4.2.3. Vuorovaikutus
|
|
|
|
* yhteydenpito sidosryhmiin (ketkä ovat sidosryhmiä?)
|
|
|
|
* tiedonhankinta (toimeksiantajalta tiedon saaminen)
|
|
|
|
* haastattelut ja niiden valmistelu, toteutus ja tiedon jalostus
|
|
|
|
* tiedottaminen
|
|
|
|
* asiakasorganisaatiossa
|
|
|
|
* erityiskohderyhmät
|
|
|
|
* ammattikorkeakoululle
|
|
|
|
* muut kohteet ja mediat (jos näkynyt esim. lehdissä, messuilla tms.)
|
|
|
|
* johtoryhmätyöskentely (valmistautuminen, tavoitteiden saavuttaminen, läpivienti)
|
|
|
|
* tehtävän kehittäminen ja rajaukset
|
|
|
|
* miten tehty?
|
|
|
|
* kenen esityksestä ja millä tiedoilla?
|
|
|
|
* tukiryhmätoiminta (tiedon saaminen, asiantuntijoiden hyödyntäminen)
|
|
|
|
* ”fiilis” ja sen syyt (jos ”alavireinen”, niin kuinka parannettu?)
|
|
|
|
* toisten työkiireiden huomioiminen yhteydenpidossa (ennakointi, matkat ym.)
|
|
|
|
* yhteydenpitovälineiden käyttö (mikä on järkevä väline eri tilanteisiin, palaverit kallista ajankäyttöä)
|
|
|
|
* vuorovaikutuksen tuloksellisuus (Jory, sähköposti, muut)
|
|
|
|
|
|
|
|
### 4.2.4. Asenne
|
|
|
|
* tehtävään
|
|
|
|
* oppimiseen
|
|
|
|
* ongelmiin
|
|
|
|
* ote projektista sen eri vaiheissa
|
|
|
|
* palautehakuisuus
|
|
|
|
|
|
|
|
### 4.2.5. Tulos
|
|
|
|
Tulosta on kaikki, mitä projekti tavoitteellisesti tarjoaa ryhmän ulkopuolisten hyödyksi
|
|
|
|
* mitkä ovat projektin tulokset?
|
|
|
|
* kuinka hyviä tuotokset ovat?
|
|
|
|
* onko projektilla ”aineettomia” tuloksia? (esim. asennemuutos)
|
|
|
|
* tulosten arvo organisaatiolle ja muille tahoille
|
|
|
|
* jatkotoimenpiteet
|
|
|
|
|
|
|
|
## 4.3. Arvosanaehdotukset
|
|
|
|
Mikä on mielestänne arvosana, jonka ansaitsemme em. kriteerien perusteella?
|
|
|
|
Voitte jakaa arvosanaehdotuksen ryhmän sisällä siten, että joku enemmän töitä tehnyt saisi paremman arvosanan (tai työhön vähäisesti osallistunut huonomman).
|
|
|
|
|
|
|
|
# LÄHTEET
|
|
|
|
|
|
|
|
# LIITTEET |
|
|
\ No newline at end of file |