|
|
# Projektisuunnitelma
|
|
# 1 Projektin ja lopputuotteen kuvaus
|
|
|
|
|
|
|
|
## 1 Projektin ja lopputuotteen kuvaus
|
|
|
|
|
|
|
|
|
|
## 1.1 Tausta ja lähtökohdat
|
|
## 1.1 Tausta ja lähtökohdat
|
|
|
|
|
|
| ... | @@ -12,23 +10,19 @@ Tällä hetkellä opintosuunnitelmat työstetään käsin. Yhteydenpito ja tieto |
... | @@ -12,23 +10,19 @@ Tällä hetkellä opintosuunnitelmat työstetään käsin. Yhteydenpito ja tieto |
|
|
|
|
|
|
|
## 1.2 Tavoitteet ja tehtävät
|
|
## 1.2 Tavoitteet ja tehtävät
|
|
|
|
|
|
|
|
Tavoitteena on tuottaa prototyyppi OBSIMO järjestelmästä, jolla voidaan tiedustella yrityksiltä haluttuja opinto-kokonaisuuksia ja kursseja eri työnimikkeille. Tämän datan avulla voidaan räätälöidä tulevien vuosien opintosuunnitelmat sopivaksi työelämään.
|
|
Tavoitteena on tuottaa prototyyppi OBSIMO järjestelmästä, jolla voidaan tiedustella yrityksiltä haluttuja opinto-kokonaisuuksia sekä mahdollisia olemattomia kursseja eri työnimikkeille. Tämän informaation avulla voitaisiin räätälöidä tulevien vuosien opintosuunnitelmat sopivaksi oikeisiin työelämän nimikkeihin.
|
|
|
|
|
|
|
|
Järjestelmän avulla voidaan myös yhdistää eri yritys-vastaavien luomat opinto-kokonaisuudet heatmapiksi.
|
|
Järjestelmään kuuluu myös yrityksiltä kerätyn informaation koostaminen opettajien ja opiskelijoiden käytettäväksi heatmapiksi, joka kertoisi mitä asioita yritykset haluaisivat opiskeltavan milloin.
|
|
|
Järjestelmä sopii myös uusille opiskelijoilla, jotka haluavat suunnitella henkilökohtaisen opinto-kokonaisuuden yrityksiltä kerätyn datan avulla.
|
|
Järjestelmä sopii myös uusille opiskelijoilla, jotka haluavat suunnitella kustomoidun opinto-kokonaisuuden yrityksiltä kerätyn datan avulla, mutta yritysten mielipiteen keräyksen helpotus on projektin keskeinen osa.
|
|
|
|
|
|
|
|
Tuloksista hyötyy opintolaitos, opiskelijat ja yritykset. Yritykset voivat vaikuttaa tulevien opiskelijoiden opintoihin ja tämän avulla saada uusia tehokkaita työntekijöitä.
|
|
Tuloksista hyötyy opintolaitos, opiskelijat ja yritykset. Yritykset voivat vaikuttaa tulevien opiskelijoiden opintoihin ja tämän avulla saada uusia tehokkaita työntekijöitä.
|
|
|
|
|
|
|
|
## 1.3 Rajaus ja liittymät
|
|
## 1.3 Rajaus ja liittymät
|
|
|
|
|
|
|
|
|
|
|
|
|
Kirjautumis järjestelmä ja siihen liittyvät varmenteet jätetään ulos projektista.
|
|
Kirjautumis järjestelmä ja siihen liittyvät varmenteet jätetään ulos projektista.
|
|
|
|
Projekti keskittyy vain JAMK ICT insinöörikoulutuksen osa-alueelle kuuluviin pakollisiin ja valinnaisiin kursseihin.
|
|
|
|
|
|
|
|
`Täsmennetään projektin tehtävää rajaamalla ulkopuolelle jäävät osat kohteena olevasta järjestelmästä tai kokonaishankkeesta. Erikseen on syytä kuvata myös tehtävän suorittamista merkittävästi rajoittavat ulkoiset tekijät.`
|
|
Tiedon kerääminen yrityksiltä projektin puitteissa mahdotonta, joten käytetään projektin testaukseen ja esitykseen esimerkki dataa.
|
|
|
|
|
|
|
|
`Tässä myös täsmennetään ne tehtäväkokonaisuudet, jotka nyt tehtävään osioon tulevat vielä todennäköisesti jossain vaiheessa liittymään, mutta joita ei tämän projektin puitteissa kuitenkaan tulla toteuttamaan. Tyypillisiä tällaisia tehtäviä voisivat olla mm. käyttöympäristön rakentaminen ja koulutus. Muina rajauksina voisi olla esim. ohjelmiston käyttöliittymässä käytettävä kieli.`
|
|
|
|
|
|
|
|
|
|
`Huom.: Projektiopintojakson aikana toteutettavalla projektilla ei saisi olla tiukkoja aikataulullisia liittymiä muihin toimeksiantajan projekteihin`
|
|
|
|
|
|
|
|
|
|
## 1.4 Oikeudet
|
|
## 1.4 Oikeudet
|
|
|
|
|
|
| ... | @@ -52,7 +46,7 @@ Gitlab |
... | @@ -52,7 +46,7 @@ Gitlab |
|
|
|
|
|
|
|
## 2.1 Organisaation esittely
|
|
## 2.1 Organisaation esittely
|
|
|
|
|
|
|
|
Projektin organisaation kuuluu 5 Jyväskylän ammattikorkeakoulun IT-instituutin opiskelijaa, projektiryhmän ohjaajat sekä toimeksiantajan edustajat.
|
|
Projektin organisaation kuuluu 5 Jyväskylän ammattikorkeakoulun IT-instituutin opiskelijaa, projektiryhmän ohjaajat sekä toimeksiantajan edustaja.
|
|
|
|
|
|
|
|
**Projektiryhmä**
|
|
**Projektiryhmä**
|
|
|
|
|
|
| ... | @@ -84,12 +78,16 @@ Projektin organisaation kuuluu 5 Jyväskylän ammattikorkeakoulun IT-instituutin |
... | @@ -84,12 +78,16 @@ Projektin organisaation kuuluu 5 Jyväskylän ammattikorkeakoulun IT-instituutin |
|
|
|
|
|
|
|
## 2.2 Vastuut ja päätöksentekoprosessi
|
|
## 2.2 Vastuut ja päätöksentekoprosessi
|
|
|
|
|
|
|
|
Miten toimitaan ja päätetään asioita jos korkeamman tason päätäjä ei esim ole paikalla
|
|
Projektipäällikkö vastaa projektiryhmän ja Toimeksiantaja välisestä kommunikoinnista sekä projektiryhmän sisäisestä vastuun jaosta.
|
|
|
Ensin Kysytään Ollilta hankinnoista kun muutos on todettu tarpeeksi tärkeäksi tai vakavaksi Otetaan yhteyttä Karoon. Jos Karoon ei saada yhteyttä kolmen päivän kuluessa, voi 2+ ryhmän jäsentä merkitä tämän [pöytäkirjaan](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/projektidokumentit/pohja-katselmointip%C3%B6yt%C3%A4kirja.md) ja hyväksyä muutoksen.
|
|
Sihteerin tehtävä on talletta ja ylläpitää johtoryhmän kokouksien pöytäkirjaa.
|
|
|
|
Ohjaajat ovat vastuussa ryhmän opetuksesta ja ohjauksesta.
|
|
|
|
Johtoryhmä on vastuussa johtoryhmä kokousten pidosta ja projektia koskevien päätösten teosta.
|
|
|
|
Toimeksiantaja on vastuussa projektin valmistumiseen tarpeellisen informaation luovuttamisesta.
|
|
|
|
|
|
|
|
`Tähän kirjataan kaikkien projektiorganisaatioon kuuluvien (esim. johtoryhmä, projektipäällikkö, sihteeri, ryhmä, ohjaajat) vastuut sekä päätöksentekoprosessi (esim. projektipäällikkö valmistelee ja esittää johtoryhmän päätettäväksi…).`
|
|
Johtoryhmän opiskelija jäsenien puuttuessa, muutos tai päätös joka on todettu tarpeeksi tärkeäksi tai vakavaksi sopivat muut projektiryhmän jäsenet yhteydenotosta toimeksiantajaan. Jos toimeksiantajaan ei saada yhteyttä kolmen päivän kuluessa, voi 2+ ryhmän jäsentä merkitä tämän [pöytäkirja](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/projektidokumentit/pohja-katselmointip%C3%B6yt%C3%A4kirja.md) mallin mukaisesti ja hyväksyä muutoksen.
|
|
|
|
|
|
|
|
# 3. Projektin ajalliset tavoitteet
|
|
# 3. Projektin ajalliset tavoitteet
|
|
|
|
|
|
|
[Projektin aikataulutus](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/Projektiaikataulu)
|
|
[Projektin aikataulutus](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/Projektiaikataulu)
|
|
|
## 3.1 Osittaminen ja vaiheistus
|
|
## 3.1 Osittaminen ja vaiheistus
|
|
|
|
|
|
| ... | @@ -132,21 +130,15 @@ Ensin Kysytään Ollilta hankinnoista kun muutos on todettu tarpeeksi tärkeäks |
... | @@ -132,21 +130,15 @@ Ensin Kysytään Ollilta hankinnoista kun muutos on todettu tarpeeksi tärkeäks |
|
|
# 4. Laadunvarmistus
|
|
# 4. Laadunvarmistus
|
|
|
|
|
|
|
|
Porjektidokumentit perustuvat TTOS0800 ja TTOS0900 kurssin esimerkki- ja pohja-dokumentteihin.
|
|
Porjektidokumentit perustuvat TTOS0800 ja TTOS0900 kurssin esimerkki- ja pohja-dokumentteihin.
|
|
|
Tekniset menetelmät ja standardit [Suunnittelu ja toteutus ](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/suunnittelu-ja-toteutus)
|
|
Tekniset menetelmät ja standardit liitettynä [Suunnittelu ja toteutus](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/suunnittelu-ja-toteutus) sivulle.
|
|
|
|
|
|
|
|
`Tässä kappaleessa luetellaan kaikki käytettävät menetelmät, työkalut ja standardit versionumeroineen. Usein toimeksiantajalla on jokin menetelmä, jota projektiryhmän olisi syytä noudattaa. Toimeksiantaja voi määrittää myös noudatettavat dokumenttien ulkoasustandardit. Muussa tapauksessa projektiryhmä räätälöi IT-instituutin tarjoamista mallipohjista itselleen soveltuvan ja toimeksiantajan hyväksymän mallin.`
|
|
|
|
|
|
|
|
|
|
`Opintojakso asettaa siis tietyt vaatimukset projektin seurantatyökaluille ja raportoinnille, jotka tulee ottaa huomioon. Opintojaksolla ei kuitenkaan pakoteta tiettyä tapaa käyttää työkaluja, joten niiden käytöstä on syytä tehdä suunnitelma tähän kohtaan.`
|
|
|
|
|
|
|
|
|
|
`Projektin tiedon- ja versionhallinnan perusteet tulee selvittää, jotta kaikki projektin sidosryhmät tietävät dokumenttien uusimpien versioiden sijainnin. Projektisuunnitelmasta ja kaikista muistakin projektin keskeisistä dokumenteista tulee useita versioita, joihin pitää lisätä versiohistoria, jotta projektin kehityksen seuraaminen jälkikäteen on mahdollista. Mikäli jokin yksittäinen laite tai ohjelmisto nousee projektin toteutuksen kannalta kriittiseen asemaan, on tälle hyvä nimetä vastuuhenkilö, joka tuntee ko. laitteen tai ohjelmiston ryhmästä parhaiten. Ohessa on lista asioista, jotka kannattaa suunnitella ja dokumentoida: `
|
|
|
|
|
|
|
|
|
|
## 4.1 Väli- ja lopputulosten hyväksymismenettely
|
|
## 4.1 Väli- ja lopputulosten hyväksymismenettely
|
|
|
|
|
|
|
|
Kenen kautta sovitut toiminnot ja osat tarkistutetaan ennen lopputuotteeseen hyväksymistä
|
|
Tulokset ja toiminnot tarkistutetaan etappien 1-3 katselmoinneissa Toimeksiantajalla ja ohjaajilla.
|
|
|
|
|
|
|
|
## 4.2 Muutosten hallinta
|
|
## 4.2 Muutosten hallinta
|
|
|
|
|
|
|
|
`Kuvataan muutosten hallintaproseduuri projektinkäytäntöihin tai projektin tuloksiin liittyvien muutosten osalta. `
|
|
Vaadittavat muutokset ja korjaukset kirjataan ja prosessoidaan Gitlab Issues toiminnolla.
|
|
|
|
|
|
|
|
## 4.3 Dokumentointi
|
|
## 4.3 Dokumentointi
|
|
|
|
|
|
| ... | @@ -156,7 +148,6 @@ Koko ryhmä on vastuussa dokumentaation ylläpidosta. |
... | @@ -156,7 +148,6 @@ Koko ryhmä on vastuussa dokumentaation ylläpidosta. |
|
|
## 4.4 Riskien hallinta
|
|
## 4.4 Riskien hallinta
|
|
|
|
|
|
|
|
[Riskienhallintataulukko](/projektin-riskit)
|
|
[Riskienhallintataulukko](/projektin-riskit)
|
|
|
[viestintäsuunnitelma](/viestintasuunnitelma)
|
|
|
|
|
|
|
|
|
|
## 4.5 Katselmointikäytäntö
|
|
## 4.5 Katselmointikäytäntö
|
|
|
|
|
|
| ... | @@ -184,30 +175,30 @@ Koko ryhmä on vastuussa dokumentaation ylläpidosta. |
... | @@ -184,30 +175,30 @@ Koko ryhmä on vastuussa dokumentaation ylläpidosta. |
|
|
|
|
|
|
|
## 4.6 Projektisuunnitelmaa täydentävät suunnitelmat
|
|
## 4.6 Projektisuunnitelmaa täydentävät suunnitelmat
|
|
|
|
|
|
|
|
Projektisuunnitelmaan kuuluu viestintäsuunnitelma, riskienhallinta, Tekninen suunnittelu ja toteutus
|
|
Projektisuunnitelmaan kuuluu myös viestintäsuunnitelma, riskienhallinta ja Tekninen suunnittelu ja toteutus
|
|
|
|
|
|
|
|
## 4.7 Suunnitelmien tarkistus- ja päivitysajankohdat
|
|
## 4.7 Suunnitelmien tarkistus- ja päivitysajankohdat
|
|
|
Suunnitelma tarkistetaan [Etappi 1](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/milestones/10) aikana ja päivitetään mahdollisten muutosten johdosta.
|
|
Suunnitelma tarkistetaan [Etappi 1](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/milestones/10) aikana ja päivitetään mahdollisen kritiikin mukaisesti.
|
|
|
|
|
|
|
|
## 4.8 Projektin keskeyttämiskriteerit
|
|
## 4.8 Projektin keskeyttämiskriteerit
|
|
|
|
|
|
|
|
[riskienhallinta](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/projektin-riskit)
|
|
Jos [RIS06](/projektin-riskit) tulee eteen projekti keskeytetään ja valmiit materiaalit kassataan esitettäväksi.
|
|
|
Jos RIS06 tulee eteen projekti keskeytetään ja valmiit materiaalit kassataan
|
|
|
|
|
|
|
|
|
|
# 5. Tiedonvälitys ja projektin etenemisen seuranta
|
|
# 5. Tiedonvälitys ja projektin etenemisen seuranta
|
|
|
|
|
|
|
|
|
[viestintäsuunnitelma](/viestintasuunnitelma)
|
|
|
[Projektin status](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/current-project-status.md)
|
|
[Projektin status](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/current-project-status.md)
|
|
|
|
|
|
|
|
# 6. Projektin päättyminen
|
|
# 6. Projektin päättyminen
|
|
|
|
|
|
|
|
## 6.1 Lopputuotteen luovutus, käyttöönotto
|
|
## 6.1 Lopputuotteen luovutus, käyttöönotto
|
|
|
|
|
|
|
|
`Projektin lopputuote tulee myös dokumentoida järkevällä tasolla. Osana lopputuotetta saattaa olla asiakkaalle tarjottavaa käyttöönottokoulutusta ja mahdollisesti asennus- tai käyttöönottopalvelua. Mikäli koulutuksen rooli projektin kannalta on huomattava (esimerkiksi ohjelmiston käyttäjät eivät ole olleet mukana projektissa ja eivät tiedä miten järjestelmä toimii) tulee projektisuunnitelmaan liittää suunnitelma asiakkaalle tarjottavasta koulutuksesta. Lisäksi jos on tarpeen, tulee projektisuunnitelmaan liittää myös asennussuunnitelma ja käyttöönottosuunnitelma.`
|
|
Valmiit projektidokumentit ja lopputuote lovutetaan toimeksiantajan ja ohjaajien arvioutavaksi.
|
|
|
|
Projektidokumenteihin liitetty mahdollinen käyttöohje.
|
|
|
|
|
|
|
|
## 6.2 Projektin tuottaman aineiston taltiointi, arkistointi ja säilytysaika
|
|
## 6.2 Projektin tuottaman aineiston taltiointi, arkistointi ja säilytysaika
|
|
|
|
|
|
|
|
Projektiryhmien dokumentaatiosta IT-instituutille jäävä osa tallennetaan Gitlabiin.
|
|
Projektiryhmien dokumentaatiosta IT-instituutille jäävä osa tallennetaan Gitlabiin.
|
|
|
`Toimeksiantajan tulee selkeästi määritellä, mitkä dokumentit voidaan jättää opiksi seuraaville projekteille. Tyypillisesti eri suunnitelmat ja loppuraportti ovat tällaisia dokumentteja. `
|
|
|
|
|
|
|
|
|
|
## 6.3 Projektin virallinen päättäminen
|
|
## 6.3 Projektin virallinen päättäminen
|
|
|
|
|
|
| ... | @@ -223,9 +214,9 @@ Projektin loppuraportti laaditaan viimeiseen johtoryhmän kokoukseen mennessä. |
... | @@ -223,9 +214,9 @@ Projektin loppuraportti laaditaan viimeiseen johtoryhmän kokoukseen mennessä. |
|
|
|
|
|
|
|
## Liitteet
|
|
## Liitteet
|
|
|
|
|
|
|
|
* [pöytäkirjaan](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/projektidokumentit/pohja-katselmointip%C3%B6yt%C3%A4kirja.md)
|
|
|
|
|
* [Riskienhallintataulukko](/projektin-riskit)
|
|
|
|
|
* [Suunnittelu ja toteutus ](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/suunnittelu-ja-toteutus)
|
|
* [Suunnittelu ja toteutus ](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/wikis/suunnittelu-ja-toteutus)
|
|
|
|
* [Riskienhallintataulukko](/projektin-riskit)
|
|
|
* [viestintäsuunnitelma](/viestintasuunnitelma)
|
|
* [viestintäsuunnitelma](/viestintasuunnitelma)
|
|
|
* [Mockup](https://ninjamock.com/s/XT183Wx)
|
|
* [Mockup](https://ninjamock.com/s/XT183Wx)
|
|
|
|
* [pöytäkirjamalli](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/projektidokumentit/pohja-katselmointip%C3%B6yt%C3%A4kirja.md)
|
|
|
* [Projektin status](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/current-project-status.md) |
|
* [Projektin status](https://gitlab.labranet.jamk.fi/Eganda/uganda-warriors/blob/master/current-project-status.md) |
|
|
|
\ No newline at end of file |