Finnaa arkistoille Aki Lassila Arkistot 26.11.2012
Finnan arkkitehtuuri Asiakasliittymä rakentuu useista moduleista, jotka on integroitu toisiinsa; uusia moduleita voidaan integroida järjestelmään tarpeen mukaan Järjestelmä koostuu kahdesta pääosuudesta: Loppukäyttäjän käyttöliittymästä KAM-organisaatioiden käyttöön tulevista hallintatyökaluista Keskeisiä osia ovat: Käyttöliittymä (VuFind) Hakumoottori (Solr) Metadatan haravointi ja käsittely (RecordManager) Suomen kielen käsittely (Voikko) Keskitetty indeksi ja ulkoiset rajapinnat
Keskiössä käyttöliittymä VuFind Ylläpito ja tilastointi hallintaliittymästä Toiminnallisuutta ja lisämoduleja voidaan lisätä tulevaisuudessa Finnan demo: www.finna.fi
Finnan beta 17. 12.2012 KK JY Arkistolaitos Hgin kaup kirjasto Oma näkymä x x x Kyyti Vaski Museovirasto Lusto Tuusulan museo Valtion taidemuseo Museosektorinäkymä Administrator panel x x x x Axiell-rajapinnat (x) (x) Voyager-rajapinnat x x Keskitetty indeksi x x x x x x x Aineisto indeksoitu x x x x x x x x x x Rajoitettu tuotanto x x x x x x x x x x
Beta eli 1. aallon tuotantoon meno Oma näkymä: organisaation oma näkymä (paikallisesti räätälöity) Museosektorinäkymä: Lusto, Museovirasto, Tuusulan museo, Valtion taidemuseo Administrator panel: toteutettu ja niillä organisaatioilla käytössä jotka sen haluavat Axiell-rajapinnat: yleisten kirjastojen metadatan haravointi ja palvelurajapinnat Axiell-järjestelmistä toimivat Voyager-rajapinnat: tiedekirjastojen metadatan haravointi ja palvelurajapinnat Voyager-järjestelmistä toimivat Keskitetty indeksi: kilpailutus, hankinta ja implementointi tehty Aineisto indeksoitu: metadata on haravoitu ja indeksoitu Finnaan Rajoitettu tuotanto: 1. aallon organisaatiot mukana Finnassa CSC:n palvelimilla vähintäänkin metadatansa osalta
Osallistumisen organisointi ja periaatteet A R K I S T O T Kehittämistyön organisointi perustuu KDK-hallinnointimalliin (3.3.2011). Arkistot, kirjastot ja museot voivat nimittää edustajiaan KDK-asiakasliittymän eri työryhmiin. Kullakin työryhmällä on määritelty tehtävänsä asiakasliittymän kehittämisessä. Kansalliskirjaston asiakasliittymätoimiston ja työryhmien tulee kerätä ideoita ja näkemyksiä myös työryhmien ulkopuolisilta organisaatioilta ja sidosryhmiltä. Loppukäyttäjien tarpeiden toteutumista valvoo erityisesti Käytettävyystyöryhmä. 1. aallon ryhmä Avoin lähdekoodi -ryhmä Konsortioryhmä Ad-hocryhmä Ad-hocryhmä Asiakasliittymätoimisto Käytettävyystyöryhmä nimittävät edustajansa Kansallinen näkymä -ryhmä 2. aallon ryhmä nimittävät edustajansa nimittävät edustajansa K I R J A S T O T M U S E OT
Osallistumisen ja vaikuttamisen kanavat Tapahtumat, tilaisuudet ja tapaamiset Kokoukset: päätösten ja perustelujen avoimuus, avoimet kokouspöytäkirjat Vaikuttaminen ohjausryhmien ym. edustajien kautta Vaikuttaminen sektorikohtaisten organisaatioiden, projektien, hankkeiden ja ryhmien kautta Suunnitelmien, esitysten yms. dokumenttien yhteistyöstö Kyselyt Asiakaskäyttöliittymän kehittämisen avoin seuraaminen wikissä Finna-wikin keskustelu-välilehdet Tilannesivallukset sprinttien jälkeen (kommentointi ja keskustelu) Ensimmäisen aallon organisaatioiden yhteinen s-postilista Kansalliskirjaston palveluosoite finna-posti@helsinki.fi Kehittämispäällikkö aki.lassila@helsinki.fi
Järjestelmäkehitys Asiakasliittymän kehittäminen perustuu kehittämiskierroksiin. Kehittämiskierrosten tuloksena syntyy Finnan versioita. Asiakasliittymää kehitetään ketterän ohjelmistokehitysmenetelmän (Scrum) mukaisina, muutaman viikon sprintteinä, johon poimitaan tehtävät backlogista. Kehittämiskierroksiin kuuluu useampi sprintti. versio versio versio kehittämiskierros kehittämiskierros
Sprintti Jokaiseen sprinttiin kiinnitetään backlogista toteutettavat tehtävät Sprintin aikana tehtäviä voidaan täsmentää Tehtävien valintaan osallistuvat Kehittämispäällikkö Kehittäjät Kehittämiskierros Jokaiseen Finnan versioon määritellään kehittämistarpeiden listalta toteutettavat ominaisuudet Kehittämiskierroksen aikana ominaisuuksia ei muuteta Ominaisuuksien valintaan osallistuvat Konsortion jäsenet Konsortioryhmä Kehittämispäällikkö
Järjestelmää koskevien toiveiden käsittely Eri kanavia pitkin tulleet kehittämistoiveet ja -ideat puntaroidaan Jos toive/idea näyttää helpo(hko)sti toteutettavalta backlogiin Jos toive/idea näyttää merkittävän suuritöiseltä, kustannuksia aiheuttavalta tai kokonaisuuden kannalta haastavalta KDK-konsortioryhmän käsiteltäväksi Järjestelmään voidaan ottaa mukaan myös esim. VuFindkehittäjäyhteisön toteuttamia uudistuksia Myös muut organisaatiot voivat ehdottaa Finnaan liitettaväksi muita OSSpohjaisia lisätoiminnallisuuksia
Kehittämistoiveet listalta toteutukseen 1/3 Konsortioryhmän kokouksissa käsitellään seuraavan kehittämiskierroksen ominaisuuksia Priorisointikriteerit (esim.) Jollekin organisaatioryhmälle välttämätön ominaisuus Usealle organisaatiolle merkittävä (lisä)arvo Sopii täydentävästi palvelukokonaisuuteen Finnan kilpailukyvylle merkittävä etu Tekninen toteutus ei edellytä lisäresursointia
Kehittämistoiveet listalta toteutukseen 2/3 Valmistelu ja päättäminen Konsortioryhmän asialistalla vakiona kehittämisideoiden listan käsittely Sektoreita edustavat tahot kokoavat tarpeita ja näkemyksiä Konsortioryhmän jäsenet voivat tehdä kokouksiin priorisointiehdotuksia perusteluineen Kansalliskirjasto tekee esityksen tulevan version ominaisuuksista 1 3 kuukautta ennen uuden kehittämiskierroksen käynnistymistä Konsortioryhmä hyväksyy esityksen. (Jokaiselle kehittämiskierrokselle oltava yhteisesti hyväksytyt ominaisuudet.)
Kehittämistoiveet listalta toteutukseen 3/3 Toimeenpano Tarvittaessa osallistuvat organisaatiot nimeävät asiantuntijat ja yhteyshenkilöt sekä varaavat resurssit ominaisuuden kehittämistä ja käyttöönottoa varten Kehittämispäällikkö, yhteyshenkilöt ja asiantuntijat (KK, sektorit, osall. org.) muuttavat ominaisuudet vaatimuksiksi, tarkentavat tulkinnat Kehittämispäällikkö vastaa vaatimusten siirtämisestä tehtäviksi backlogiin Kansalliskirjasto (ja osallistuvat organisaatiot) toteuttaa ominaisuuden. Seuraaminen: konsortioryhmän kokoukset.
2008-2011 2012 Finnan roadmap 2012-2014 2013 2014 Asiakaskunnan laajeneminen jatkuu Finnan yhteydet uuteen kirjastojärjestelmään (UKJ) Kirjastoverkkopäivillä 2.0 version julkistaminen Lindan käyttöliittymän korvaus Finnalla Hankkeen jatkosuunnittelu vuosille 2015-2016 Q1: 1. aallon organisaatiot tuotantoon ja 2. aallon valmistelut Q2:sta eteenpäin:_ 2. aallon organisaatioiden vaiheittainen mukaantulo Kirjastoverkkopäivillä syksyllä 1.0 version julkistaminen Lindan käyttöliittymän korvaus (määrittely, suunnittelu) KDK-asiakasliittymän kehitys aloitetaan avoimen lähdekoodin ohjelmistojen ja avointen rajapintojen pohjalta Kehitystyötä tehdään ketterää menetelmää käyttäen (Scrum) KDK-asiakasliittymän nimeksi tulee Finna 1. aallon organisaatiot mukana kehitystyössä Finnan beta-versio julkaistaan 17.12. KDK-hanke aloitetaan KDK-asiakasliittymän kehitys / Primo järjestelmä Perustan luominen: vaatimusmäärittelyt KDK-asiakasliittymälle