Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Samankaltaiset tiedostot
Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTAUSSUUNNITELMA

Opponointitestaus VYM -> LiKe

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti

ohjeita kirjautumiseen ja käyttöön

SOVELLUSALUEEN KUVAUS

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

T Testiraportti - järjestelmätestaus

Testaussuunnitelma Labra

NAVIGAATTORIN ASENNUS JA MUOKKAUS

Epooqin perusominaisuudet

Lohtu-projekti. Testaussuunnitelma

Opas administraattori-tason käyttäjille. MANAGERIX -ohjelman esittely... 2 Kirjautuminen... 2

Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria

Osaamispassin luominen Google Sites palveluun

KÄYTTÖOHJE. Servia. S solutions

SUOMI LIIKKUU KOULULIIKUNTATAPAHTUMIEN ILMOITTAUTUMISJÄRJESTELMÄ

Google-dokumentit. Opetusteknologiakeskus Mediamylly

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake

Käyttöohje. Ticket Inspector. Versio 1.0. Sportum Oy

KYMP Webmail -palvelu

LIITTEIDEN lisääminen laskulle. Pikaohje (1.1)

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Informaatiotekniikan kehitysyksikkö

1 Kirjautuminen ja Käyttöliittymä Kirjautuminen Käyttöliittymä Uuden varauksen tekeminen Normaali varaus...

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Sähköpostitilin käyttöönotto

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Uuden työtilan luonti

INTINU13A6 Java sovellukset

Sisällys Clerica Web-sovellusten käytön aloittaminen 2

EVTEK-PROJEKTORI KÄYTTÖOHJE Tekijä: Teemu Tammivaara VBP04S

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

ARVI -järjestelmän ohje koulutuksen järjestäjän pääkäyttäjälle Jaakko Okkeri

Kotopro käyttäjän ohje

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

Sisältö. Päivitetty viimeksi Sivu 2 / 14

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

ARVI-järjestelmän ohje arvioinnin syöttäjälle

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

Sisällysluettelo 1 Johdanto Root, koko Opalan pääkäyttäjä

RYHTI 4.0 Huoltokirja käyttöohje

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Hallintaliittymän käyttöohje

Granlund Manager - Huoltokirjan käyttöohje

Moodle opiskelijan opas. Verkko oppimisympäristön käyttö

IT-ohjeita. (Diakonia-ammattikorkeakoulu oy, )

Google-työkalut: Dokumenttien jakaminen ja kommentointi

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

Tämän ohjeen avulla pääset alkuun Elisa Toimisto 365 palvelun käyttöönotossa. Lisää ohjeita käyttöösi saat:

Onni-oppimispäiväkirjan ohje version 1.2

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

1 (5) TYÖNANTAJAN / TYÖPAIKKAKOULUTTAJAN KÄYTTÖLIITTYMÄ

Opettajan pikaopas Opintojaksopalaute-järjestelmään

ARVI-järjestelmän ohje arvioinnin syöttäjälle

RATKI 1.0 Käyttäjän ohje

Tekstinkäsittelyn jatko. KSAO Liiketalous 1

Uuden työ- tai mittavälineen luominen tietokantaan

Kirjaudu sisään palveluun klikkaamalla Omat kartat -painiketta.

COTOOL dokumentaatio Testausdokumentit

Toimittajaportaalin pikaohje

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Opintojaksopalautejärjestelmä Opettajan OPAS

Oma kartta Google Maps -palveluun

Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen

Ohje. ipadia käytetään sormella napauttamalla, kaksoisnapsauttamalla, pyyhkäisemällä ja nipistämällä kosketusnäytön

Kopiodaksesi, leikataksesi ja liittääksesi helpointa on käyttää näppäimistön pikavalintoja:

Omapalvelu. Omapalvelu - ohje Päivityspaketti 3/ Tieto Corporation

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

KÄYTTÖOHJE LATOMO VERSO

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016

Troijan hevosen tapahtumakalenteri ja jäsentietojärjestelmä. Käyttöohje

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli

Kuopio Testausraportti Asiakkaat-osakokonaisuus

LUKKARIN KÄYTTÖOHJE Sisällys

Office 365 palvelujen käyttöohje Sisällys

Skhole Käyttöohjeet Pääkäyttäjille ja Ohjaajille. Päivitetty

JulkICT portaalin käyttöohje

Päivitysohje Opus Dental

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Visma Nova. Visma Nova ASP käyttö ja ohjeet

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

STANDARD TALOUSHALLINNON KÄYTTÖOPAS

Poista tietokoneessasi olevat Javat ja asenna uusin Java-ohjelma

Moodle 2.2 pikaohje. 1. Kirjautuminen ja omat kurssit (Työtilat) 1. Mene internet-selaimella osoitteeseen

ENNI-järjestelmällä tehtävä selainennakkoilmoitus

ohjeet. AtFlow Oy, Pekka Rönkkönen, +358 (0)

Ohjeet What matters to me palvelun käyttöönottoon

Netsor Webmailin käyttöohje

ULKOISET KÄYTTÄJÄT / YHTEISTYÖMAAPALVELUT...

Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

SQL Buddy JAMK Labranet Wiki

