Ohjelmistoarkkitehtuuri ja kehittäminen

Slides:



Advertisements
Samankaltaiset esitykset
Finna - Ohjelmistokokonaisuus Kalle Pyykkönen.
Advertisements

FINNA Koulutus Aki Lassila Kehittämispäällikkö Arkistot
UUSI ARKKITEHTUURI – PAREMMAT PALVELUT KDK: asiakasliittymähanke 9. 5
FINNA Aki Lassila Kehittämispäällikkö Yliopistokirjastot
ASIAKASLIITTYMÄ FinELib-päivä Ere Maijala Kansalliskirjasto.
KDK:n Asiakasliittymä haasteet ja uudet vaihtoehdot Ari Rouvari.
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Finna – projektisuunnitelma 2014 Konsortioryhmän kokous 18.11, 2013 Kristiina Hormia-Poutanen.
Aineistojen tuonti Finnaan
Aineistojen tuonti Finnaan KIRJASTOVERKKOPALVELUT Tietueiden haravointi ja indeksointi (Record Manager)  Kansalliskirjasto tekee keskitetysti.
Aki Lassila Kehittämispäällikkö Konsortion kokous
Digitaalisten kirjastopalveluiden arkkitehtuuri UUSI ARKKITEHTUURI – PAREMMAT PALVELUT Järjestelmäarkkitehtuurihankkeet Ari Rouvari ja Esa Kurki.
KIRJASTOVERKKOPALVELUT KIRJASTO- VERKKO- PALVELUT Finna, Melinda ja kirjasto- järjestelmät nyt Kirjastojärjestelmät Melinda Asiakastiedot Saatavuustiedot.
FINNA Aki Lassila Kehittämispäällikkö Finnan konsortioryhmän kokous
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Yleiset kirjastot - Mukaantulo Erkki Tolonen
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Finna-tilannekatsaus Erkki Tolonen
FINNA Aki Lassila Kehittämispäällikkö Finnan konsortioryhmän kokous
Digitaalisten kirjastopalveluiden arkkitehtuuri Kansallinen digitaalinen kirjasto ASIAKASLIITTYMÄ- Projektin tilanne Ari Rouvari.
Finnan kehittämisideoiden hallinta LUONNOS Heli Kautonen ja Aki Lassila Konsortioryhmän kokous
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Yleistä Finna-työskentelystä Erkki Tolonen
Satakunnan ammattikorkeakoulu | Kirjastopalvelut Satakunta University of Applied Sciences | Library Services AMK-kirjastojen Finna-päivä LAMK, Fellmannia.
Finna-tilannekatsaus
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Yleistä Finna-työskentelystä Erkki Tolonen
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Kooste Finna-organisaatioiden palautekyselystä Finna-konsortiokokous
Lisensoidut aineistot Finnassa
KDK:n asiakaskäyttöliittymä FINNA Aki Lassila, kehittämispäällikkö
Finna - Ohjelmistokokonaisuus Erkki Tolonen.
Haravointi & indeksointi Mitä on hyvä tietää, kun omia aineistoja tuo Finnaan Kirjastoverkkopalvelut vastaa kansallisella tasolla kirjastoverkon.
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Finna-projektisuunnitelma 2015 ja siirtoresursointi 2015–2016 Konsortioryhmän kokous Kristiina Hormia-Poutanen.
Omien aineistojen tuonti Finnaan KIRJASTOVERKKOPALVELUT Tietueiden haravointi  Kansalliskirjasto tekee keskitetysti  Haravoidaan ja indeksoidaan.
Haravointi & indeksointi … mitä on hyvä tietää, kun omia aineistoja tarkistaa Finnassa Kirjastoverkkopalvelut vastaa kansallisella tasolla kirjastoverkon.
Finna-tilannekatsaus
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Erkki Tolonen Kuva: Helsingin kaupunginmuseo,
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Erkki Tolonen Kuva: Joel Nokelainen, Helsingin kaupunginmuseo,
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Finna-tilannekatsaus Erkki Tolonen Finna-konsortio Kuva: Helsingin kaupunginmuseo,
Haravointi & indeksointi Mitä on hyvä tietää, kun tuo omia aineistoja Finnaan
Haravointi & indeksointi Mitä on hyvä tietää, kun tuo omia aineistoja Finnaan
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Arkistojen mukaantulon tilanne Finnassa Konsortioryhmän kokous Piia Naukkarinen.
Finnan ohjelmisto ja sen kehittäminen
Yhtenäisen metatiedon tärkeys loppukäyttäjän kannalta
Mukaan Finnaan - liittymisprosessin vaiheet
Finnan ohjelmisto ja sen kehittäminen
Finna-tilannekatsaus
Finna-tilannekatsaus
Mukaan Finnaan - liittymisprosessin vaiheet
Kirjastojen kuvailutiedot Finnassa
Finna-tilannekatsaus
Mukaan Finnaan - liittymisprosessin vaiheet
Leena Paaskoski / Lusto & Mikko Sola / Userix Oy
Finna-tilannekatsaus
Finnan kehittäminen Erkki Tolonen
Finna-tilannekatsaus
Organisaatioiden yhteistyö
Organisaatioiden yhteistyö
Datan ja aineistojen avaaminen Finnan avulla
Finnan kehittäminen Erkki Tolonen
Finna-tilannekatsaus
Organisaatioiden yhteistyö
Finna-perehdytys Konsortio
Finna-tilannekatsaus
Organisaatioiden yhteistyö
Finnan ohjelmisto ja sen kehittäminen
Mukaan Finnaan - liittymisprosessin vaiheet
Haravointi & indeksointi Mitä on hyvä tietää, kun tuo omia aineistoja Finnaan Kirjastoverkkopalvelut vastaa kansallisella tasolla kirjastoverkon.
Finna-tilannekatsaus
Miten omat aineistot saadaan Finnaan?
Ohjelmistoarkkitehtuuri ja kehittäminen
Datan ja aineistojen avaaminen Finnan avulla
Kuva: Samuli Paulaharju, 1907, Museovirasto, CC BY 4.0
Korkeakoulukirjastojen Finna
Miten omat aineistot saadaan Europeanaan?
Esityksen transkriptio:

