Kehityksen työnjako - KohaSuomi/Koha GitHub Wiki
Keskustelun pohjaksi ja kommentoitavaksi karkea osa-aluejako kehittäjien toimenkuvien eri osa-alueista. Dokumentti ei varmastikaan ole vielä kattava, mutta perusajatuksena olisi, että kustakin osa-alueesta päävastuun ottaa kaksi-kolme kehittäjää. Tällä tavalla kehittäjien toimenkuvia saadaan rajattua, kehittäjien työkuormaa saadaan tasattua ja työn kuormittavuutta toivottavasti vähennettyä. Tähän dokumenttiin kaipaisin siis etupäässä kehittäjien kommenttaja ja näkemyksiä, mutta muutkin kommentit ovat toki tervetulleita.
Hankinta, luettelointi ja kuvailu
- kuvailu tulevaisuudessa mahdollisesti Melindassa, joten kuvailupuolen työkalujen kehittäminen ym pudonnee pois meiltä
- muistettava pitää meteliä meidän kuvailun työkaluista
- ongelmallista jos Melindan pää ei pysty tarjoamaan esimerkiksi kuvailutietueiden validiteettitarkistuksia, finto- yhteyksiä ym.
- nykyisellään vielä tietueiden valutus melindaan/paikalliskantoihin
Lainaus- ja palautustoiminta
- myös varaukset, hyllyvaraukset ym
Haku
- indeksit, indeksointi, hakukoneen konfiguraatio
Tunnusten- ja asiakastietojen hallinta, käyttöoikeudet, pääsynrajaukset ym
- asiakastietojen hallinta ja oikeellisuustarkistukset (VRK)
- anonymisoinnit/pseudonymisoinnit
- henkilötunnusten ja asiakastietojen säilytys ja hävittäminen
- virkailijaliittymän asiakasvarmenteet
Asiakasmaksut ja laskutus
- laskutuksen toiminta
- tietoliikenneyhteydet? vai onko tämä enemmän ajoympäristön hallintaa?
Asiakasviestintä (kirjeet, sms, sähköposti, suomifi)
- monenlaisia viestintärajapintoja
- Koha-Suomen tavoitteena yhtenäistää viestintää
- suomi.fi ainoaksi kirjeviestintäkanavaksi ja tulevaisuudessa ensisijaiseksi viestintäkanavaksi muutenkin
- VRK:n tavoitteena puskea 4.3 miljoonaa suomalaista suomi.fi -viestien käyttäjäksi
Palvelin- ja ajoympäristön ja Koha-instanssien hallinta, ylläpito- ja ylläpitotyökalut
- palvelin- ja ajoympäristön ylläpito, kuten järjestelmäpäivitykset
- palvelinten ja kontainerien käyttäjätunnukset ja oikeudet
- tietoliikenneyhteydet esimerkiksi integroitaviin palveluihin
- ajoympäristön valvonta
- ylläpitotyökalujen ja valvonnan kehitys ja ylläpito
- lokien hallinta
- varmuuskopioinnit
- kehittämisen fasilitointi, esimerkiksi buildien toiminnasta huolehtiminen
Järjestelmäarkkitehtuuri ja kehityksen linjaaminen järjestelmänäkökulmasta
- asiantuntijaryhmä linjaa Koha-Suomen ehdotusten pohjalta mitä kehitetään, suunniteltavaksi jää vielä miten kehitetään
- minkälainen kehittäminen on teknisesti järkevää pitäen mielessä pitkän tähtäimen suunnitelmat ja järjestemäkokonaisuus
- millä tapaa konkreettisesti asiat toteutetaan
- koherenssista huolehtiminen
- yhdenmukaistaminen
Kirjastoautomaatio
- itsepalvelutoiminnot (lainaus- ja palautusautomaatit)
- kulunvalvonta (ovikoneet ym)
- Kohan itsepalvelulainaus
- toverit
Tilastot ja raportit
- PowerBI-integraatiot
- OKM-tilastointi
- Raportteri
- raporttien luominen ja ylläpito (pääkäyttäjien avustaminen näissä)
Tietoturva- ja tietosuoja
- liittyy kaikkeen
- käytäntöjen suunnittelu
- suositukset kirjastoille (tietoturvaohje)
Käyttöönotot ja konversiot
- lähinnä datamigraatiot vanhoista järjestelmistä
- tulevaisuudessa KaTi, eli kuvailutietueiden yhdistelyn rooli ja merkitys korostuu
- tulevaisuudessa käyttöönotoissa tehtävät integraatiot kustakin osa-alueesta vastaavan vastuulla
Versiopäivitykset
- tietokantamuutokset ym
- versiopäivityksissä ajoympäristöön tehtävät muutokset
- konfiguraatiomuutosten hallinta
Integraatioiden suunnittelu ja käyttöönotot
- integraatioihin voi liittyä suunnittelua ja speksausta, varsinkin kun ollaan ottamassa käyttöön uusia integraatioita
- kick-offit säästää pitkässä juoksussa kaikkien työaikaa
Sisäiset koulutukset
- pääkäyttäjille ja muille hoidossa
- kehittäjille ei alkuunkaan hoidossa
- tällekkin pitäisi löytyä työaikaa
Ulkopuoliset koulutukset
- olis kiva kun kaikkea ei tarvis aina opetella itse ja kantapään kautta
Koha "kumppanit", eli samassa veneessä olevat tahot suomessa ja maailmalla
- yhteisön kehityksen ja bugzillan seuranta
- yhteistyö tieteellisten kirjastojen kanssa
- pohjoismainen yhteistyö?
- osallistuminen ja kontribuutiot