Projektiryhmä Tete Työajanseurantajärjestelmä. Käyttöohje

UTIFLEET-VARAUSJÄRJESTELMÄ KÄYTTÄJÄN OHJE. Gospel Flight ry

VSP webmail palvelun ka yttö öhje

Transkriptio:

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: T4 Tila: hyväksytty Päivämäärä: 19.3.2001 Tekijä: Niko Tolvanen Kommentit: Hyväksyi: Maaret Pyhäjärvi, Katariina Ylinen

VERSIOHISTORIA Versio Päivämäärä Muutokset Muuttaja 0.1 10.3.2001 Alustava versio Niko Tolvanen 1.0 15.3.2001 Täydennetty versio Niko Tolvanen 1.1 19.3.2001 Viimeistelty palautukseen Niko Tolvanen

1. JOHDANTO 1 2. YHTEENVETO 1 3. EROT SUUNNITELTUUN TESTAUKSEEN 2 4. TESTAUKSEN KATTAVUUS 2 5. TULOSTEN YHTEENVETO 3 6. ARVIOINTI 4 7. TEHTÄVIEN YHTEENVETO 4 7.1 STAATTINEN TESTAUS 4 7.2 DYNAAMINEN TESTAUS 4

1. JOHDANTO Tämä dokumentti on LiKe-järjestelmän testiraportti, joka kattaa testauksen tapahtumat ja tulokset Toteutus 4 vaiheessa. Kokonaistestauksesta projektin aikana laaditaan testiraportti Luovutus-vaiheessa; tämä raportti kattaa vain Toteutus 4 -vaiheen aikana tehdyn testauksen. Luovutusvaiheen raporttiin sisällytetään opponentin testauksen tulokset ja analyysi. 2. YHTEENVETO Toteutus 4-vaiheessa työskenteli tiiviisti yhdessä vuoroin toteuttaen ja vuoroin testaten järjestelmää sitä mukaa kun osia saatiin valmiiksi. Toteutus, moduulitestaus ja ad hoc -testaus kulkivat käsi kädessä aina Toteutus 4 vaiheen viimeiselle toteutusviikolle, jolloin järjestelmästä rakennettiin asennus-cd. Järjestelmä asennettiin CD:ltä ja suoritettiin järjestelmätestaus testitapauksia ja aiemman testauskokemuksen tuomaa järjestelmällistä ad hoc lähestymistapaa hyväksikäyttäen. Koodikatselmoinnit ja moduulitestaus olivat entistä tiukemmin yhdistettyinä toteutukseen. Projektiryhmän jäsenet kokeilivat mm. pariohjelmointia, jolloin katselmointi ja logiikkavirheiden löytäminen tapahtui jo koodia kirjoitettaessa. Teknisen määrittelyn muotoutuessa ymmärrettävään graafiseen muotoon UML-malliksi rajapintojen hahmottaminen ja näin ollen moduulitestaus helpottui ja logiikkakomponenttien osalta pystyttiin tarkkailemaan kattavuutta eri syötteillä. Järjestelmän logiikka on kohtuullisen suoraviivaista ja sitä osin selkiytettiin aiemmasta, joten 100 %:n rivi- ja funktiokattavuuteen päästiin pienin koodikorjauksin. Järjestelmätestaus suoritettiin järjestelmän versiolle 4.0 WinNT 4.0 Workstation - ympäristössä Internet Explorer 5.5- ja Netscape Navigator 4.7 selaimille käyttäjille, joilla on eritasoisia oikeuksia. Virheraportit kerättiin tekstitiedostoon; niiden kopioiminen Buranaan koettiin turhan aikaa vieväksi, joten ne ovat tämän testiraportin liitteenä. 1

3. EROT SUUNNITELTUUN TESTAUKSEEN Testauksen eri osia ei voitu erottaa siinä määrin kuin alun perin suunniteltiin. Moduulitestaus oli kiinteä osa toteutusta, samoin kuin integrointi. Toteutuksen ja testauksen edistäminen ryhmässä ohjelmatyöluokassa nivoutui järkeväksi kokonaisuudeksi. Testi suoritettiin vain kahdella käyttöjärjestelmä-selain-kombinaatiolla. Muiden kombinaatioiden toimivuutta varten osa testitapauksista automatisoitiin Rational Robotin avulla, mutta ongelmaksi koitui ympäristöjen pystyttäminen. Ohjelmiston siirtyessä asiakkaalle jatkokehitykseen toteuttamatta jätettyjen ominaisuuksien osalta koettiin, että useiden tuntien käyttäminen eri ympäristöjen verifiointiin ei tuo toivottua lisäarvoa, ja suunnitelmasta säästynyt aika panostettiin työkalujen kokeilemiseen ja moduulitestauksen tehostamiseen. Koodikattavuutta saatiin mitattua taustalogiikan komponenttien osalta, joiden toteutus on Javaa, mutta JSP-sivujen testikattavuuden mittaamista ei pystytty toteuttamaan. 4. TESTAUKSEN KATTAVUUS Moduulitestaus kattoi moduulit 100 % rivi- ja funktiokattavuuden osalta. Järjestelmätestauksessa keskityttiin oikeiden toimintojen varmistamiseen, sillä poikkeusten ja erityistapausten perusteellista käsittelyä jätettiin osin toteutettavaksi asiakkaan jatkokehityksessä. Eritasoisten oikeuksien toimintojen varmistaminen hoidettiin suorittamalla järjestelmätestiin määritellyt testitapaukset neljän tyyppisellä käyttäjällä. Määritellyt testitapaukset käytiin läpi kahdessa käyttöjärjestelmä-selain-kombinaatiossa. Staattinen testaus kattoi kaiken koodin, sivuja työstettiin aina vähintään kahden ihmisen voimin epäselvien tilanteiden nopean selvittämisen vuoksi. 2

