Projektisuunnitelma
3. Projektin vaiheet ja taloudelliset tavoitteet
5. Tiedonvälitys ja projektin etenemisen seuranta
1 Projektin ja lopputuotteen kuvaus
- Toimeksiantona ryhmällämme on kehittää karttapalvelu, josta käyttäjät voivat etsiä liikunta- ja luontokohteita sekä mahdollisesti muitakin eri palveluita. Käyttöliittymänä toimii aluksi ainakin selain, joka skaalautuu myös mobiililla käytettäväksi nettisivuksi.
1.1 Tausta ja lähtökohdat
Projektin toimeksiannon tavoitteena on pyrkiä lisäämään ihmisten liikkumista ulkona ja tiedonhaun helpottamista.
1.2 Tavoitteet ja tehtävät
- Tuottaa nykyistä palvelua parempi ratkaisu
- Tuottaa toimiva demo (Proof Of Concept)
1.3 Rajaus ja liittymät
- Sivun paikat rajoittuvat vain Keski-Suomen alueelle
- Palvelu on (aluksi) ainoastaan suomenkielisenä
1.4 Oikeudet
Eri osapuolten oikeudet on määritelty projektisopimuksessa.
1.5 Termit ja määritelmät
2. Projektiorganisaatio
2.1 Organisaation esittely
Projektin organisaation kuuluu Jyväskylän ammattikorkeakoulun opettajia, projektihenkilökuntaa, opiskelijoita, projektiryhmän ohjaajat sekä toimeksiantajan edustajat. Projektiryhmän jäsenet löytyvät täältä
Projektiryhmä
Projektiryhmän jäsenet
- Henri Huotari
- Kari Pitkäniemi
- Hannu Kujanpää
- Kalle Riuttanen
- Samu Vesiluoma
Johtoryhmä
- Marko Rintamäki (kurssin vetäjä)
- Janne Laitinen (toimeksiantaja)
- Hannu Kujanpää (team leader)
Tukiryhmä
- Juho Pekki (JAMK)
- Teemu Kontio (JAMK)
- Terry Mac-Tay (CSC)
2.2 Vastuut ja päätöksentekoprosessi
Projektiryhmä päättää ryhmässä ohjelmiston ominaisuuksista ja ulkoasusta annetun toimeksiannon pohjalta. Mikäli heränneisiin kysymyksiin ei saada vastausta aikataulun puitteissa, ryhmä päättää itsenäisesti miten toimia.
3. Projektin vaiheet ja taloudelliset tavoitteet
3.1 Osittaminen ja vaiheistus
Käynnistys 14.1.2020
Lopetus 28.4.2020
Projektin vaiheet
- Projekti on vaiheistettu 15 sprinttiin neljän etapin aikana. Yksi sprintti vastaa yhtä viikkoa. Tavoite on saada viidentoista viikon aikana valmis tuote. Tänä aikana myös dokumentaatiota päivitetään aktiivisesti, jonka visuaalinen tavoite alla olevassa kuvassa.
Sprint 00
- Opintojakson esittely + Ryhmien muodostaminen.
Etappi 0 (14.01.2020 - 01.03.2020)
Sprint 01 (Jan 20, 2020–Jan 26, 2020)
- E0-etappiJohdanto projektitoimintaan + Projektin käynnistys & Projektin organisointi
Sprint 02 (Jan 27, 2020–Feb 2, 2020)
- Vaatimusmäärittely + Asiakkaan esittäytyminen
Sprint 03 (Feb 3, 2020–Feb 9, 2020)
- Projektityöskentelyä - dokumentit + mock + tietokannat
Sprint 04 (Feb 10, 2020–Feb 16, 2020)
- Dokumenttien esikatselmointia + projektityöskentelyä
Sprint 05 (Feb 17, 2020–Feb 23, 2020)
- E1-katselmointi, Projektisopimuksen allekirjoitus! + Projektityöskentelyä
- Tarjous
Etappi 1 (24.02.2020 - 22.03.2020)
Sprint 06 (Feb 24, 2020–Mar 1, 2020)
- Etäviikko - Projektityöskentelyä
Sprint 07 (Mar 2, 2020–Mar 8, 2020)
- Projektityöskentelyä
Sprint 08 (Mar 9, 2020–Mar 15, 2020)
- Projektityöskentelyä
Sprint 09 (Mar 16, 2020–Mar 22, 2020)
- Projektityöskentelyä
Etappi 2 (23.02.2020 - 05.04.2020)
Sprint 10 (Mar 23, 2020–Mar 29, 2020)
- E2-katselmointi, Projektityöskentelyä
Sprint 11 (Mar 30, 2020–Apr 5, 2020)
- Projektityöskentelyä
Etappi 3 (06-04-2020 - 19-04-2020)
Sprint 12 (Apr 6, 2020–Apr 12, 2020)
- Projektityöskentelyä
Sprint 13 (Apr 13, 2020–Apr 19, 2020)
- E3-etappi, Projektityöskentelyä
Etappi 4 (20.04.2020 - 30.04.2020)
Sprint 14 (Apr 20, 2020–Apr 26, 2020)
- Projektityöskentelyä
Sprint 15 (Apr 27, 2020–May 3, 2020)
- E4-etappi, eli seminaari / Palaute
3.2 Kustannusarvio
Alustava kustannusarvio projektille Excelissä.
4. Laadunvarmistus
- Laatu varmistetaan testaamalla tuotetta ja dokumentoimalla testit.
4.1 Väli- ja lopputulosten hyväksymismenettely
Tulokset hyväksytään kyseiseen asiaan liittyvien hyväksymiskriteerien pohjalta.
4.2 Muutosten hallinta
- Tiimi tai muutettavan asian vastuuhenkilö päättää mahdollisesta muutoksesta.
4.3 Dokumentointi
Dokumentointi suoritetaan GitLabissa
4.4 Riskienhallinta
Riskienhallinta on taulukoitu erikseen tässä dokumentissa
4.5 Katselmointikäytäntö
Katselmointiajankohdat (etapit) löytyvät dokumentin kohdasta 3. Projektin vaiheet ja taloudelliset tavoitteet (Etappi 1 = Katselmointi 1)
Välikatselmointeja voidaan myös pitää erillisen sopimuksen mukaan.
Linkit katselmointipöytäkirja pohjiin
4.6 Projektisuunnitelmaa täydentävät suunnitelmat
Tässä kohdassa mainitaan, mitä täydentäviä suunnitelmia on käytettävissä tai aiotaan projektin kuluessa laatia (esim. viestintä-, riskienhallinta-, testaus- ja käyttöönottosuunnitelma).
-
Tarjous (täydentyy myöhemmin)
-
Testaussuunnitelma (täydentyy myöhemmin)
4.7 Suunnitelmien tarkistus- ja päivitysajankohdat
Projektisuunnitelman avulla reagoidaan poikkeamiin ja ympäristömuutoksiin, joten sitä päivitetään projektin aikana. Suunnitelma tarkistetaan joko maanantaisin tai torstaisin (ainoastaan tarpeen mukaan).
4.8 Projektin keskeyttämiskriteerit
Oikeaoppiseen projektisuunnitelmaan kuuluu myös projektin keskeyttämiskriteerit. Näitä ei kuitenkaan opiskelijaprojekteissa käytetä, koska projekteissa käytetään tietty tuntimäärä tuloksen tekoon ja tulos luovutetaan sellaisena, kun se opintojakson päättyessä on. Projektiryhmä tekee kuitenkin jatkokehityssuunnitelman, josta mahdollinen uusi projekti jatkaa.
5. Tiedonvälitys ja projektin etenemisen seuranta (viestintäsuunnitelma)
Viestinnästä on kerrottu tarkemmin viestintäsuunnitelmassa.
6. Projektin päättyminen
6.1 Lopputuotteen luovutus, käyttöönotto
Projektin loppuversio esitellään asiakkaalle lopetusseminaarissa 28.4.
6.2 Projektin tuottaman aineiston taltiointi, arkistointi ja säilytysaika
Projektiryhmien dokumentaatiosta IT-instituutille jäävä osa tallennetaan GitHubiin.
6.3 Projektin virallinen päättäminen
- Projekti päättyy 28.4.2020, jolloin projektisopimuksen voimassaoloaika päättyy.
6.4 Lopetustilaisuus
Projekti lopetetaan seminaariin joka pidetään 28.4.2020.
6.5 Projektin loppuraportti
Projektin loppuraportti laaditaan viimeiseen johtoryhmän kokoukseen mennessä.
Liitteet
Projektisuunnitelmaa täydentävät suunnitelmat esitetään liitteenä.