Projektin ensimmäinen kehitysetappi, Milestone 1 päättyi 31.12.
Yleistä
Suunnittelu- ja määrittelytyöt edenneet ja näitä on käsitelty kolmessa varsinaisessa projektiryhmän palaverissa. Määrittelyiden tarkennuksia jatketaan aktiivisesti tammi-helmikuun aikana siten, että kehitystyö Milestone 2 ja Milestone 3 saadaan tehtyä tehokkaasti. Tähän liittyy myös pilotointiympäristön suunnittelu ja asentaminen (M2), jossa keskeisenä Perusrekisteri- ja Pakki-projektien tuottamien työpöytien ottaminen osaksi kokonaisuutta.
Projektin luonteesta johtuen matkan varrella tullaan esittämään monia parannuksia ja kehitysideoita työpöytien yhteisiin palveluihin (esim Työtilat), joita ei ole huomioitu vaatimusmäärittelyssä. Näiden halllintaa varten on perustettu sivukokonaisuus, jonka kautta näiden töiden päätyminen projektin kehityslistalle käsitellään: https://wiki.metropolia.fi/display/tyopoydat/Muutoshallinta
Projektiryhmän palaverit:
Tulokset
Määrittelyiden osalta tarkennukset Omat linkit ja suosikit - toiminnallisuuteen. Toteutetaan perustuen Peppi-konsortion vastaavaa toimintoon. Muutokset suhteessa vaatimusmäärittelyyn käsitellään vielä projektiryhmän kokouksessa.
Käyttöliittymäprotoista (mockup) on saatu toteutettua valtaosa keskeisistä toiminnoista. Kehitystä voi seurata osoitteesta http://espdev.eduix.fi/mockups/metropolia/oma.metropolia.fi/yleinen/. Koska esimerkkisivustolla on myös keskeneräisiä asioita, niin linkit valmiiksi todettuihin mockupeihin tullaan koostamaan alkuvuoden aikana wikiin, jossa ne voidaan käsitellä projektiryhmässä.
Kehitystilanne:
- Sähköisten työpöytien kehitys- ja demo-ympäristö voidaan pystyttää tähän varten tehtyjen skriptien avulla. Toteutuksessa hyödynnetty Dockeria, jonka avulla ympäristöjen pystyttäminen on nopeaa ja hallittua.
- Mockupien mukainen yleinen Liferay-teema on toteutettu
- Työpöytäpalvelu: työpöytäpalvelusta on toteutettu työpöytäinstanssiin (Liferay) asennettava komponetti, jonka avulla työpöydät, niiden sivut ja portletit voidaan provisioida
- Tiedotteet: ensimmäinen kokeiltava versio toteutettu. Tiedotteisiin on myös toteutettu integraatio, jonka avulla nykyisen Tuubin tiedotteita voidaan ajastetusti kopioida uuteen, palvelupohjaiseen toteutukseen.
- Työtilat: palvelukerrokseen on toteutettu työtilan hallintaan liittyvät palvelut (perustiedot ja ryhmäjäsenyydet), muita palveluita aloitettu (tehtävät, keskustelut)
Projektin tarkennettu aikataulu
Milestone 2 tavoitteet (1.1. - 13.4):
Pilotointiympäristö on asennettu ja sinne pääsee kirjautumaan kaikki Metropolialaiset.
Pilotointiympäristössä on nähtävillä ja testattavana uusia toimintoja kehitystilanteen mukaisesti sekä tämän lisäksi käyttöliittymäprotoja toteutuksessa olevista asioista.
Milestone 3 tavoitteet (13.4. - 1.8.):
Työpöydillä roolit toimivat siten, että työpöytäkokonaisuus toimii oikein jokaiselle käyttäjälle. Perusrekisteri- ja Pakki-projektien työpöydät ovat integroitu kokonaisuuteen siten, että käyttäjät pääsevät niitä kokeilemaan Winhasta siirretyllä datalla.
Työtiloista on ”Release Candidate” valmiina, toiminnot voidaan testauttaa loppukäyttäjillä
Ympäristössä ei ole enää käyttöliittymäprotoja, vaan kehitystilanteen mukaisesti näkyvillä on ainoastaan toimivia käyttöliittymiä.
Milestone 4 tavoitteet (1.8. - 30.10.):
Perusrekisterin käyttöönoton yhteydessä asennetaan hyväksymistestauksen läpikäynyt työtilat-toiminnallisuus Tuubiin, joka toimii rinnakkain Oman pilotointiympäristön kanssa. Tuubin tuotantokäyttö jatkuu, mutta samalla Oman pilotointiympäristössä on käytössä valtaosa projektissa toteutettavista toiminnoista.
Valmiiden toimintojen hyväksymistestaus alkaa.
Milestone 5 tavoitteet (30.10. - 31.1.2017)
Kaikki toiminnot hyväksymistestattu
Oman tuotantokäyttö alkaa