5. TULOSTEN YHTEENVETO Testitapaukset suoritettiin kahdella käyttöjärjestelmä-selain-kombinaatiolla ja neljän tyyppisellä käyttäjällä. Oleellisia eroja Netscape 4.7:n ja Internet Explorer 5.5:n välillä LiKe-järjestelmän kannalta ei havaittu. Havaitut virheet raportoitiin luokan A218 serverillä säilytettävään tekstitiedostoon, ja avoimet virheet on dokumentoitu liitteeseen 1. Määritellyt testitapaukset menevät perustilanteessa läpi. Virheitä järjestelmätestausvaiheessa raportoitiin 38 kappaletta, jotka ovat löydettävissä testitapausten ohella oletusten pohjalta sovellusta tarkkailtaessa. Havaitut virheet eivät ole vakavia. Niistä 15 on toiminnallisia normaaliprioriteetin virheitä ja 23 on pääasiassa ulkonäköön ja täydennysehdotuksiin liittyviä pieniä virheitä. Taulukko 1. Testitapaukset, niiden tulokset T4-vaiheessa. P I D A 1.1 järjestelmään kirjautuminen pass pass pass pass 2.1 projektin valinta pass pass pass pass 2.2 vaiheiden selailu pass pass pass pass 2.3 dokumenttien lisääminen projektiin pass pass pass pass 2.4 dokumenttien poistaminen projektista pass pass pass pass 2.5 liikkuminen projektien välillä pass pass pass pass 2.6 projektin luominen pass pass pass pass 2.7 projektin poistaminen pass pass pass pass 2.8 käyttäjän lisääminen käyttäjäryhmään projektissa pass pass pass pass 2.9 käyttäjän poistaminen käyttäjäryhmästä projektissa pass pass pass pass 2.10 peruskarttakirjan selailu pass pass pass pass 3.1 dokumenttien lukeminen pass pass pass pass 3.2 dokumenttien haku muokattavaksi pass pass pass pass 3.3 dokumenttien tilan esittäminen pass pass pass pass 3.4 dokumentin tietojen muokkaaminen pass pass pass pass 3.6 muokattavana olleen dokumentin palautus pass pass pass pass 3.7 muokattavana olevien dokumenttien lista pass pass pass pass 4.1 uusi projekti -mallipohjan luominen N/A N/A N/A pass 4.2 käyttäjän lisääminen järjestelmään N/A N/A N/A pass 4.3 käyttäjän poistaminen järjestelmästä N/A N/A N/A pass 5.1 projektin tietojen katselu pass pass pass pass 5.2 dokumentin tietojen katselu pass pass pass pass 5.3 dokumentin lukituksen poistaminen pass pass pass pass 5.4 järjestelmän käyttöohjeet pass pass pass pass 5.5 peruskarttakirja näkyvillä yhtenä projektina pass pass pass pass 3

6. ARVIOINTI Järjestelmän toteutuksen tilanne on hyvä ja rajapinnat selkiytetty ja dokumentoitu. Järjestelmän järjestelmätestauksen versio 4.0 on valmis luovutettavaksi asiakkaalle asiakkaan hyväksyntätestaukseen. Korjattavista virheistä sovitaan asiakkaan kanssa. 7. TEHTÄVIEN YHTEENVETO Toteutus 4 -vaiheessa suoritettiin testausta seuraavasti: 7.1 STAATTINEN TESTAUS Ohjelmiston toteutettujen osien koodi katselmoitiin pariohjelmoinnissa verraten sitä määrittelyyn ja täydentäen määrittelyä puuttuvin osin. Rational Rosen perusteellinen käyttöönotto toi järjestelmän rakenteen hahmottamiseen visuaalisen ulottuvuuden, joka helpotti ymmärrystä ja kommunikointia myös niille, jotka eivät aiemmin olleet järjestelmän aktiiviseen toteutukseen osallistuneet. Integroidussa toteutus-katselmoinnissa havaittiin virheitä ja niitä korjattiin osin jo ennen kuin niitä ehdittiin kirjoittaa ruudulle. Koodin toteutuksen ja katselmoinnin toteuttivat järjestelmäarkkitehti Kimmo Kujalan johdolla Eero Jyske, Antti Sillanpää, Katariina Ylinen, Maaret Pyhäjärvi ja Minna Reino. 7.2 DYNAAMINEN TESTAUS Moduulitestauksen koordinoinnin ja kattavuuden mittaamisen suoritti Maaret Pyhäjärvi. Kattavuutta mitattiin lähinnä työkalun kokeilemismielessä ja sen avulla havaittiin yksittäisiä koodin kohtia, joita suoraviivaistettiin. Yleisesti moduuli- ja integrointitestaus olivat tiiviisti osa koodin toteutusta ja niitä sitä tekivät kaikki ohjelmointia tehneet ryhmän jäsenet. Järjestelmätestaus suoritettiin laatuvastaava Niko Tolvasen johdolla, suorittajina hänen lisäkseen Maaret Pyhäjärvi. Testaukseen asennuksineen käytettiin noin miestyöviikko. 4

