Kettu-sovellusprojektin 2. palaveri Maanantai 22.10.2007 Klo 12:03-13.49 Paikka AgC223.1 Läsnä: Tilaajan edustajat: Hannu Puupponen Antti Ekonoja Kimmo Aittokallio, poistui kohdassa 10. Minna, valokuvaaja Ohjaajat Ville Isomöttönen Tarmo Friman Ryhmä Henri Koskenranta, saapui kohdassa 5. Kosti Kuokkanen Antti Marttila, pj Terhi Taanonen, sihteeri 1. Kokouksen avaus Puheenjohtaja Antti Marttila avasi kokouksen klo 12:0. 2. Kokouksen laillisuus ja päätösvaltaisuus Kokous todettiin päätösvaltaiseksi ja lailliseksi. 3. Esityslistan hyväksyminen Esityslista hyväksyttiin muutoksin. Kohdaksi kaksi lisättiin Kokouksen laillisuus ja päätösvaltaisuus. 4. Edellisen kokouksen pöytäkirjan tarkastaminen Antti M. kävi läpi edellisen kokouksen pöytäkirjan. Ville kertoi varmistaneensa, että projekti on ilmainen. Tarmo Friman on projektin tekninen ohjaaja. Keskusteltiin Foxabilityn esteettömyydestä ja käytettävyydestä. Hannu totesi, että ryhmällä on käytettävissä testaajia heti, kun Foxability on valmis testattavaksi. Edellisen iteraation tehtävät: Ville Isomöttönen - luo Kettu-projektille sähköpostilistat, verkkolevyt, versiohallinnan jne - teknisen ohjaajan varmistaminen tehty Antti Marttila - yhteystietojen kokoaminen ja lähettäminen tehty, tosin Tarmon puhelinnumero puuttuu Ryhmä: - release plan - ajankäyttösuunnitelma - tutustuminen Foxabilityyn - testien tekoa - luokkakaavion ynnä muiden valmiiden kuvien päivitys tehty Pöytäkirja hyväksyttiin muutoksin: - 5. Hannu Puupponen ehdotti, että priorisoidaan testejä. - 9. Hannu Puupponen toi esiin Foxabilityn esteettömyyden ja käytettävyyden parantamisen. 5. Ajankäytön raportointi Henri saapui paikalle klo 12:21. Antti M. esitteli 1. iteraatioon käytetyn ajan raportin. Ville kehotti kiinnittämään huomiota siihen, että ajankäyttö olisi tasaista ryhmän kesken ja ettei suuria eroja pääse syntymään. Jatkossa raportissa pitäisi eritellä tarkemmin tehtävät. Esimerkiksi testit ja bugit omina nimikkeinään. 6. Projektikuvauksen läpikäynti Antti M. kävi läpi projektikuvauksen. Hannu lupasi täydentää ESOK-hankkeen kuvausta. Keskusteltiin WCAG:n 1. ja 2. versioiden sekä Wikissä kerrottujen testien eroista. Päätös: -Toteutetaan ensimmäisenä WCAG 1.0, sitten MobileOK ja jos aikaa jää niin WCAG 2.0 testit. 7. Edellisen iteraation tulokset Antti M. kävi läpi iteraation tuloksia: kaksi testiä tehty, joista kumpikaan ei ole täysin valmiita. Keskusteltiin sellaisista WCAG:n vaatimuksista, joita ei pystytä automaattisesti/koneellisesti tarkistamaan. Näistä annetaan käyttäjälle varoitus, jos koodaaminen ei onnistu ryhmän ja Tarmon yhteistyölläkään. 8. Testeistä keskustelu Testeistä keskusteltiin jo kohdissa 6 ja 7. 9. Arkkitehtuuri Kosti kävi läpi Foxability-projektin tekemiä kaavioita. Luokkakaavion muuttunut jonkin verran, muita kaavioita ei ole muutettu. Ville huomautti, että tehtävän tekemisen tarkoituksena oli ymmärtää ohjelman toimiminen ja koodin ymmärtäminen. 10. Seuraavan iteraation vaatimusmäärittelyt Ohjelman käyttöliittymän esteettömyys selviää paremmin, kun päästään testaamaan. Tällä hetkellä ei ole tiedossa muutosehdotuksia. Seuraavassa iteraatiossa painotus testien tekemisessä ja bugien korjaamisessa. Antti E. ehdotti, että yksi ryhmästä aloittaa bugien korjaamisen ja 3 jatkaa testien koodaamista. Bugien korjaamisesta keskusteltiin ja todettiin, että ryhmä kirjoittaa bugeista tarkemmat kuvaukset, jolloin saadaan helpommin haettua apua ongelmiin. Seuraavan iteraation tavoitteena on, että ryhmä saisi koodattua kuuden Guidelinen testit. Testit kannattaa käydä läpi samanlaisuuksien vuoksi ja jakaa vasta sitten. Koodaamiseen kuluvat resurssit tulee arvioida vaatimusmäärittelytaulukkoon. Ohjelmassa käytetty englanti on yksi esteellisyys. Ohjelman lokalisaatiosta keskusteltiin ja ohjelman ohjeistukseen mielellään suomen kieli jo tässä vaiheessa mukaan. WCAG:sta ei ole virallista suomennosta, mutta Näkövammaisten keskusliitto on tehnyt suomennoksen. Lokalisaatio toteutetaan vähitellen, aloitetaan siitä, että muuttujat esitellään tiedoston alussa. Tämä helpottaa lokalisaation toteutusta jatkossa. Kimmo poistui klo 13:40. Keskusteltiin mahdollisuudesta tutustua apuvälineisiin, joita esim. näkövammaiset käyttävät tietokonetta käyttäessään. Tämä auttaisi esteettömyyden ymmärtämisessä. Sovittiin, että ryhmä keskustelee sopivista ajoista ja ilmoittaa niistä Hannulle. 11. Sovitaan osallistujien seuraavista tehtävistä ryhmä - sopivien tapaamisaikojen selvittämien Hannulle - bugien tarkempi määrittely - testit - bugien korjaamisen aloittaminen Hannu - käytettävyystapaamisen sopiminen - projektisuunnitelman ESOK-luvun sisällön täydentäminen ryhmälle 12. Muut esille tulleet asiat Antti E. huomautti kokouskäytänteestä; edellisen kokouksen pöytäkirjaa ei tarvitse lukea läpi, ainoastaan poimia päätökset. 13. Sovitaan seuraavan palaverin aika ja paikka Seuraava palaveri maanantaina 5.11 klo 12.00 ja paikkana AgC223.1 14. Kokouksen päättäminen Antti M. päätti kokouksen klo 13:49. ____________________________ ____________________________ puheenjohtaja Antti Marttila sihteeri Terhi Taanonen