På Svenska Kohanätverkets sjunde användarmöte 26-28 mars 2019 i Skövde sades det om Bibliotek i Västmanland: "
Man har i och med samarbetet sänkt sina årliga kostnader med två miljoner kronor."
I imCodes annons i Biblioteksbladet 2019 : 6 står det däremot: "
Till exempel räknar Region Västmanland med att spara in ca 2 miljoner kronor på övergången till Koha." Och på sin hemsida skriver imCode: "
Till exempel räknar Region Västmanland med att spara in ca 2 miljoner kronor om året på samarbetet med imCode."
Det låter konstigt att samma summa anges i bägge fallen eftersom besparingen för samarbete plus övergång till Koha bör vara större än enbart besparingen i och med en övergång till Koha.
En annan sak jag frågar mig är om summan på två miljoner räknats fram genom att genom att jämföra Bibliotek i Västmanlands kostnader för Koha med de kostnader de ingående kommunerna tidigare hade var och en för sig för respektive system (BOOK-IT och Mikromarc 3) eller genom att jämföra med vad det skulle ha kostat om Bibliotek Västmanland gemensamt gått över till ett proprietärt system.
Det står i annonsen att "
imCode har leveransansvar med kundavtal, projektledning, drift och support." Vad jag förstår ingår alltså inte eventuella utvecklingskostnader, utan dessa får antingen köpas separat eller så får biblioteken själva anställa personal med de specifika kunskaper som krävs.
Jag noterar att imCode kallar Koha ett "
nyare" system i jämförelse med BOOK-IT och Mikromarc 3. De har såklart rätt i den bemärkelsen att Koha är ett nytt system för de bibliotek som gått över till det, men som system betraktade är Koha och BOOK-IT ungefär jämngamla, och Mikromarc 3 är nyare än dessa. Nya bibliotekssystem i Sverige är däremot
FOLIO och
Quria.
Bibliotek i Västmanland och Bibliotek Mellansjö har beviljats anslag från Stärkta bibliotek för att "utveckla en webbplats och integrationsdatabas." Med dessa medel och övriga medel ska de satsa 3 615 000 kronor på att utveckla en webblösning som fungerar tillsammans med Koha.
Men när en webbplats finns på plats har man sedan också löpande kostnader för drift, support, felrättning och utveckling. I den förstudie som gjorts redovisas driftskostnader för olika alternativ, men om kostnader för felrättning och utveckling ingår är osäkert.
Stockholms stadsbibliotek, som har en egenutvecklad webblösning, ska satsa fem miljoner kronor "
på en ny digital plattform för stadens bibliotek." Hela summan ska kanske inte satsas på webblösningen, men jag tycker ändå det är intressant att sätta dessa fem miljoner kronor i relation till de 3 615 000 kronor som Bibliotek i Västmanland och Bibliotek Mellansjö lägger på sin webblösning.
Ett exempel på vad utvecklingsarbete av system och webb kostar och innebär visas av
den annons som Stockholms stadsbibliotek har ute nu för en tjänst som systemutvecklare till Digitala biblioteket. De ställer följande krav:
"Vi söker dig som har:
- Högskole- eller yrkesutbildning inom data- och systemutveckling, eller annan utbildning som arbetsgivaren bedömer vara likvärdig.
- Minst ett års arbetslivserfarenhet som systemutvecklare, eller annan erfarenhet som arbetsgivaren bedömer vara likvärdig.
- Mycket goda kunskaper inom systemutveckling och programmering
- Mycket goda kunskaper inom aktuella utvecklingstekniker och metoder
- Erfarenhet av utveckling av front-end såväl som back-end
- Erfarenhet av att utveckla, konsumera olika api:er
- Erfarenhet från flera separata utvecklingsprojekt
Det är meriterande om du har erfarenhet av:
- Olika skript- och systemspråk
- Mikrotjänster
- Händelsedriven arkitektur
- DevOp-kulturen
- Container-lösningar
- Kontinuerlig integrering
- Apputveckling för mobila plattformar
- Operativsystem baserade på Linux och förtrogen med terminalen
- Agil projektmetodik, t.ex. Scrum eller Kanban
- Testdriven utveckling, enhetstester och integrationstester"
Digitala biblioteket har 32 anställda och ansvarar "för utveckling, drift och inköp av digitala tjänster och interna system" samt "för inköp av böcker och andra medier till alla stadens bibliotek."
För Kohas del har såväl statliga som regionala medel avsatts, även för sådan grundläggande funktionalitet i ett system som en fjärrlånemodul. Motsvarande är svårt att tänka sig för proprietära system/lösningar.
Läs också:
Frågetecken kring Koha.
Uppdatering 2019-12-17:
Ännu ett exempel på vilka kompetenskrav som ställs för egen utveckling och öppen källkod är nedanstående två tjänster som nu är utannonserade på Stockholms universitetsbibliotek.
Systemutvecklare
vid Stockholms universitetsbibliotek. Sista ansökningsdag: 2020-01-19.
Vill du vara med och skapa system som underlättar arbetet för tusentals studenter och forskare, och hjälper dem sprida sin forskning över världen?
Stockholms universitetsbibliotek arbetar med systemutveckling utifrån ett användarnära perspektiv, vilket sker i en agil utvecklingsorganisation där vi framförallt arbetar med open source system eller egen utveckling. Vi nyutvecklar och förvaltar tjänster för våra interna system och lösningar, där vi bland annat utvecklat ett unikt boklogistik-system. Våra arbetsprocesser involverar arbete med api:er (RESTful) och webbtjänster för att integrera våra olika system.
Arbetsgruppen för systemutveckling består idag av åtta personer med kompetens inom UX, programmering och bibliotekssystem, och behöver nu förstärkning. Utvecklingen sker i första hand i .NET/C#, och vi använder oss av metoder som dependency injection, unit tester, kontinuerlig leverans och versionshantering i Git. Du kommer arbeta i nära samarbete med bibliotekets andra systemutvecklare, där klimatet är inkluderande och hjälpsamt. Vi utvecklar kontinuerligt vår utvecklingsmetodik och ser dig som en självklar del av detta.
Stockholms universitetsbibliotek erbjuder dig en heltidsanställning i en stimulerande miljö samt förmåner som flexibla arbetstider, friskvårdsersättning och generösa semestervillkor. Stockholms universitetsbibliotek är ett av landets största forskningsbibliotek med ca 110 medarbetare.
Arbetsuppgifter
Som systemutvecklare arbetar du med spännande utvecklingsprojekt utifrån verksamhetens behov, i såväl back-end som front-end. Arbetet innebär stort eget ansvar och möjligheter till kreativitet. I rollen ingår att:
- skapa och förvalta kod, identifiera och förbättra prestanda samt läsbarhet
- bygga ny funktionalitet, moduler och system, inkl. webbapplikationer och appar
- designa fungerande modeller och lösningar utifrån verksamhetens behov/krav
- dokumentera och sprida lösningar samt erfarenheter
- samarbeta med systemutvecklare, UX-strateger och bibliotekarier för att planera, utveckla, driftsätta och förvalta våra system och resurser
- säkerställa att våra lösningar är driftsäkra, välfungerande och användarvänliga.
Kvalifikationer
- Relevant eftergymnasial utbildning inom datavetenskap, systemvetenskap eller motsvarande kunskaper via relevant arbetslivserfarenhet.
- Ingående kunskaper och erfarenhet av .NET eller liknande ramverk.
Meriterande
- Goda kunskaper och erfarenhet av utveckling i C#, Java eller andra objektorienterade språk
- erfarenhet av andra programspråk eller programmeringsparadigm (gärna kunskaper inom exempelvis JavaScript, JQuery, SQL etc.)
- erfarenhet av MVC-ramverk, t.ex. ASP.NET MVC
- kunskap om api:er (RESTful) och webbtjänster
- erfarenhet av källkods- och versionshantering, gärna med Git
- några års relevant arbetslivserfarenhet
- praktisk erfarenhet av att arbeta med ett agilt arbetssätt såsom Scrum, Kanban eller Continuous Integration
- erfarenhet av bibliotekssystem.
Som person är du intresserad av utvecklingsfrågor och delar gärna med dig av dina kunskaper, är prestigelös och har lätt för att samarbeta. Det är viktigt att du tycker om att arbeta både självständigt och i grupp och är inriktad på service och problemlösning. Du har lätt att uttrycka dig i tal och skrift på både svenska och engelska.
Systemutvecklare med inriktning databas (SQL)
vid Stockholms universitetsbibliotek. Sista ansökningsdag: 2020-01-19.
Är du en systemutvecklare med specialisering mot databaser, deployment och testning? Vill du vara med och skapa system som underlättar arbetet för tusentals studenter och forskare?
Stockholms universitetsbibliotek arbetar med systemutveckling utifrån ett användarnära perspektiv, vilket sker i en agil utvecklingsorganisation där vi framförallt arbetar med open source system eller egen utveckling. Vi nyutvecklar och förvaltar tjänster för våra interna system och lösningar, där vi bland annat utvecklat ett unikt boklogistik-system. Våra arbetsprocesser involverar arbete med api:er (RESTful) och webbtjänster för att integrera våra olika system. För att förbättra våra processer söker vi dig som är specialist på relationsdatabaser (SQL), deployment och testning för att automatisera, säkerställa och optimera våra arbets- och dataflöden, gärna med ett särskilt perspektiv på IT-säkerhet och stabilitet. Du kommer vara en viktig del i att utforma det arbetet.
IT-arbetet på biblioteket stöds av två arbetsgrupper: Systemutveckling och IT-Infra. Arbetsgruppen för systemutveckling består idag av åtta personer med kompetens inom UX, programmering och bibliotekssystem. IT-Infra ansvarar för drift och säkerhet för de system biblioteket tillhandahåller, inklusive en egen serverhall, och består av sex personer. Vi arbetar både i Linux och Windows miljöer. Ditt arbete kommer bidra till samarbetet mellan de två arbetsgrupperna.
Stockholms universitetsbibliotek erbjuder dig en heltidsanställning i en stimulerande miljö samt förmåner som flexibla arbetstider, friskvårdsersättning och generösa semestervillkor. Stockholms universitetsbibliotek är ett av landets största forskningsbibliotek med ca 110 medarbetare.
Arbetsuppgifter
Du kommer tillsammans med andra kollegor att arbeta med spännande utvecklingsprojekt utifrån verksamhetens behov med möjlighet till eget ansvar och varierande arbetsuppgifter. Arbetet har ett tydligt fokus på arbete i back-end och i rollen ingår bland annat:
- Databasutveckling, inklusive optimering och klustring
- automatisera och skapa stabilitet i testning och deployment
- systemutveckling för att förbättra eller integrera våra system
- skriva och schemalägga skript
- IT-säkerhetsarbete, såväl strategiskt som operativt på brandväggsnivå.
Kvalifikationer
- Relevant eftergymnasial utbildning inom datavetenskap, systemvetenskap eller motsvarande (alternativt motsvarande arbetslivserfarenhet).
- Ingående kunskaper om databashantering och SQL.
- Goda kunskaper inom något av följande programmerings-/scriptspråk: Javascript, Python, Perl, PHP, Bash eller liknande.
- Erfarenhet av arbete och system/serveradministration i Linux-miljö.
Meriterande
- Deployment och testning (devops)
- källkods- och versionshantering med Git
- arbete med IT-säkerhet eller brandväggar
- arbete i Windows-miljö och serveradministration
- agilt arbetssätt såsom Scrum, Kanban eller Continuous Integration.
Som person är du intresserad av utvecklingsfrågor och delar gärna med dig av dina kunskaper, är prestigelös och har lätt för att samarbeta. Det är viktigt att du tycker om att arbeta både självständigt och i grupp och är inriktad på service och problemlösning. Du har lätt att uttrycka dig i tal och skrift på både svenska och engelska.