8. LIITE 1. TUNNETUT VIRHEET JÄRJESTELMÄN VERSIOSSA 4.0 Tässä dokumentissa listataan Toteutus 4 -vaiheen lopussa asiakkaalle luovutetussa versiossa olevia tunnettuja virheitä ja kehityskohteita. LiKe-projektin siirtyessä luovutusvaiheeseen uusien ominaisuuksien toteuttaminen sekä ei-kriittisten virheiden korjaaminen jätetään järjestelmän jatkokehitykselle, jota jatkaa TAI:n KOOKOS-projekti. Tunnetut puutteet käydään läpi asiakkaan kanssa ja ne luovat pohjan asiakkaan hyväksymistestaukselle. Niiden pohjalta sovitaan järjestelmän hyväksymisestä. 2. Tunnetut virheet NORMAL Dokumentin lisääminen projektiin antaa virheilmoituksen jos ei ole oikeuksia 1. Kirjaudu järjestelmään käyttäjänä jolla on projekteihin osallistujan (P) oikeudet (esim. Kimmo) 2. Valitse järjestelmän pääsivulta haluamasi projekti 3. Valitse projektin pääsivu 4. Valitse Projektin dokumentit... -painike 5. Valitse haluamasi vaihe ja alivaihe 6. Paina haluamasi alivaiheen lisää dokumentti -painiketta 7. Anna dokumentin tiedot 8. Valitse Luo dokumentti -painike HUOM! Saat virheilmoituksen "javax.servlet.servletexception: Document insert failed: no control permission to project" joka sinällään on oikein, sillä P-tason käyttäjällä ei ole oikeutta luoda eikä poistaa dokumentteja. Olisi parempi, että jo este tulisi vastaan jo kohdassa 4 eli projektin dokumentit... -painike ei näkyisi ollenkaan. Lisätessä dokumenttia projektiin kaikki dokumentin tiedot eivät ole näkyvillä 1. Kirjaudu järjestelmään käyttäjänä jolla on projekteihin osallistujan (P) oikeudet (esim. kimmo) 2. Valitse järjestelmän pääsivulta haluamasi projekti 3. Valitse projektin pääsivu 4. Valitse Projektin dokumentit... -painike 5. Valitse haluamasi vaihe ja alivaihe 6. Paina haluamasi alivaiheen lisää dokumentti -painiketta HUOM! Dokumentin tiedoista näkyvillä on nimi, omistaja, projekti, luontipmv, kuvaus, tiedosto, vaihe ja alivaihe. Kaikkiaan näkyville pitäisi tuoda mahdollisuus antaa muitakin tietoja. Kaikkiaan dokumentin tietoja ovat Location(=tiedosto), UIName(=Nimi), Description(=kuvaus), Priority, Comments, Keywords, State, Size, Purpose, IsBaseDoc, Language, Classification, OrganizatorialKeyword, IsPartOf, PhaseNumber(=vaihe), StageNumber(=alivaihe), 5

LockedBy, Creator(=Omistaja), Owner, KeyPeople, ChangedDate(=Luontipäivämäärä), Recommendation. Jos projektia luodessa saa virheen, projektin luominen ei onnistu samalle nimelle 1. Valitse pääsivulta Luo uusi projekti -linkki 2. Anna projektille haluamasi tiedot, erityisesti lyhenne 3. napsauta projektin dokumentit -painiketta 4. valitse jokin dokumentti jota ei ole serverin levyllä, mutta joka kuitenkin on tietokannassa 5. napsauta Luo projekti -painiketta 6. Saatuasi virheilmoituksen palaa takaisin selaimen back-napilla 7. vaihda dokumentiksi jokin sellainen joka on serverin levyllä 8. napsauta Luo projekti -painiketta HUOM! Saat virheen "javax.servlet.servletexception: Project with the same identifier already exists." joka johtuu siitä, että projekti luotiin jo edellisellä virheellä ja nyt projektia ei saakaan luotua loppuun ilman lyhenteen (primary key) muuttamista toiseksi. Dokumentin poistaminen antaa virheilmoituksen jos ei ole oikeuksia 1. Kirjaudu järjestelmään käyttäjänä jolla on projekteihin osallistujan (P) oikeudet (esim. kimmo) 2. Valitse järjestelmän pääsivulta haluamasi projekti 3. Valitse projektin pääsivu 4. Valitse Projektin dokumentit... -painike 5. Valitse haluamasi vaihe ja alivaihe ja siitä dokumentti 8. Valitse ko. dokumentin perässä oleva poista-painike HUOM! Saat virheilmoituksen "javax.servlet.servletexception: Delete document failed: no permission." joka sinällään on oikein, sillä P-tason käyttäjällä ei ole oikeutta luoda eikä poistaa dokumentteja. Olisi parempi, että jo este tulisi vastaan jo kohdassa 4 eli projektin dokumentit... -painike ei näkyisi ollenkaan. Projektipohjasivulla placeholdereita tulevalle lisätiedolle 1. Valitse järjestelmän pääsivulta Järjestelmänhallinta -linkki 2. Valitse Projektipohjien muokkaus -nappi 3. Katso dokumentin nimen perässä olevaa tekstiä HUOM! Kunkin dokumentin nimen perässä on teksti "huuha", joka toimii placeholderina dokumentin Purpose-tunnisteelle, joka pitäisi tuoda tietokannan likedocument.purpose - kentästä kunkin dokumentin perään. Toteuttaja (I) -oikeuksin varustettu käyttäjä voi poistaa dokumentteja projekteista 1. Kirjaudu järjestelmään käyttäjänä, jolla on projekteihin Toteuttajan(I) oikeudet (esim. eero-testikäyttäjä) 2. Valitse jokin projekteista johon käyttäjällä on toteuttajan oikeudet 3. Valitse Projektin dokumentit... 6

