Informasjonsforvaltning / behov

Et repository der vi dokumenterer behov som vi utreder og dokumenterer
8 stars 0 forks source link

[BRUKERHISTORIE] Utvide søk til å søke i flere felter #789

Closed Te-Bert closed 6 months ago

Te-Bert commented 1 year ago

Som: leser i intern begrepskatalog Ønsker jeg: at jeg kan velge hvilke felter det skal søkes i Slik at: jeg får bedre treff

Se: https://github.com/datautvikling/behov/issues/85

Relatert til epos: Informasjonsforvaltning/behov#792

Forretningsverdi (Kritisk/Viktig/Mindre viktig/Kjekt å ha):

Lenker (hvis ikke relevant, skriv 'N/A') Lenke til design: https://www.figma.com/proto/aUbrqwhcDAaCcAuXlLmPhV/Portal-%E2%80%93%C2%A0Concept-internal?page-id=899%3A34681&node-id=899%3A34682&viewport=520%2C695%2C0.5&scaling=min-zoom Lenke til løsningsarkitektur: Grovt estimat: 4-6 uker (avhengig av løsning)

Detaljer:

Ved søk i søkefelt skal det søkes i alle felt.

Det skal være mulig å begrense søket til:

Det skal være mulig å sortere trefflista etter:

Out of scope:

Spørsmål Svar Avklart med Avklart dato
Kan vi lage et søk som ikke inneholder vekting? Det vil gjøre både utvikling og drift av løsningen mye enklere for oss. Det er ok å droppe vekting denne gangen, men ønsker en oversikt over kapasitet opp mot estimater, og en tydeligere forpliktelse til hva som kan leveres innenfor rammene som er satt. Synne Solbakken, Marit Torseth, Kristine Kvalnes 14.12.2022
Hvis man velger å søke i Anbefalt term, skal man da få treff i alle former for begrepsnavn/termnavn (eks: tidligere term, ikke foretrukket term, alternativ term etc)? Hvis det er et valg å søke i "anbefalt term" bør du bare få treff i "anbefalt term". Men hvis valget er å søke i "term" er det greit at man får treff i "anbefalt term", "tillatt term" og "frarådet term"

Akseptansekriterier:

Gitt at jeg er logget inn, uavhengig av rolle, og jeg kunne gjøre følgende:

  1. Skrive inn et søkeord og kunne vise fram treff fra hvilket som helst av feltene (fra standard + interne felter)
  2. Det skal også være mulig å avgrense søket til å søke i term, og få treff i anbefalt, frarådd term og tillatt term
  3. Det bør være mulig å avgrense søket til å søke i definisjon og merknad

TBD: Flere kriterier kommer etter at skisser er på plass


Issues for utvikling:

synnesol commented 1 year ago

@KjerstiSteien vi ønsker en grundig forklaring på hvorfor vi ikke kunne ta i bruk elastic search eller lignende. Etter noen interne runder forstår vi fortsatt ikke hvorfor dette er estimert så høyt. Vi ser behovet for å koble på intern IT-kompetanse fra BR/skatt.

marittor commented 1 year ago

@KjerstiSteien - se for øvrig den tidligere brukerhistorien om tuning av søk her - https://github.com/Informasjonsforvaltning/behov/issues/54

KjerstiSteien commented 1 year ago

@synnesol @marittor Da sender vi dere noe rundt dette. Vi får ta opp dette igjen etter nyttår. Håper vi kan lande en endelig avklaring her.

jeffreiffers commented 1 year ago

Hvordan skal GUI til avansert søk se ut? Forventer dere noe som dette? image

KjerstiSteien commented 1 year ago

@synnesol Vi lurer på om dere ser behov for å kunne sortere trefflista på versjonsnummer (alle begrep vil sorteres etter høyest eller lavest versjonsnummer mellom begrepene) og tildelt (sortering vil sorteres alfabetisk på tildelt. Vil behovet dekkes med filter for tildelt?) Hvis ikke så begrenser vi oss til å kunne sortere alfabetisk på anbefalt term og etter dato for sist endret. @kristinekv så ikke behov for dette.

synnesol commented 1 year ago

@KjerstiSteien denne har visst blitt borte for meg. Nei, jeg ser heller ikke behov for å sortere på tildelt og versjon.

KjerstiSteien commented 1 year ago

Til pre-refinement: Sjekk at vi støtter behovene som er beskrevet i saken - spør meg om dere lurer på noe. Lag issues på eventuelle mangler.

jeffreiffers commented 1 year ago

Testresultater

  1. Paginering må nullstilles etter endring i søk
  2. alle term felt mangler
  3. tom søk skal returnere alle resultater
  4. søk i definisjon og merknad feiler
KjerstiSteien commented 1 year ago

Testresultater

Paginering må nullstilles etter endring i søk - Testet ok. alle term felt mangler - Testet ok. tom søk skal returnere alle resultater - Testet ok. søk i definisjon og merknad feiler - Testet ok.

Test godkjent