4 Tildelingskriteriene

Like dokumenter
Nettstedet data.norge.no

Nettstedet data.norge.no

ORIGO. Robert Engels. Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov

Spørsmål og svar til Konkurransegrunnlag

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

Kravspesifikasjon Digital distribusjon av sakspapirer

Request for information (RFI) Integrasjonsplattform

TILPASNINGSAVTALEN. Bilag 2: Leverandørens løsningsspesifikasjon

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012

Konkurransegrunnlag for anskaffelse av nettstedet data.norge.no

Slipp dataene fri! Det er vår!

Gruppe 43. Hoved-Prosjekt Forprosjekt

Testbilag til IT kontrakter

PRESENTASJON NORDIG OKTOBER Alle skal kunne teste alt - overalt

API katalog: tilbakemeldinger fra Skate

Konkurransegrunnlag for anskaffelse av nettstedet data.norge.no

Standard for beskrivelse av datakataloger og datasett

EGA Svar på spørsmål, oppdatert pr

Forprosjektrapport. Gruppe Januar 2016

Altinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn

AlgDat 10. Forelesning 2. Gunnar Misund

Data.norge.no. 13. september Revidert Løsningsbeskrivelse. Tilbud : anbud på utvikling av data.norge.no (DL ) Innholdsfortegnelse

Stikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client.

einnsyn PoC: Demo for fjerde Sprint

Kundens tekniske plattform