4. Valitse jokin dokumentti ja paina sen perässä olevaa poista-painiketta HUOM! Dokumentti poistuu listasta. Toteuttajan oikeuksilla järjestelmästä ei pitäisi saada poistaa dokumentteja, vaan vain lisätä, muokata ja katsella niitä. Näin ollen toteuttajan oikeuksilla projektin dokumentteja muokatessa ei pitäisi näkyä poista -nappeja minkään dokumenteista perässä. Projektin dokumentit sivulla Järjestelmän pääsivu -painike linkin sijasta 1. Kirjaudu järjestelmään käyttäjänä, jolla on projekteihin Toteuttajan(I) oikeudet (esim. eero-testikäyttäjä) 2. Valitse jokin projekteista, johon käyttäjällä on toteuttajan oikeudet 3. Valitse Projektin dokumentit... HUOM! Sivulla on Järjestelmän pääsivu -painike, joka voisi konsistenssin vuoksi olla pelkkä linkki, mikäli käyttöliittymässä on tarkoituksena napeilla havainnollistaa mukana kuljetettavaa dataa ja alleviivatulla linkillä suoraa sivun lataamista, joka tämä on. Projektin käyttäjille ei voi antaa projektikohtaisia rooleja 1. Järjestelmän pääsivulla valitse projekti ja napsauta Siirry projektiin -painiketta 2. Napsauta projektin käyttäjät painiketta HUOM! Projektille pitäisi jotenkin (jossakin vaiheessa) pystyä antamaan tietoja ihmisten rooleista projekteissa. Projektiroolilla ja projektin oikeuksilla ei ole toistensa kanssa varsinaisesti tekemistä, vaan projektirooleilla määritellään esim. kuka on projektin projektipäällikkö, johtoryhmän jäsen, asiakas, kehittämisryhmän jäsen, asiantuntija, asettaja tai osallistuja. Kaikille projektiin oikeuksia omaaville ei tarvitse määrittää projektirooleja, vaan nk. avainhenkilöille. Projektipohjaan ei ole mahdollista jättää ottamatta jotakin peruskarttakirjan dokumenttia 1. Kirjaudu järjestelmään järjestelmänvalvojana 2. Valitse Järjestelmänhallinta -linkki 3. Valitse projektipohjien luominen 4. Anna projektipohjalle nimi ja tunnus HUOM! Tarjolle tuotavien peruskarttakirjan dokumenttien edessä olevassa alasvetovalikossa ei ole vaihtoehtoa ei näytetä, jolloin dokumenttia ei valittaisi mukaan uuteen mallipohjaan eikä tarjottaisi uutta projektia luotaessa valittavaksi. Selatusta PowerPoint-esityksestä palaaminen antaa virheen 1. Valitse pääsivulta kartasta vaihe 1. 2. Valitse dokumentti "Vaihtoehtoja nykytilan arviointiin" ja napsauta lue 3. Selaa avautuvaa ppt-esitystä sivu alas 4. Paina selaimen back-painiketta HUOM! Saat virheen "javax.servlet.servletexception: Abbreviation, Location, Mode required." eli ilmeisestikin järjestelmä kadottaa osan tiedoista joita paluuseen tarvitaan isohkon ppt:n kohdalla. Pitäisi pystyä palaamaan normaalisti, kuten esim. Worddokumenteilla, joita peruskarttakirjassa on. Menestystekijöiden kuvaus -dokumentti kysyy uudelleen autentikointia 7

