# OKR
---
## Langtidsmål:
Det skal være muligt at skrue op og ned efter behov for indsatsen forbundet med udvikling/drift af Obvius.
---
## Semester mål 2022 efterår
Obvius som projekt ønsker at nedbringe kompleksiteten og mængden af ressourcer krævet for at drifte systemet, således at involverede parter kan fokusere på mere værdiskabende projekter.
---
## Alle involverede i Obvius skal kunne køres over af en bus
---
* Alle vigtige features (Vigtighed >= 6) skal være beskrevet (Dokumentation >= 3)
* Antallet af handlinger før man har et udviklingsmiljø, kan deploye og monitorere systemet er halveret
* Under 10 aktive sager (fra “In progress” til “Deployed”)
---
## Obvius skal drifte sig selv
---
* Systemet giver aldrig fejl 500
* Outages må ikke vare længere end 2 timer (bugs prioriteret som over middel)
* Det skal tage maks 1 minut at finde ud af følgende ting
* Svartider (offentlig, admin)
* Antal fejl (DB, CMS, SOLR mv.)
* Helbred af eksterne services
---
## Al funktionalitet er enten let at arbejde med eller uvæsentlig
---
* Change failure rate er 0%
* Ingen funktionalitet scorer højere end 10 total
* Al kerne-funktionalitet (Vigtighed >= 8) skal have testdækning (Coverage >= 1)
* Alle rettelser i Perl-moduler (.pm) skal øge testdækningen på linjeniveau
---
# Konklusion
---
| Alle involverede i Obvius skal kunne køres over af en bus | % i mål | score |
| ------------------------------------- | ------- |:-----:|
| Vigtige features skal være beskrevet | 35 % | 🟧 |
| Onboarding | 0 % | 🟥 |
| Aktive sager | 100 % | 🟩 |
---
| Obvius skal drifte sig selv | % i mål | score |
| --------------------------- | ------- |:-----:|
| Fejl 500 | 71 % | 🟩 |
| Outages > 2 timer | 50 % | 🟧 |
| Overblik over cms's velfærd | 33 % | 🟧 |
---
| Al funktionalitet er enten let at arbejde med eller uvæsentlig | % i mål | score |
| ------------------------------------------------------------------------------ | ------- |:-----:|
| Change failure rate er 0% | 99.5 % | 🟩 |
| Ingen funktionalitet scorer højere end 10 total | 50 % | 🟧 |
| Al kerne-funktionalitet skal have testdækning | 28 % | 🟥 |
| Alle rettelser i Perl-moduler (.pm) skal øge testdækningen på linjeniveau | 99 % | 🟩 |
___
# 2023
---
## Semester mål for Forår 2023
Få Obvius i en tilstand hvor vi ikke er bange for systemets helbred hvis vi er væk i en måned.
---
## Alle involverede i Obvius skal kunne stikke af til Thailand
- Der må ikke være tickets der er over et år gamle
- Alle vigtige features (Vigtighed >= 6) skal være beskrevet (Dokumentation >= 3)
- Antallet af handlinger før man har et udviklingsmiljø, kan deploye og monitorere systemet er halveret
---
## Obvius skal drifte sig selv
- Der er under 50 fejl 500 per måned
- Der er under 500 min om måneden hvor cms'et er langsomt
- Vi må ikke have mere end 3 åbne tickets klassificeret som bugs i Redmine
---
## Al vigtig funktionalitet skal være sikker
- Ingen funktionalitet scorer højere end 10 total
- Al kerne-funktionalitet (Vigtighed >= 8) skal have testdækning (Coverage >= 1)
---
https://magenta.grafana.net/d/Ytxr33ZVz/key-results?orgId=1
{"metaMigratedAt":"2023-06-17T19:33:55.525Z","metaMigratedFrom":"YAML","title":"OKR 2023","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"f219970c-3619-485b-b92a-71bf1b23c845\",\"add\":9974,\"del\":16354}]"}