Closed hannekevanderhorst closed 2 years ago
Willen we deze in de bl opslaan of is in de sessie goed genoeg?
vragen aan gebruikersgroep
Antwoord 14/07/2022 Er lijkt weinig behoefte te zijn aan deze feature.
Uit userstories KISS gebruikersgroep 22-3-22 Als klantcontactmedewerker wil ik mijn eerdere zoekopdrachten terugzien en opnieuw kunnen uitvoeren, zodat ik bij terugkerende vragen snel de juiste informatie vind.
Search object is toegevoegd aan #134
Willen we deze in de bl opslaan of is in de sessie goed genoeg?
@rubenvdlinde , wat is bl?
Dit moet persistent worden, niet in de sessie.
Graag de story verder uitwerken, hoe moeten dit implementeren? Graag design verder uitwerken
mogelijke oplossingsrichtingen:
Er is een search object toegevoegd aan de gateway die er zo uit ziet: https://conduction.stoplight.io/docs/huwelijksplanner/0b6b6b6cf41e1-search
Ook terug te vinden in de Redoc van de gateway: https://redocly.github.io/redoc/?nocors&url=https://kissdevelopment-dimpact.commonground.nu/openapi.json#tag/Search/operation/Search_postId
Bovenstaande search object vangt de scenario's van @PascalIcatt in ieder geval technisch af. Dus wat dat betreft is die afgerond voor de backend.
Wel is deze volgenmij onHold en aan een eventueele refactor onderhevig naar gelang de keuze voor een zoek oplossing
Ik heb deze even onhold gezet omdat die mijn inziens geblokeerd wordt door de opvolging van elasticSearch
@hannekevanderhorst wil je naar de prioriteit van deze kijken. zie opkermingen in de story zelf
Mee eens dat dit geen hoge prio heeft kan naar achteren
Er is reeds een searchobject uitgewerkt, het enige wat er nog moet gebeuren is dat die wordt gevuld. Technische oplossing hiervoor is de Actie -> Functie event route zo als we die ook gebruiken binnen plugin structuur. Dat maakt de stappen
ter info: voor autosuggestie heeft elastic hier ook endpoints voor
Ow fair, dat was waar ook. Zijn die uitgebreid genoeg voor wat we hier willen hebben aan functionaliteit? En moet het gebonden zijn aan gebruikers? @sytskevanhasselt
Als ik userstory lees: ja, dan moet het gekoppeld zijn aan gebruikers.
MAAR: gebruikersgroep heeft ook aangegeven: als de zoekmachine goed werkt, dat dit dan minder nodig is. Dus niet teveel tijd in stoppen. Dus laten we eerst maar uit gaan van NIET gebonden aan gebruikers (ga er even vanuit dat dat makkelijker is).
T.a.v. de vraag 'zijn die uitgebreid genoeg voor wat we hier willen hebben': dat kan ik zo niet zeggen.
Zie ook het document "Bevindingen_Medewerkers-Zoeken.docx"
Overige bevindingen:
Enige echt openstaande punt is crawling, pakken we op een ander moment op.
Dit was: Als KCM wil ik mijn eerdere zoekopdrachten terugzien
Toelichting
Als klantcontactmedewerker wil ik mijn eerdere zoekopdrachten terugzien en opnieuw kunnen uitvoeren, zodat ik bij terugkerende vragen snel de juiste informatie vind.
Omdat uit de gebruikersgroep volgde dat er niet veel behoefte lijkt te zijn voor dit issue, gaan we indeze in eerste instantie de kwaliteit van de resultaten verbeteren. Dus verbeteren (inzicht in) ondersteuning vanf:
LET OP
LET OP LET OP LET OP LET OP LET OP LET OP LET OP LET OP LET OP LET OP eerst uitzoeken in hoeverre dit ondersteund wordt door elastic search en wat de impact is:
Functionele teststappen
Taken Conduction
Taken ICATT
Taken DIMPACT
Tijdinschatting
Discussie
Elastick search bevragingen lopen op dit moment via de gateway op een proxy. We kunnen hier een subscriber op zetten om bij iedere zoekopdracht een "search history" object aan te maken voor die gebruiker.