1. Valitse pääsivulta kartasta vaihe 1. 2. Valitse dokumentti "Menestystekijöiden kuvaus" ja napsauta lue HUOM! Järjestelmä avaa autentikointidialogin. Peruuttamalla dialogin dokumentti ei aukea, antamalla autentikointitiedot uudelleen dokumentti aukeaa normaalisti. HUOM2: Sama toistuu kaikille Word ja Excel-dokumenteille. Excel-dokumenteille cancel kuitenkin avaa dokumentin. Käyttäjän tiedoissa puuttuu käyttöliittymästä kenttiä 1. Kirjaudu sisään järjestelmään 2. Napsauta käyttäjän nimeä, jolloin siirryt käyttäjän tiedot -sivulle HUOM! Käyttäjän tiedoista puuttuvat käyttöliittymässä kentät Language, BusinessUnit ja OtherInformation. Seurattavien dokumenttien luettelo puuttuu 1. Kirjaudu järjestelmään 2. Katso järjestelmän pääsivu ja etsi seurattavien dokumenttien luetteloa 3. Valitse projekti ja siirry sen pääsivulle ja etsi seurattavien projektien luetteloa 4. Siirry projektin vaiheeseen ja etsi seurattavien dokumenttien luetteloa HUOM! Seurattavien dokumenttien listaa kokonaisuutena ei löydy. Seurattavat dokumentit näkyvät muutoksien sattuessa pääsivulla ja projektin pääsivulla ja projektin vaiheissa aseta/poista seuranta -painikkeet ilmaisevat mitä seurataan. Pitäisi olla erikseen myös lista, josta käyttäjä pystyy helposti katsomaan kaikkien projektiensa seurattavien dokumenttien listaa. Admin- ja johto-käyttäjien luominen käyttöliittymän kautta ei ole mahdollista 1. Kirjaudu sisään järjestelmään Admin-tunnuksella 2. Napsauta käyttäjätiedot -linkkiä HUOM! Käyttäjiä luotaessa pitäisi pystyä määrittämään onko ko. käyttäjä järjestelmänvalvoja, johdon jäsen vaiko normaali käyttäjä. Johdon jäsenille pitäisi aina olla vähintään lukuoikeudet kaikkiin järjestelmän projekteihin, järjestelmänvalvojille täydet oikeudet kaikkiin projekteihin. kuvaa ei voi muuttaa Projektipohja näkyy projektien joukossa 1. Kirjaudu sisään järjestelmään Adminina 2. Valitse järjestelmänhallinta 3. Valitse luo uusi projektipohja 4. anna projektipohjalle nimi ja tunnus 5. Valitse dokumenttien asetukset ja jatka 6. Siirry projektin pääsivulle 7. Avaa projektialasvetovalikko ja katso viimeistä kohtaa listalla HUOM! Projektipohja näkyy projektien listalla, vaikkei saisi näkyä. 8

MINOR Painikkeissa...-merkinnän käyttö epäkonsistenttia 1. Selaile järjestelmää ja tarkkaile painikkeita ja niiden toimintoja HUOM! Käyttöliittymän termistö on hiomatonta ja erityisesti... käyttö ei noudata oletettua Windows-käytäntöä, jolloin merkinnän siirry projektiin... pitäisi tarkoittaa sitä että ennen siirtymistä käytännössä joudutaan antamaan tarkentavia tietoja. Projektin nimet maksimipituudessa eivät näy kokonaisuutena valitse projekti - alasvetovalikossa 1. Kirjaudu järjestelmään antamalla pääsivun URL http://130.233.43.138/tai/like/likemain.jsp 2. Anna käyttäjätunnus ja salasana, joilla järjestelmään voi kirjautua 3. Avaa Valitse projekti -alasvetovalikko HUOM! Alasvetovalikossa näkyy maksimissaan 45 merkkiä, kun projektin nimen maksimipituus järjestelmän puolesta on 100 merkkiä. Alasvetovalikkoa voisi kehittää niin että tekstit olisi mahdollista nähdä kokonaisuudessaan. Projektipohjasivulla dokumenttien nimien asemoinnit eivät ole linjassa 1. Valitse järjestelmän pääsivulta Järjestelmänhallinta -linkki 2. Valitse Projektipohjien muokkaus -nappi HUOM! Sivulla listattujen dokumenttien nimet eivät ala samasta pystysuorasta linjasta, vaan ovat vaihtelevasti eri kohdissa. Kosmeettisesti kauniimpaa olisi, mikäli nimet olisivat samassa linjassa. Projektin pääsivun Projektin dokumentit... -painike harhaanjohtava 1. Valitse järjestelmän pääsivulta projekti ja paina Siirry projektiin -painiketta 2. Projektin pääsivulla valitse Projektin dokumentit... -painike HUOM! Toisin kuin voisi olettaa, painike ei viekään projektin dokumenttien selailuun (johon pääsee vain vasemman laidan karttakirjan polun vaiheista) vaan sivulle, jossa projektin dokumentteja voi poistaa ja lisätä. Harhaanjohtavaa, joten painike voisi olla "Lisää tai poista dokumentteja" kuten käyttöliittymäprotossa ehdotetaan. Admin ei pysty avaamaan muiden lukitsemia dokumentteja 1. Kirjaudu sisään käyttäjänä (esim. cata) 2. Mene peruskarttakirjan 1. vaiheeseen ja ota muokattavaksi jokin dokumentti 3. Kirjaudu ulos 4. Kirjaudu järjestelmään Adminina 5. Valitse pääsivulta lukitut dokumentit HUOM! Sivulla näkyy vain adminilla lukittuna olevat dokumentit, saisi näkyä kaikkien, jotta voisi purkaa muiden lukituksia näiden ollessa lomalla. 9