Ohjelmistoarkkitehtuuri ja kehittäminen Helsingin kaupungn museo: https://finna.fi/Record/hkm.HKMS000005:00000ln3 Erkki Tolonen 22.11.2018

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

Miksi avoimella lähdekoodilla? Historia: Kaupallinen järjestelmä ei kyennyt toteuttamaan vaatimuksia Kun siirryttiin: Pystytään joustavammin vastaamaan paikallisiin vaatimuksiin Modulaarisuus ja integroitavuus muiden järjestelmien kanssa Kun taustajärjestelmä vaihtuu, asiakas ei välttämättä huomaa, vaan voi säilyttää tutun käyttöliittymän. Avoimuus kehittämisessä + yhteistyön paraneminen

Ketterä kehitys Strategia > tiekartta

Nopea kehityssykli Finnasta julkaistaan uusi kehitysversio kolmen viikon välein! Testiin yllensä torstaina ja tuotantoon seuraavana tiistaina Strategia > tiekartta

Kehitysjono ei ole kiveen hakattu On olemassa vuosittainen kehityssuunnitelma Työpaketeissa tehdään suunnittelua ja ratkotaan myös laajempia asioita, joita työstetään teknisen kehityksen ulkopuolella. Kehityssuunnitelman lisäksi… Esim. Organisaatioitten mukaantulossa tunnistetaan uusia mukaantuloa estäviä ongelmia, jotka edellyttävät kehittämistä Ratkotaan lisäksi mm. ohjelmistovirheitä ja kiireellisiä asioita (tulipalot) ohituskaistalta Toimintaympäristön odottamattomat muutokset 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.

Kehitystehtävien priorisointi Kehityssykleissä työstetään kehityksen työjonosta (backlog) kulloinkin priorisoituja tehtäviä Priorisointia tehdään jatkuvasti tekninen kehitys, sekä käytettävyyden, että palvelun suunnittelu Strategia > tiekartta

Kehitystehtävien priorisointi Priorisoinnissa otetaan huomioon mm. Toimintavarmuuden, suorituskyvyn, tietoturvan ja tietosuojan parantaminen + kehitettävyyden ja käytettävyyden säilyttäminen Organisaatioiden Finnan käyttöönottoa haittaavat asiat Taustajärjestelmien integroinnit Kuluvan vuoden kehityssuunnitelma (tiekartta) Käytettävyystesteissä esiin nousseet kriittiset asiat Priorisointia tehtäessä olennaista on kehitystehtäviin liittyvät tekniset riskit, arvioitu työmäärä, kuinka laajasti ominaisuus hyödyttää käyttäjiä, strategia, konsortio, OKM Strategia > tiekartta

Finna-posti vai Foorumi? Kehitykseen vaikuttaminen Finna-posti vai Foorumi? Finna-posti@helsinki.fi Finnassa on tehtävienhallintajärjestelmä (tiketöinti-järjestelmä) Palvelupyyntötehtävät ja kehitystehtävät erotettuja Kehitys-tiketit ovat avoimia https://foorumi.kiwi.fi/c/finna

Kehitykseen vaikuttaminen 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ä Käyttäjäpalautteen kuunteleminen Työpajat ja webinaarit Konsortioryhmä, jossa edustettuna jokainen sektori

Kehitykseen vaikuttaminen Kehityksen seuraaminen Kanavat: Kehitysversioiden seuraaminen ja kommentointi: https://foorumi.kiwi.fi/t/finnan-versiopaivitykset/ Tilannekatsauksen sähköpostilla ennen versiojulkaisuja Demo-tilaisuus etäyhteydellä julkaisun jälkeisenä perjantaina Kehitystehtävät (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

Ota yhteyttä: erkki.tolonen@helsinki.fi finna-posti@helsinki.fi Kansalliskirjasto Kirjastoverkkopalvelut Kuva: Väinö Kannisto 1958, Helsingin kauunginmuseo, www.finna.fi/Record/hkm.HKMS000005%3Akm0000m4nm