OS2Kravmotor v. Thomas Martinsen / It-arkitekt DIGIT
Agenda Hvad indeholder kravmotoren og hvordan er den bygget op? Overvejelser om at udbrede scope til funktionelle krav. Åbner OS2kravmotor muligheder for det fællesoffentlige samarbejde om arkitektur?
Hvad indeholder kravmotoren og hvordan er den bygget op? OS2kravmotor er en cloud-baseret tværkommunal løsning. Brugere i de respektive kommuner logger på løsningen via AD FS. Brugere kan have rollerne Administrator, Redaktør og Indkøber. I løsningen oprettes, vedligeholdes og kvalitetssikres ikke-funktionelle krav. De ikke-funktionelle krav, understøttes med en digital proces til markedsdialog. For at anvende OS2kravmotor skal man indgå en tilslutningsaftale med OS2
Markedsdialog Opret og administrer markedsdialog sker i kommunen (indkøber rollen) Opret og administrer markedsdialoger med leverandører Giv markedsdialogen en passende titel Og en beskrivelse Kontakt e-mail som er synlig for leverandører og anvendes i dialogprocessen Vælg Domæn(er). Bruges til at filtrere i krav
Markedsdialog OS2kravmotor kan hjælpe med at vælge de rigtige krav til markedsdialogen. Dette sker ved at OS2kravmotor stiller en række spørgsmål. Ud fra svarene udvælges de mest relevante krav som efterfølgende kan tilpasses. Det er muligt at tilføje fritekstkrav som en del af markedsdialogen.
Markedsdialog Når der er sat en tidsfrist for markedsdialog kan udsendes leverandørinvitationer. Alternativt kan de udvalgte krav eksporteres som excel fil. Leverandørsvar bliver synlige når tidsfristen er udløbet. Leverandørsvar kan ses i OS2Kravmotor og eksporteres til PDF.
Krav Administration af lokale- og samarbejdskrav sker i kommunen (redaktør rollen) Tværkommunale krav administreres af kravredaktionen. Arbejd med Lokale- og samarbejdskrav. Se tværkommunale krav.
Krav 3(4) varianter Lokale krav Kommunens egne krav, som vedligeholdes lokalt og kan anvendes til markedsdialog Samarbejdskrav Krav som gælder for kommunale samarbejder (fællesskaber) Brugeren vælger imellem egen kommune eller samarbejde efter log-in. Samarbejdskrav kun synlige, kan redigeres og valgbare når brugeren agerer som fællesskab Tværkommunale krav (76) Krav som er standard for kravmotoren og som deles af alle kravmotor anvendere Vedligeholdes af kravredaktionen. Brugere kan anmode om at få ophøjet krav til at blive tværkommunale. Fritekstkrav Kun synlige som en del af en aktuel markedsdialog, kan ikke genbruges derudover.
Klassifikationer 3 måder Filtre 4 spørgsmål som krav opmærkes med, anvendes til at plukke krav ved valg af guidet forløb. Behandler løsningen personoplysninger. Bruges løsningen af borgere. Bruges løsningen af medarbejdere. Erstatter eksisterende løsning. Kategorier 21 kravkategorier som krav opmærkes med, bruges kun til sortering, ikke til guidet forløb. Eksempelvis: Anvendelse af autoritative data, Arkivering og statistik, Backup / restore. Følger ikke (i dag) en bestemt taksonomi (fx STORM) Domæner 9 domæner (forvaltningsområder) som krav opmærkes med, anvendes til at plukke krav. Følger ikke (i dag) en bestemt taksonomi (fx KLE, FORM)
Klassifikationer Filtre administreres af kravredaktionen, men er synlige for kommunerne Se Klassifikationer (Filtre, Kategorier, Domæner)
Overvejelser om at udbrede scope til funktionelle krav. Kravredaktionen mener at det er kompliceret at inkludere funktionelle krav, da der ikke på samme måde som med rammearkitekturen og de ikke-funktionelle krav, er standarder at læne sig op af. En metode kunne være at kommunerne kan dele kravpakker med hinanden i et nyt område af OS2Kravmotor. Ved at en kommune vælger at uploade sit funktionelle kravmateriale. Det bliver så ikke en del af markedsdialogen for de ikke-funktionelle krav. Hvis det uploadede materiale skal kvalitetssikres, kræver det andre kompetencer / bredere kompetencer i kravredaktionen eller en opdeling i flere redaktioner til hhv. funktionelle og ikke-funktionelle krav.
Åbner OS2kravmotor muligheder for det fællesoffentlige samarbejde om arkitektur? Kravmotoren sikrer at der bliver stillet krav om anvendelse af de komponenter som bygger på den fællesoffentlige rammearkitektur. (støttesystemerne, serviceplatformen mv.) Ved at anvenderne af kravmotoren (kommunerne) stiller ensartede krav til leverandørerne, bør det blive lettere for leverandørerne at imødekomme kommunernes behov. Det bliver lettere for leverandørerne at genbruge tidlige besvarelser i en markedsdialog, fordi det langt han ad vejen er de samme krav som de bliver mødt med. På sigt når vi forhåbentligt til, at leverandører kan smykke sig med, lidt kækt sagt, at være kravmotor compliant, og derved have en konkurrencefordel mod dem som ikke er. Vi kan måske blive endnu bedre til at stille krav om anvendelse af byggeblokkene i den fælleskommunale rammearkitektur.
OS2Kravmotor v. Henrik Bojsen / Specialkonsulent, Syddjurs Kommune
Agenda Hvordan er arbejdet med OS2kravmotor organiseret og hvem holder indholdet levende og skarpt Hvad er erfaringerne med at bruge den, og hvad er gevinsterne Hvordan kan arbejdet med at udvælge og stille krav til markedet organiseres hos anvenderne af løsningen
Organisering Styregruppe 4 kommunale chefer og ledere med it- og digitalisering som ansvarsfelt (repræsenterer 17 kommuner), KL, OS2s sekretariatschef Kravredaktion: it-arkitekt senior udvikler it-konsulent it-specialist specialkonsulent OS2-sekretariat
Vedligehold af krav Kravredaktionen har 4-6 årlige møder Konsulentbistand pt. fra Digital Identity inkl. link til KOMBIT & Støttesystemerne, Sparring med KL med fokus på jura, GDRP & informationssikkerhed Anvenderkommuner forventes at byde ind med forslag/ønsker til krav baseret på analyser og erfaringer enkeltkommuner og fællesskaber
Erfaringer 16 non-funktionelle vurderinger af it-løsninger gennemført ved hjælp af OS2kravmotor indtil nu, og flere på vej Gevinster Dialogen med leverandører foregår nemt og i øjenhøjde: kravene taler ind i deres verden Processen er ikke specielt tidskrævende, fordi OS2kravmotor motordelen faciliterer og sikrer dokumentation af leverandørdialogen Hjælp med præcise og skarpe tværkommunale krav Kravredaktionen med input Mulighed for nemt at dele lokale krav om it-miljø, SLA, arkivering etc. med andre kommuner Lav pris: 18.000 kr. årligt, 8.000 kr. i tilslutning
Organisering af arbejdet i Syddjurs Kommune - Rådet for gode IT-anskaffelser Bemanding IT-drift Udvikler/arkitekt fra Digitalisering Koordinator Forretning Output i form af vurderingsnotat til beslutningstager: Go-nogo og eller sammenlignende vurdering Nødvendige tilkøb Opmærksomhedspunkter Bilag: besvarelse i OS2kravmotor, opfølgende mails, øvrigt materiale
Organisering af arbejdet i Syddjurs Kommune - Rådet for gode IT-anskaffelser Andre opgaver for Rådet: Lokale krav og forslag til nye tværkommunale krav Indstilling om arkitekturprincipper Principper for IT-udvikling Kortlægning af systemlandskaber
Udviklet med støtte fra 21 kommuner, OS2 og KLs Rammearkitekturpulje
Et OS2-produkt OS2 er et fællesskab som skal fremme samarbejde, deling og digital udvikling. OS2 stiller et fælles sekretariat til rådighed. OS2 er finansieret af et medlemskontingent på 18.000 årligt. OS2 vedligeholder fælles governance (spilleregler) og værktøjskasse (jira, github, hjemmeside osv.). OS2 sikre ejerskabet (open source) så løsningen forbliver kundestyret. OS2 er garant for en solid og professional ramme til et open source projekt.
59 kommuner er medlem af OS2 Bidrager aktivt med ressourcer, ideer og kompetencer Videndeler og opbygger kompetencer med OS2 Deler resultater åbent med fællesskabet