Finnan ohjelmisto ja sen kehittäminen Erkki Tolonen 23.11.2017 Kuva: Väinö Kannisto, Helsingin kaupunginmuseo, https://finna.fi/Record/hkm.HKMS000005:km0000lpdq
Solr VuFind Hallintaliittymä Piwik Record Manager FINNA API Finna.fi Open Source Open Source Hallintaliittymä Käyttöliittymien räätälöinti VuFind Käyttöliittymä(t) Vufind.org Ulkoiset indeksit PCI/EDS/… PRODUCED IN-HOUSE Ulkoiset API:t Organisaatiotiedot (esim. toimipisteet kartalla), Kirjankansikuvat, Karttakoordinaatit geo-nimistä. Open Source Solr Metadata indeksi ja hakukone Lucene.apache.org/solr Open Source Piwik Käyttöliittymien tilastot piwik.org Open Source Voikko Suomen kielen taivutukset, ym. Voikko.sourceforge.net Open Source Record Manager Metadatan haravointi, indeksointi ja käsittely Open Source Modularity in software engineering PRODUCED IN-HOUSE OAI-PMH Metadata DC, MARC 21, EAD, LIDO, FORWARD Kuvat linkitetyt kuvat Palvelut Saatavuustiedot, Varaukset, Aineistotilaukset Arkistot, kirjastot ja museot
Nopea kehitys Finnasta julkaistaan uusi kehitysversio kolmen viikon välein! Testattavissa testi-puolella torstaista alkaen Seuraavan viikon tiistaina tuotantoon Strategia > tiekartta
Mitä valitaan kehityksen työjonoon Ketterän kehityksen pohjalla työjono (Backlog) Työjonon runkona on vuosittainen projektisuunnitelma, johon vaikuttaa mm.: Ydinpalvelu, jossa pyritään siihen, että konsortion jäsenet pystyvät tuomaan aineistonsa ja palvelunsa Finnaan, ja että palvelu toimii ja on käytettävyydeltään hyvä. Pyritään huomioimaan loppukäyttäjien tarpeet! Konsortion tuottama strategia OKM:n ohjaus, lainsäädäntö ja toimintaympäristön muutokset Strategia > tiekartta
Kehitysjono ei ole kiveen hakattu Ratkotaan bugeja ja kiireellisiä asioita, jotka vaativat välitöntä reagoimista Esim. Organisaatioitten mukaantulossa tunnistetaan uusia ongelmia, jotka edellyttävät kehittämistä Työpaketeissa ratkotaan myös asioita, joita työstetään teknisen kehityksen ulkopuolella. Työpaketit: mm. tiedotukseen, mukaantuloon, konsortiotyöskentelyyn, asiakashallintaan, kansalliseen näkymään, käytettävyyteen, näkymien hallintaan, ylläpitoon, tuen organisointiin jne. liittyviä asioita.
Tehtävien priorisointi Kehityssykleissä työstetään niitä asioita, joita kehityksen työjonosta kulloinkin priorisoidaan tehtäväksi Priorisointia tehdään jatkuvasti Priorisoinnissa otetaan huomioon mm. Organisaatioiden Finnan käyttöönottoa haittaavat asiat Kuluvan vuoden kehityksen tiekartta Käytettävyystesteissä esiin nousseet kriittiset asiat Suorituskykyyn ym. Liittyvät kriittiset asiat Uusiin ominaisuuksiin liittyvät tekniset riskit ja arvioitu työmäärä Strategia > tiekartta
Kehitykseen vaikuttaminen Finna-posti@helsinki.fi https://foorumi.kiwi.fi/ Sektorikohtaiset finna-tapaamiset: Arkistot, YO-kirjastot, AMK-kirjastot ja yleiset kirjastot ja museot Keskustellaan mm. viimeksi kehitetyistä asioista, mitä on suunnitteilla ja seurataan aineistojen tuonnin ja näkymien tekemisen edistymistä Yhteistyö organisaatioitten kanssa käytettävyystesteissä Työpajat Konsortioryhmä, jossa edustettuna jokainen sektori
Esimerkkejä mitä kehityksessä nyt Uudet järjestelmät ja niiden integrointi AHAA Sierra (tehty), KOHA, Abilita Gemini, Mikromarc MuseumPLUSRIA, Collecte Suomi.fi-verkkomaksaminen Museoiden organisaatio-/toimipistetietojen näyttäminen Ulkoasu-uudistus ja sen myötä tunnistetut tarpeet käyttöliittymän käytettävyyden parantamiseksi Parantaa käyttäjälähtöisten toimintatapojen systemaattista hyödyntämistä Saavutettavuusdirektiivin huomioiminen Hallintaliittymän kehitys
Finnan kehityksen seuraaminen Kehitysversioiden seuraaminen: https://foorumi.kiwi.fi/t/finnan-versiopaivitykset/ Tulevien versiojulkaisujen aikataulut: https://www.kiwi.fi/display/Finna/Tapahtumat+ja+koulutukset Tilannekatsauksen sähköpostilla ennen versiojulkaisuja Demo-tilaisuus etäyhteydellä julkaisun jälkeisenä perjantaina Backlog on avoin ja sitä voi seurata: https://jira.kansalliskirjasto.fi/projects/ALLI/issues/ Ohjelmakoodi on avointa: http://github.com/NatLibFi/ https://github.com/NatLibFi/NDL-VuFind2 https://github.com/NatLibFi/RecordManager
Lisätietoa Kiwi-wikistämme: https://www.kiwi.fi/display/finna/ Finna-palvelun sähköpostiosoite: finna-posti@helsinki.fi