BIRD - Administrasjon av forskningsdata (Ref #2219b941)

Kartlegging av data i store virksomheter erfaringer fra Statens vegvesen

Skyløsninger. Sikkerhet og leveransemodell

Vedlegg 1: Oversikt over noen mulige leverandører

1.4 Det skal leveres en beskrivelse av eierskapsmodell for registrerte data og fordeling av ansvar for behandling og vedlikehold av disse.

Anbefaling om bruk av HL7 FHIR for datadeling

AlgDat 12. Forelesning 2. Gunnar Misund

einnsyn PoC: Demo for tredje sprint

Alle skal kunne teste alt - overalt KDRS TRONDHEIM JUNI 2017

API Katalog sluttbehandling i Skate

KRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni.

1 Forord. Kravspesifikasjon

Kom i gang med dokumentasjonen!

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Kundens kravspesifikasjon ERP-løsning for kommunene i DDV-samarbeidet

Fremtidens plattform for samvirkende systemer

Release notes til norske brukere

Nettstedet data.norge.no

Notat om Norge digitalt og Norvegiana

Automatisering av datasenteret

Med selvbetjening når vi ut til kundene med nye muligheter som setter nye trender.. More Software Solutions AS

Del IV: Prosessdokumentasjon

Forprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Pillbox Punchline

4.1. Kravspesifikasjon

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Fri programvare i helsesektoren en realitet! Presentasjon av Enkeltoppgjør

Bachelorprosjekt i informasjonsteknologi, vår 2017

Kundereisen Vedlegg 1 Oppdragsbeskrivelse/kravspesifikasjon Konkurransegrunnlag for anskaffelse av Kundereisen 2016

Emneportalverktøy for bibliotek. Ellen Aabakken Deichmanske bibliotek, Bibliotekmøtet i Bergen 7. mars 2008

Installere JBuilder Foundation i Mandrake Linux 10.0

definisjonsarbeid Anbefalinger til standardiseringsrådet

Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad

e-forvaltning Altinndagen 2012 Nytt om Altinnløsningen for utviklere Lars Petter Svartis Løsningsarkitekt i AEI

Felles datakatalog og DCAT-AP-NO

Geomatikkdagene 2018 Stavanger

Vedlegg 3 Tekniske krav til IKT-løsninger i Kongsbergregionen

Oppsummering. Thomas Lohne Aanes Thomas Amble

Demo for første sprint

CRIStin 2.0 Om videreutvikling av CRIStin-systemet. Oppstartseminar 22. Oktober 2013

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

Installere JBuilder Foundation i Windows XP

ANBUDSFORESPØRSEL. RAMMEAVTALE IKT-tjenester m.m. Iknowbase, Oracle- applikasjonsserver og database

Bilag 1 Kundens kravspesifikasjon

Produksjonssettingsrapport

Skytjenester (Cloud computing)

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3

ephorte Integration Services (eis) produktbeskrivelse

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

Kontakt oss i Egroup for mer informasjon!

Invitasjon til dialogkonferanse Nytt IKT-verktøy for Justervesenet.

Modellering IT konferanse

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

Opplysninger om søker

Hvordan kan en gjenbrukbar NOARK kjerne bidra til samhandling mellom forvaltningsnivåene?

13/01736 Anskaffelse av service- og vedlikeholdsavtale

// Mamut Business Software Nyheter i Mamut Business Software og Mamut Online

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt Motivasjon av kunder og Nyttige verktøy

Publiseringsløsning for internettsider

Bilag 2 til konkurransegrunnlag del II: Kravspesifikasjon

Elektronisk faktura. Direktoratet for forvaltning og IKT. Avd. for offentlige anskaffelser. Jens Aabol

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012

Læringsutbyttebeskrivelse, Fredrikstad FagAkademi

Felles datakatalog. David Norheim

GJENNOMGANG UKESOPPGAVER 9 TESTING

Kundens krav til leveranser

Kravspesifikasjon. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23

Personec Lønn Personec Lønn Pr

Spørsmål og svar. Frist for å stille spørsmål kl 12:00 Dokument sendt

Bilag til kjøpsavtalen for Antivirusløsning K Bilag 1 - Kundens kravspesifikasjon

Får man det man betaler for?

Innstallasjon og oppsett av Wordpress

Endringer i versjon 14.1

SSA-K Bilag 1 Kundens kravspesifikasjon

Saksnr. 2013/188 2-faktor autentisering. Spørsmål og svar: :

Transkript:

4 Tildelingskriteriene 4.1 Pris FJE RN E T F R A D E NN E SL A DD E D E V E RSJO N E N 4.2 Løsningsforståelse I det følgende kommer en beskrivelse av løsningen som tilbudt. Vi håper at dette samsvarer med de tanker FAD gjør seg rundt temaet. 4.2.1 Visjon Computas deler W3Cs visjon om Linked Open Data som implementert i data.gov og data.gov.uk. Computas står for en visjonær, men stegvis tilnærming til Linked Open Data. myndighetene bør legge til rette for å maksimalisere gjenbruk gjennom standarder, infrastruktur, vilkår, formater og gode tolkningsbeskrivelser. Linked Open Data represenerer beste praksis på området. Dette kan splittes opp i flere steg Steg 1: - Data skal publiseres i rå, strukturert form - Applikasjonsutviklere må ha lett tilgang til katalog med beskrivelse av datasett, og vilkår for bruk. Vilkår må være klare og entydige og fremme bruk - Myndighetene må legge til rette for en møteplass for dataeiere, app utviklere, brukere og eksperter Dette steget representerer i stor grad denne utlysningen. Steg 2: - Det må bygges en infrastruktur for datasett. Applikasjonsutviklere må ha lett tilgang til data gjennom åpne protokoller og formater - Dataeiere må gis tilgang til verktøy og opplæring til tilrettelegging av data og begrepsapparat Dette steget, som også er gjennomført for f.eks. data.gov.uk, medfører å tenke på formater, infrastruktur for etatene og kobling til metadatainitiativer som f.eks. SERES. Computas arbeider her gjennom bl.a. forskningsprosjektet Semicolon II sammen med bl.a. Universitetet i Oslo og sentrale etater for å etablere beste prakis. Computas har også egne aktiviteter som oppsett av en dedikert open data server 1 hvor data kan legges ut som 1 http://opendata.computas.no:7011/joseki Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 64

Linked Open Data, og arbeider her med etater og kommuner. Computas arbeider også for å lage demonstratorer f.eks. Borgerkanalen 2 Steg 3: - Applikasjonsutviklere må gis mulighet til korrekt tolkning av dataene. Dataeier må derfor eksponere sine begrepsdefinisjoner - Det må tilrettelegges for en infrastruktur som sikrer datakvalitet For dette steget har Norge et fortrinn som mangles i andre land. Sentrale etater som Skatteetaten, NAV, Statistisk Sentralbyrå, Helsetilsynet, Finanstilsynet m.fl. etablerer sine begrepsapparater i SERES. Norge unike posisjon er at vi dermed kan legge til rette for at dataene er beskrevet med den tolkningen som etatene selv legger til grunn, og dermed legge til rette for gjenbruk. Computas jobber aktivt med dette temaet i SERES og Semicolon II. Det kan også nevnes produktet Oris, fra Universitetet i Oslo, som utvikler en protokoll for å sikre oppdaterte data der behov. Figuren under viser med rødt komponentne som utgjør steg 1 Figure 1 - en arkitektur for åpne offentlige data. De røde elementene illustrerer det som oppfattes etterspurt i anbudet. Computas er tilstede på arenaene der problemstillinger, demonstratorer og løsninger diskuteres innenfor forskningsprosjekter (Semicolon 2, Sesam4), innovasjonsdemonstratorer (Borgerkanalen.no), nettverk og konferanser nasjonalt og internasjonalt (som aktive medlemmer og foredragsholdere i W3C, IKT-Norge, Semantiske Dager, Dataforeningen, Semantic Technology Conference) og konkrete nasjonale prosjekter og 2 http://data.norge.no/nettskapvinnere/ Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 65

problemstillingene med våre kunder i offentlig sektor. Computas tilbud er basert på komponenter i retning av denne visjonen. Kort om gjenbruk av løsninger fra andre land og byer Konkurransegrunnlaget peker sterkt på gjenbruk av løsninger fra andre land og byer. Computas er kjent med oppbyggingen av disse løsningene. data.gov.uk Den nasjonale britiske løsningen, data.gov.uk er fremmet av bla. Leder av W3C Tim Berners-Lee. En tidlig skisse til denne løsningen er gjengitt i figuren under. Løsningen bygger i stor grad på open source komponenter (Drupal, Mediawiki, CKAN og Google Chart tools), i tillegg brukes Talis som tripelstore for understøtting av sprørringer mot datasettene (SPARQL). Figure 2 - En tidlig skisse av data.gov.uk Computas er også kjent med at integrasjonskomponenter fra denne løsningen har blitt gjort tilgjengelig for gjenbruk, spesielt kan her nevnes integrasjonen mellom Drupal og CKAN. Videre kan nevnes to prosjekter som er inspirert av, og benytter lik teknologi som data.gov.uk, spesifikt kanadiske datadotgc.ca (en uoffisiell proof of concept site i Canada) og coloradoopendata.org (fra Colorado i USA). Av mer uoffisiell art benyttes CKAN som katalog for åpne datasett nå av grasrotbevegelser i mer enn 20 land, inklusive no.ckan.net. Computas godt kjent med dette miljøet. På datasett siden benyttes Talis triplestore for å muliggjøre strukturerte spørringer mot datasettene. Data.gov Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 66

Amerikanske Data.gov startet seks måneder før UK, men benytter en egen datakatalog. Data.gov bygger på dublin core metadatasett. Figur 1 - Konseptuell arkitektur for data.gov På datasett siden var amerikanerne i begynnelsen ikke opptatt av formater. Mens linked open data prinsipper var med fra starten i data.gov.uk, har data.gov nå hatt et lengre samarbeidet med Rensselaer Polytechnic Institute og professor James Hendler oversatt datasett til linked open data. anyone can quickly and easily create these kinds of data mash- sier James Hendler. Illustrasjonen under viser sammenkloblede dataset. Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 67

Figur 2 - data.gov linked data cloud Computas er kjent med løsnigene og og er i kontakt med miljøer både i USA og UK som er involvert i disse løsningene. 4.2.2 Beskrivelse av tilbudt løsning Den tilbydte løsningen støtter av de hoveddeler som angitt i konkurransegrunnlaget (1) en publiseringsløsning for å vedlikeholde sider med innhold knyttet til temaet (2) en blogg for deling av informasjon og offentlig debatt om temaet, (3) en katalog med metadata om tilgjengelige, offentlige datasett, (4) en katalog med metadata om applikasjoner som utnytter offentlige datasett, og en applikasjon for visualisering av eksempeldata. (5) Applikasjon for å visualisere eksempeldata fra datasett på utvalgte kjente format Lager for datasett er som spesifisert i konkuransegrunnlaget ikke med i den tilbudte løsningen. I det følgende er en overordnet beskrivelse avkomponentene Publiseringsløsning Publiseringsløsningen er en Drupal 7 løsning. Drupal er basert på PHP, og kan kjøres på de fleste operativsystem. Drupal tilbyr avanserte programmeringsgrensesnitt, men kan også enkelt administreres med et webasert pek og klikk grensesnitt og uten programmering. Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 68

Drupal har fått god omtale av flere kjente rådgivningsselskap, og flere plasserer Drupal som et av de ledende produktene innen Web 2.0 publiseringsløsninger. Funksjonaliteten inkluder Modulær struktur Stort utvalg av 3. Parts moduler Personaliseringsstøtte Gruppe og rollebasert tilgangsstyring Søkefunksjonalitet Støtte for globalisering (multi-language) Skalerbar I relasjon til kravspesifikasjonen er kommer standard installasjonen med følgende funksjonalitet: Opprette og vedlikeholde brukere med rolle basert tilgang og autorisasjon. Opprette og håndtere menyer. Lage, vedlikeholde og agreggere RSS feeds. Tilpasning av layout på sider. Logging Indeksering og søking i innholdet på ssystemet Drupal benytter en open source MySQL database. Drupals brukerautentisering kan også gjøres mot LDAP. Det finnes også moduler for RDFa og språkpakker. Blogg I tillegg finnes det moduler til Drupal 7 moduler. En Drupal bolg modul kan installeres for å la brukere med rettigheter lage deres egne blogger. Det er ikke påkrevd for en induviduell Data.gov.uk inneholder kompnent for wiki, spesifikt mediawiki. Det er kjent at det har vært utfordringer med å ta den i bruk i UK. Siden anbudet ikke ber om en wiki løsning, men kun et forum benyttes forum komponenten i Drupal. Katalog med metadata Her ønsker vi å gjenbruke løsninger brukt i data.gov.uk-løsningen, og vil derfor basere katalog-løsningen på CKAN. Data.gov.uk har også tilgjengeliggjort en Drupal CKAN module 3 som open source som gjør integrasjonen med katalogen enklere. Visualisering Visualiseringsløsning vil være basert på Google Chart tools for visualisering av dataset. Google Chart tools er benyttet av data.gov.uk og er et open source prosjekt 4. 3 http://www.practicalweb.co.uk/blog/10/02/24/drupal-module-ckan-integration Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 69

Data.gov.uk inkluderer komponenter som vi ikke tar med her, spesifikt gjelder dette et triplestore for datasettene, vi forutsetter at datasettene som benyttes av visualiseringen er tilgjengelige som filer. Løsningen som foreslås bygger altså 100% på open source, og gjenbruk av komponenter benyttet av data.gov.uk og kanadiske datadotgc.ca som ønsket av FAD. Lisenser er som følger Komponent Lisens Kommentar Drupal og moduler GPL v2 PHP PHP license 3.01 Apache Web server Apache License, v2.0 CKAN GNU Affero GPL Ref kundens krav 1.1.8 MySQL Google Chart Tools Ubuntu Linux CKAN Drupal API modul GPL license for open source prosjekter Se googles betingelser, http://code.google.com/apis/chart/terms.html open source, de enkelte programmenes lisens varierer GPL v2 4.2.3 Foreslått infrastruktur 4 http://code.google.com/apis/charttools/ Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 70

Figur 3: M ulig infrastruktur 4.3 Leveringsdyktighet I kapittel 3.3 i dette dokumentet beskrives gjennomføringsevne. Leverandørens leveringsdyktighet kan oppsummeres med det følgende: Computas er en solid, ansatteid norsk aktør, og i sine 25 år aldri forlatt en kunde uten å ha fullført prosjekter Computas har lang erfaring med offentlig sektor Computas har en stor mengde konsulenter som dekker kompetansebehovet i dette oppdraget Computas har erfaring med bruk av open source, men også levering av open source prosjekter Computas har etablerte metoder for agil utvikling (SCRUM) og samhandlingsverktøy støtteverktøy Computas har kan stille med infrastruktur for utvikling, test og drift av løsningen under utviklingsperioden. Computas tilbyr FAD et solid team med gjennomføringsevne og høy kompetanse. Videre vises det til referanser i kapittel 3.2 i dette dokumentet Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 71

Computas benytter gjerne open source i prosjekter, her kan nevnes både Personvernskolen basert på Drupal og Mediesone basert på OpenLink Virsuoso, Apache produkter og Sublima. Computas er aktive i open source prosjekter, det kan her nevnes mediasone prosjektet som er bygget videre på kildekode utviklet av Computas som et open source prosjekt. Computas er aktive i å ta i bruk åpne standarder. Computas er som én av to norske selskaper aktivt medlem av W3C (det andre er Opera Software). Her har vi vært med å ta fram SPARQL standarden. Det kan også nevnes bidrag Computas er en aktiv deltaker i forskning og utvikling og legger hvert år ned ca 11 årsverk i egen FoU. Vi viser igjen til kapittel 3.2 for kontaktinformasjon til referanseprosjektene. Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 72

5 Annen informasjon 5.1 Drift av løsningen Konkurransegrunnlaget spesifiserer behov for drift av løsningen hos leverandøren under utviklings- og verifikasjonsfasen, og tilgjengelighet som en betatjeneste i denne perioden. Computas vil kunne tilby tre miljøer under utviklings- og verifikasjonsfasen: Utviklingsmiljø Testmiljø Beta-produksjonsmiljø som tilgjengeliggjøres etter hver sprint 5.2 Overføring til Difi Computas vil videre være behjelpelig med å overføre ansvaret for nettstedet til Difi etter endt verifikasjonsfase. Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 73

6 Utdyping av svar på spørsmål til Bilag 3 - kravspesifikasjon 6.1 Funksjonelle krav til løsningen 6.2 Skisse til løsning 6.2.1 Om ansvar og forhold mellom leverandør og rettighetshaver I kravspesifikasjonsens punkt 2.2 står det som følger står ansvarlig for, bes det om opplysninger om forhold mellom leverandør og rettighetshaver, og om planer for videreutvikling av Computas har i samsvar med FADs ønsker, bl.a. nevnt under tildelingskriteriene, valgt på basere løsningen på open source programvare. Rettighetshavere til programvarekomponentene og Computas forhold til dem er som følger: Oracle (MySQL) og Computas har et formelt partnerskap Drupal er et open source prosjekt hvor forholdet Computas har er at vi benytter det i interne og eksterne prosjekter. Ubuntu er utviklet av Cononical Ltd., og er vår prefererte Unix plattform og benyttes i mange prosjekter CKAN er utviklet og vedlikeholdes av Open Knowledge Foundation. Computas har hatt samtaler med OKF, men har intet formelt samarbeid PHP skriptspråk er vedlikeholdes av The PHP Group og benyttes i flere av våre prosjekter. CKAN Drupal API er utvilet av data.gov.uk, som Computas har dialog med. For å redusere risiko, og sikre videreutvikling av programvaren og løsning har Computas lagt seg så nært opp til data.gov.uk som mulig. 6.2.2 Om ansvarforhold, ressurser og rutiner for tredjeparts programvare Det står videre i kravspesifikasjonens punkt 2.3 som følger for utvikling, feilretting, kvalitetskontroll og support for tilbudt tredjeparts Se også 6.2.1 Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 74

Computas leverer løsningen på open source betingelser, og ansvaret for feil i open source komponentene kan vi derfor ikke stå inne for. Vi forplikter oss til å ha kompetanse til å kunne konfigurere og anvende de aktuelle open source komponentene. Samt å gi kunden gode råd, ved tett dialog med de aktuelle rettighetshaverne. Vi forplikter oss til å ha kvalitetskontroll, dokumentere godt, og ha gode rutiner for testing av APIer som benyttes. Vi forplikter oss også til å rapportere inn feil som oppdages i de aktuelle komponentene og følge disse opp, men vil ut over dette være begrenset av hvordan rettighetshaver håndterer forespørselen. 6.3 Generelt 6.4 Test 6.5 Fremdriftsplan FAD oppgir hverken forventet oppstartsdato eller forventet leveransedata. Fremdriftsplanen er derfor angitt med varighet, datoene er kun veiledede. Det taes utgangspunkt i et utviklingsløp med bruk av SCRUM og 3 piloter på ca 3 uker. Fase/milepæl Sept Okt Nov Des Jan Kickoff (antar ca 20. september) X Løsningsbeskrivelsesfase X Sprint 1 (3 uker) X XX Første betaversjon (ca 18. oktober) Sprint 2 (3 uker) XX X Andre betaversjon (ca 8. november) Sprint 3 (3 uker) XXX Tredje betaversjon (ca 29. november) Integrasjonstesting X Akseptansetest (1 uke) X Eventuell installasjon Difi (ca 14. desember) Godkjenningsperiode (1 måned) XX XX Det foreslåes at FAD tar ansvar for akseptansetesten. Computas AS, Lysaker torg 45, 1327 Lysaker, T: 67831000, F: 67831001, Org: 986 352 325 Side 75