Projektipohjaa luodessa tekstit kertovat luotavan projektia 1. Kirjaudu sisään järjestelmään Adminina 2. Valitse järjestelmänhallinta 3. Valitse luo uusi projektipohja 4. anna projektipohjalle nimi ja tunnus HUOM! Projektipohjan luomisen sijasta sivu kertoo luotavan projektia. Projekti ja projektipohja ovat kuitenkin erilisiä asioita. Projektin luomisessa tiedoissa uuden projektin oletusarvona Tila="valmis" ei ole järkevä 1. Valitse järjestelmän pääsivulta Luo uusi projekti -linkki HUOM! Uuden projektin luomissivulla oletusarvo alasvetovalikolle Tila on valmis, mikä uutta projektia luotaessa on epälooginen valinta. Olisi hyvä, jos perusvaihtoehto olisi määrittämätön. Projektin luomisessa tiedoissa pitää voida antaa projektin loppupäivämäärä 1. Valitse järjestelmän pääsivulta Luo uusi projekti -linkki HUOM! Uuden projektin luomissivulla projektin loppupäivämääräksi tulee automaattisesti -, mikä ei ole hyvä. Projektia käynnistettäessä projektista tiedetään yleensä ainakin arvioitu kesto ja näin ollen luotaessa projektia loppupäivämäärä tulisi olla mahdollista antaa. Projektin luomisessa tiedoissa puuttuu käyttöliittymästä kenttiä 1. Valitse järjestelmän pääsivulta Luo uusi projekti -linkki HUOM! Uuden projektin luomissivulta puuttuvat kentät Success, BusinessUnit ja Keywords. Näihinkin kenttiin pitäisi olla mahdollista antaa tietoa. Käyttäjän tiedoissa viimeinen kirjautuminen järjestelmään ei päivity 1. Kirjaudu sisään järjestelmään 2. Napsauta käyttäjän nimeä, jolloin siirryt käyttäjän tiedot -sivulle 3. Selaa sivun alareunaan HUOM! Viimeinen kirjautuminen järjestelmään on kaikilla testikäyttäjillä vuonna 1980, joka on testidataan annettu päivämäärä. Uudella kirjautumisella järjestelmän pitäisi päivittää tieto. Käyttäjän tiedoissa päivämäärä käyttäjän muokkaamiselle ei päivity 1. Kirjaudu sisään järjestelmään 2. Napsauta käyttäjän nimeä, jolloin siirryt käyttäjän tiedot -sivulle 3. Muuta käyttäjän puhelinnumero ja paina tallenna 4. Katso sivun alareunaan HUOM! Päivitetty viimeksi ei muutu, vaan on päivämäärä joka tietokantaan on testidataa luodessa laitettu. Tallennettaessa käyttäjän tietoja päivityspäivämäärän pitäisi asettua ko. päiväksi. 10

Siirryttäessä projektin luomisen tiedoissa sarkaimella teksti alkaa usearivisillä tekstialueilla riviltä 2 1. Valitse järjestelmän pääsivulta Luo uusi projekti -linkki 2. Siirrä hiiren avulla kohdistin projektin nimi -tekstialueeseen 3. Paina sarkainnäppäintä, kunnes olet kuvaus-kentässä HUOM! Sarkaimella päätyy suoraan riville 2, kun olettaisi, että tekstin olisi järkevää alkaa ensimmäiseltä riviltä. Järjestelmä ei varoita peruskarttakirjan dokumentteja poistettaessa 1. Valitse pääsivulta projektiksi Peruskarttakirja ja siirry projektiin 2. Valitse projektin dokumentit -painike ja napsauta. 3. Valitse jokin dokumentti ja poista se HUOM! Toimii siinä kuin olettaisikin. Olisi kiva, jos varottaisi että toimitaan peruskarttakirjan kanssa, joka luo perustan kaikkien projektien materiaaleille. Dokumenttien muokkaus -sivulla ei käy ilmi missä ollaan 1. Valitse pääsivulta projektiksi Peruskarttakirja ja siirry projektiin 2. Valitse projektin dokumentit -painike ja napsauta. HUOM! Sivun otsikko ei ilmaise millä sivulla ollaan, mikä olisi kätevää ja konsistenttia. Pääsivulta puuttuu ohjepainikkeita (sisältö & polkuohje) 1. Kirjaudu järjestelmään 2. Katso polun kuvan oikeaa ylälaitaa sekä aluetta H,? ja X-painikkeiden alla HUOM! Molemmissa paikoissa pitäisi olla!-painike, josta pääsee ohjeeseen. Polun ohje kertoo kuinka polkua olisi tarkoitus käyttää ja oikean laidan toinen helppi on sisältöön liittyvää ohjetta varten. Projektin pääsivulta puuttuu ohjepainikkeita (sisältö & polkuohje) 1. Kirjaudu järjestelmään 2. Valitse projekti ja siirry projektiin 3. Katso polun kuvan oikeaa ylälaitaa sekä aluetta H,? ja X-painikkeiden alla HUOM! Molemmissa paikoissa pitäisi olla!-painike, josta pääsee ohjeeseen. Polun ohje kertoo kuinka polkua olisi tarkoitus käyttää ja oikean laidan toinen helppi on sisältöön liittyvää ohjetta varten. Projektin vaiheen sivulta puuttuu ohjepainikkeita (sisältö & polkuohje) 1. Kirjaudu järjestelmään 2. Valitse projekti ja siirry projektiin 3. Valitse jokin projektin polun vaihe vasemman reunan kartasta 4. Katso polun kuvan oikeaa ylälaitaa sekä aluetta H,? ja X-painikkeiden alla 11

