Vedlikehold og forvaltning av områdeprofiler

Som hovedregel gjennomføres vedlikehold og forvaltning av områdeprofiler etter den samme metoden som utviklingen. Det betyr at fasene metoden beskriver også kan benyttes i et forvaltningsløp for områdeprofiler. Vedlikehold og forvaltning gjennomføres av en rolle som kalles “ansvarlig forvalter”. Den ansvarlige forvalteren må være en profesjonell part (en organisasjon) eller vedvarende interessegruppe. Ansvarlig forvalter kan fordele oppgaver som f.eks. daglig vedlikehold til andre etter avtale.

  1. Behov og krav: Det identifiseres nye behov og krav som påvirker programvareproduktet og/eller det normerte produktet. Behovene for endring forankres i henhold til styringsmodellen for produktene.
    1. Den ansvarlige forvalteren må systematisk motta og dokumentere endringsønsker/bugs, gjennomføre en åpen prosess om behandling av endringsønsker og implementere nødvendige endringer i områdeprofiler.
    2. Det anbefales å forvalte områdeprofiler og håndtere bugs/endringsønsker i åpne prosjekter på Github som Issues og pull requests.
  2. Utrede: Det utredes hvorvidt de nye kravene bør prioritere en nyutvikling/endring i programvareprodukter og normerende produkter
    1. Ansvarlig forvalter må forankre behovet for endringer i områdeprofilene hos relevante aktører og i henhold til forvaltningsmodell for normerte produkter
    2. Dersom flere programvareprodukter baserer seg på områdeprofilene må forslag til endringer drøftes med aktørene som blir berørt
  3. Utvikle: Endringer i programvareprodukter og normerende produkter utvikles og gjøres klar for testing og evaluering
    1. Ansvarlig forvalter må sørge for profiler, implementasjonsguider og programvareprodukter utvikles i henhold til feilrettinger og endringsønsker der det foreligger beslutning om å gjennomføre endring
    2. Det må utarbeides plan for testing og evaluering for å undersøke om endringen fungerer etter hensikten
  4. Utprøve og evaluere: Det gjennomføres testing, evaluering, innspillsrunder og eventuelle høringer hvis det vurderes som nødvendig grunnet endringens størrelse
    1. Ansvarlig forvalter må sørge for at testing, evaluering og innspillsrunder og eventuelle høringer gjennomføres
  5. Realisere: De nye produktene publiseres og programvareløsninger oppdateres.Det arbeides med at de oppdaterte spesifikasjonene skal tas i bruk i sektor i henhold til plan
    1. Ansvarlig forvalter sørger for publisering
  6. Normering: Normering av det oppdaterte produktet. Normerende produkter som erstattes av nye må ha en plan for utfasing.
    1. Ansvarlig forvalter foreslår for Direktoratet for e-helse at ny versjon bør normeres
    2. Ansvarlig forvalter kan også foreslå utfasing av eldre versjoner av det normerende produktet