Kivireki-projekti TARKASTUSPÖYTÄKIRJA 9.10.2007 Tarkastuksen aika ja paikka 9.10.2007 Alkoi klo 17:18 ja päättyi klo 18:56 Sali CK109 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Juvonen Olli, puheenjohtaja Kontio Anu Murtola Joonas Niinimäki Teppo Suominen Jari, ohjaaja/sihteeri Poissa Helen Ilmari Tarkastettu tuotos vaatimusdokumentti, tarkastaja/luvut: Anu: Sanasto, johdanto Joonas: Käyttäjävaatimukset Olli: Käyttötilanteet Ilmari: arkkitehtuuri (etänä) Teppo: Järjestelmävaatimukset sisällys: 1 "Johdanto" 2 "Sanasto" 3 "Käyttäjävaatimukset" 4 "Käyttöliittymä" 5 "Järjestelmäarkkitehtuuri" 6 "Järjestelmävaatimukset Yhteensä 19 sivua. Tyyppimerkinnät V selvä vakava virhe (asia ilmaistu väärin) T tulkinnanvarainen virhe (epäselvää tekstiä) P puute (jotain puuttuu) 1 Kokouksen avaus klo 17:18 2 Asiakkaan kommentit Asiakas ei ollut läsnä. Hän kuitenkin ilmoitti Ollin välityksellä kirjaston käyttöliittymään tarvitaan kurssin luennoitsijan nimi (ainakin). 3 Syväluotaus Todetut puutteet Nro Luku Sivu mom. Tyyppi Kuvaus 1 2 P Kurssihallintoa ei ole olemassa terminä. 2 T Luennoitsija/luennoija? 3 T Framework => sovelluskehys? 4 T versiohistoriassa bugi 5 1 1 1 T aikaansaannos (mitä on saatu aikaan)! 6 1 1 2 T 'mitä toiminnallisuutta JÄTETÄÄN toteuttamatta' löysemmäksi 7 2 T aakkosjärjestykseen 8 2 1 T JSP=> webbisivujen pois/muuta 9 T suomenkieltä, ei englanninnoksia (webbisivut, implementoida jne...) 10 2 2 T SQL suluissa veke 11 2 2 T kurssi => selkeytä ulosantia, pilkut paikoilleen. 12 2 2 T kurssikoodi => Huomioikaa kurssikoodien kirjo yleiskoodeissa. Kartoittakaa kirjo. 13 2 2 T kurssikerta => mikä on tarvittavassa määrin yksilöivä merkintätapa 14 T yhdenmukaistavaa koko dokumenttiin kurssikerta/kurssi termistö 15 2 2 T käyttötapausjälkipää sulkuihin? 16 2 2 T kirjasto => kurssikirjahallinnassa päätöksen tukena (onko näin)? 17 2 2 T arvioitu osallistujamäärä => tämän opetushallinto syöttää toisessa muodossa Ilmoon 18 2 2 T Hibernate? mihin raja vedetään? HTTP, Javascript 19 3 3 T Kirjotusvirheitä. 20 3 3 KV11-3 T periaatteessa nämä vaatimukset ovat yleisiä vaatimuksia 21 3 3 KV1,2,4 T Näistä ei johdeta ainuttakaan järjestelmävaatimusta? 22 3 3 KV10 T otsikointi uusiksi 23 4 5 KT1.1 T onko muutos-sarakkeen sisältö vapaa? dokumentoi! Nämä eivät tosin ole kälikuvia. 24 4 10 T kurssikohtainen syy => kurssikertakohtainen syy? 25 4 T kirjoituserheitä luvussa 26 4 10 T mahdollisuus kehittää käsiteltyruksia yleispätevämmäksi 27 4 10 P oma kommenttikenttä kirjastolle. 28 4 10 T kälielementtinumerointia voisi hyödyntää kälitekstissä 29 4 10 T näkymän rajoittamisesta puhuminen on suodatusvalinnan synonyymi 30 4 12 KT4.2.4 T ensimmäinen sana pitäisi korvata luennoitsijalla ():t eivät myöskään totta 31 4 13 T kirjailija-termi on poistettava yleisesti epäpätevänä, korvattava paremmalla 32 4 11 P uusi kurssi => lisää nappi lisättävä kuvaan 33 4 10 P kirjakauppalinkki/pikatukkulinkki, mainittava myös, että kirjan nimi on linkki helka-hakuun 34 5 T kirjoitusvirheitä 35 6 T kirjoitusvirheitä 36 6 15 3 P tähtäysportaiden kirjo moninaisempi 37 6 15 3 P miten prioriteettijakoon on päädytty. esim. vain absoluuttisen tärkeät toiminnot prioriteetissa yksi. 38 6 15 T mihin vaatimukset tarkalleen liittyvät? 39 6 15 JV1 T hämärää tulkintaa lausejärjestysten maailmassa 40 6 15 JV2 T epäselvästi muotoiltu vaatimus 41 6 15 JV3 T epäselvää terminologiaa + kumpi käli? Tietyllä laitoksella käytetyt kurssikirjat -väite virheellinen. 42 6 15 JV3 T mitään ei kopioida? 43 6 15 JV3 P KV5 ei siis liity tähän? Tarvitaan oma järjestelmävaatimuksensa molemmille käleille! 44 6 15 JV4 T prioriteettiin 2 45 6 16 JV4 T mistä kälistä puhutaan? epäselvää! 46 6 16 JV6 T järjestelmä ei ilmoita muutoksesta automaagisesti 47 6 16 JV7 T pitäisi hajottaa usemapaan vaatimukseen 48 6 16 JV7 T kirjan tietoja ei kaiketi voi muuttaa? vai? mitä oikein muutetaan tai halutaan muuttaa? 49 6 16 JV8 T MAILTO aiheuttaa keskustelua 50 6 16 JV8 T automaattinen tiedotus muutoksista-järjestelmävaatimus!? 51 6 16 JV8 T automaattinen avaus? kenelle mailit lähetetään. Toimintotapa kenties eri prioriteetin toimintoihin (suora nappi/sähköpostiohjelma) 52 6 16 JV9 T viimeinen lause hämärä. voidaanko poistaa suoraan näyttämättä muutosta. Pitääkö jokin käsittelytila pitää tallessa? 53 6 17 JV10 P kokoelmassa hankittavien kirjojen määrä on mainitsematon (yleisesti) 54 6 17 JV11 T kirjatilauksen tila voidaan merkitä 55 6 17 JV13 T kirjaston päätä? 56 6 17 JV14 T vanhojen tietojen palautusta ei tueta! 57 6 18 JV20 P mikä kapasiteetti on tarkalleen? TÄRKEÄ selvitettävä! 58 6 18 JV22 P selvitettävä aika täsmälleen! firefoxin aikakatkaisun alle ainakin. 59 6 18 6.3.1 P resoluutiot, muistimäärät (myös palvelimen), jne... 60 6 18 6.2 P jäljitettävyys 61 6 P mitä tiedostoja ohjelma tuottaa, ja minkä muotoisia. eli xhtml:ää, minkä muotoista, mitä css:ää. 62 6 P kolme virkettä ainakin. Missä vaiheessa järjestelmä on tämän projektin piirissä tms. 4 Tuomio Hyväksytään korjauksin. Jokainen korjaa omat virheensä. Lista copy-pastetaan wikiin, johon merkitään, sen korjauksen aste. Dokumentti jäädytetään perjantain kokouksessa. Virheet pitää siis olla korjatut torstaina 22:00. 5 kokouksen päättäminen klo 18:56