HUOM! Molemmissa paikoissa pitäisi olla!-painike, josta pääsee ohjeeseen. Polun ohje kertoo kuinka polkua olisi tarkoitus käyttää ja oikean laidan toinen helppi on sisältöön liittyvää ohjetta varten. Projektin vaiheen sivulla ei ole lukitut dokumentit -linkkiä 1. Kirjaudu järjestelmään 2. Valitse projekti ja siirry projektiin 3. Valitse jokin projektin polun vaihe vasemman reunan kartasta HUOM! Vasemmassa laidassa ei ole listattu lukitut dokumentit -linkkiä, joka voisi sivulla kuitenkin olla konsistenssin vuoksi. Projektin luomissivulla > Projektin dokumentit > Projektin käyttäjät -rivi ehkä harhaanjohtava 1. Kirjaudu järjestelmään 2. Valitse pääsivulta Luo uusi projekti -linkki HUOM! Sivun yläosassa on teksti > Projektin dokumentit > Projektin käyttäjät, joka on kenties harhaanjohtava, joskin koittaa ilmaista että ollaan ohjatun luomistoiminnon ensimmäisessä vaiheessa. Projektin luonnissa käyttäjien valinnassa lisää ja poista napit eri kokoiset 1. Valitse pääsivulta Luo uusi projekti -linkki 2. Anna projektille haluamasi tiedot, erityisesti lyhenne 3. napsauta projektin dokumentit -painiketta 4. napsauta Luo projekti -painiketta HUOM! Projektin käyttäjät sivulla oleva lisää painike on pienempi kuin vastaava poista - painike, voisivat olla saman kokoiset Projektin luonnissa käyttäjien valinnassa käyttäjän oikeudet alasvetovalikossa väärä termi 1. Valitse pääsivulta Luo uusi projekti -linkki 2. Anna projektille haluamasi tiedot, erityisesti lyhenne 3. napsauta projektin dokumentit -painiketta 4. napsauta Luo projekti -painiketta 5. Avaa valitse käyttäjän oikeudet alasvetovalikko HUOM! Viimeinen vaihtoehto "tarkkailija" on väärin, pitäisi olla "toteuttaja". Projektin luomisen loppuminen on epäselvää 1. Valitse pääsivulta Luo uusi projekti -linkki 2. Anna projektille haluamasi tiedot, erityisesti lyhenne 3. napsauta projektin dokumentit -painiketta 4. napsauta Luo projekti -painiketta 5. Lisää haluamasi käyttäjät projektiin HUOM! Ohjatun toiminnon viimeisellä sivulla ei ole mitään, mikä ilmaisisi toiminnon loppuneen. Käyttäjälle jää epäselväksi, ovatko tiedot nyt tallennettu vaiko ei. 12

Projektin dokumenttien lisäämis- ja poistamissivulta puuttuu sisältö ja polkuohjeen painikkeet 1. Valitse järjestelmän pääsivulta jokin projekti 2. Siirry projektiin 3. Valitse Projektin dokumentit -painike HUOM! Vasemman laidan kartan oikeassa yläkulmassa pitäisi olla polun ohje ja vasemmalla?, H, X painikkeiden alla sisältöohjeeseen vievä!-painike. Osassa vaiheista puuttuu kohta Muuta(vaiheet 2, 4, 5) 1. Kirjaudu järjestelmään 2. Selaa vasemman reunan kartan vaiheita yksi kerrallaan HUOM! Vaiheita 2, 4, 5, ja 8 puuttuu kohdat Muuta, joiden pitäisi olla joka sivulla. Projektin luonnissa käyttäjien valinnassa ei selkeää reittiä projektin pääsivulle 1. Valitse pääsivulta Luo uusi projekti -linkki 2. Anna projektille haluamasi tiedot, erityisesti lyhenne 3. napsauta projektin dokumentit -painiketta 4. valitse haluamasi dokumentit ja napsauta Luo projekti -painiketta 5. valitse haluamasi käyttäjät valitsemalla käyttäjä listasta ja napsauttamalla lisääpainiketta 6. Valitse projektin tiedot HUOM! Projektin tiedoista ei ole tapaa päästä ko. projektin pääsivulle, tarjolla on vain vaihtoehto järjestelmän pääsivu. Olisi hyvä, että etenkin juuri luodusta projektista pääsisi tarkastelemaan onko oikeat dokumentit oikeissa paikoissa. 13