Mandat for utredingsaktiviteten av BOTT-Cerebrum

IT-BOTT starta i 2016 på tiltaket «IAM for UH-sektoren», for å samarbeide om IAM i IT-BOTT primært, og UH-sektoren sekundært. UiO har spilt inn Cerebrum som en relevant kandidat for en framtidig IAM-kjerne. Tilbakemeldingen fra IT-BOTT er at den kan bli vurdert hvis 3 av 4 i BOTT bruker samme variant av Cerebrum (samme kildekoden).

UiT er nær med å ta i bruk UiO sin kildekode, men for NTNU er det foreløpig ikke gjort noe arbeid rundt dette. Det er derfor ønskelig å få utredet hvor stor forskjellen er mellom NTNU og UiO sin Cerebrum-variant, og hva som skal til for å harmonisere de tre fortløpende.

Formål

Få harmonisert bruken av Cerebrum i BOTT (UiT, NTNU og UiO), og dermed spille inn Cerebrum som en relevant kandidat i et IAM-samarbeid i IT-BOTT.

Mål

Utrede hva som må gjøres for at NTNU, UiT og UiO alle skal kunne bruke samme kildekode for Cerebrum, og hvordan beholde et samarbeid om Cerebrum.

Delmål/leveranser

  1. Utviklingsbehov: Hva må til av utvikling for at alle tre kan bruke samme variant (kildekode) av Cerebrum core?
    • Hva må til av utvikling på NTNU sin side (definere brukerhistorier/epics)?
    • Hva må til av utvikling på UiO sin side (definere brukerhistorier/epics)?
    • Hva må til av utvikling på UiT sin side (definere brukerhistorier/epics)?
  2. Samarbeidsformen: Hvordan koordinere videreutvikling og bruk av felles kildekode etter harmonisering?
    • Visjon for samarbeidet. Hva er det vi bør strekke oss etter? Hvilke mål og verdier vil vi ha? Hvordan unngår vi at noen forker på nytt?
    • Visjon for Cerebrum. Hvordan strukturere Cerebrum? Tanker rundt rendyrking av Cerebrum som IAM.
    • Felles spilleregler for samarbeidet.
      • Felles kodestandard
      • Standardisering rundt mixins
      • Dokumentasjon - hva og hvordan
      • Metoder for å håndtere konflikter rundt designvalg og funksjonrealisering
      • Prioriteringsråd for felles utvikling
      • Felles regler for utrulling til samme versjon - Bruk av brancher/master.
      • Standardisere driftsløsningen
    • Hvordan støtter vi samarbeid/deling av produkter som er indirekte relatert til Cerebrum (UiO sin nye passord-app som eksempel)?
    • Vurdere muligheten for felles verktøy for utviklingssamarbeid (eks. UiO Jira)

Tidsplan

Møte en gang i uken, avlyses ved behov.

Frist: 1. mars 2017.

Bestiller

IT-BOTT er bestiller. UiO, ved Hans Kristian Fjeld, koordinerer aktiviteten opp mot IT-BOTT.

Deltakarar

Deltakarane i arbeidsgruppa i utredningsfasen:

  • Fredrik Larsen, UiO
  • Kenneth A. Johansen, UiT
  • Steinar Kleven, NTNU
  • Tobias Langhoff, UiO, drift
  • Kai Vaade, UiO, drift
  • Joakim Hovlandsvåg, UiO, koordinator
Publisert 16. jan. 2017 12:55 - Sist endret 29. mars 2017 22:18