Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(NR) Als Consumer-A wil ik geïnformeerd worden als een Zaak/Document gewijzigd wordt door Consumer-B #792

Closed
1 of 21 tasks
MaartenRutten opened this issue Feb 27, 2019 · 5 comments
Assignees
Labels
EPIC Notificatie EPIC Notificatie Prio H Prioriteit Hoog Punten: S

Comments

@MaartenRutten
Copy link

MaartenRutten commented Feb 27, 2019

...zodat de Consumer-A de gebruikers kan informeren over de wijziging.
Voorbeelden:

  • er wordt document toegevoegd aan Zaak
  • er wordt een document verwijderd
  • er zijn gegevens van de zaak gewijzigd (omschrijving, archieftermijn,..)

Bepaling prioriteit door PO

  • verbreding of verdieping API's
  • stimuleert gebruik door gemeenten
  • stimuleert gebruik door leveranciers

... eventueel nog toelichting door PO

Definition of ready

  • Iedereen in het team begrijpt de user story
  • de gewenste (aanvulling op de) functionaliteit van de API's duidelijk en beschreven is.
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord en voorzien van prioriteit (mag alleen afgevinkt worden door PO)
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is voorzien van een analyse (met daarin architectuur, IM, technische beslissingen afgestemd met team)
  • Vastgelegd in Github en geplaatst in kolom ready

Definition of done

  • Er is een OAS 3.0 specificatie
  • Er is een referentieimplementatie
  • Er zijn tests aanwezig die de wijziging aantonen
  • De technische specificatie (standaard.md) is gepubliceerd leesbaar

Acceptatiecriteria

  • De DSO URI- en API-strategie worden gevolgd of afwijkingen zijn vastgelegd als ontwerp keuze
  • Eventueel gemaakte ontwerp keuzes zijn gedocumenteerd
  • Er zijn geen bekende GEMMA tegenstrijdigheden of afwijkingen zijn vastgelegd.

Taken

  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]
@Hugo-ter-Doest Hugo-ter-Doest added the EPIC Notificatie EPIC Notificatie label Feb 27, 2019
@Hugo-ter-Doest
Copy link
Contributor

Hugo-ter-Doest commented Feb 27, 2019

Heeft overlap met #648 en #17

@Hugo-ter-Doest Hugo-ter-Doest added the Prio H Prioriteit Hoog label Feb 27, 2019
@Hugo-ter-Doest Hugo-ter-Doest added this to Backlog Prio M in 2. Scrum ZGW Voorbereiding Feb 27, 2019
@Hugo-ter-Doest Hugo-ter-Doest moved this from Backlog Prio M to Backlog Prio ZH en H in 2. Scrum ZGW Voorbereiding Feb 27, 2019
@TCIMEddy TCIMEddy changed the title Als Consumer-A wil ik geïnformeerd worden als een Zaak/Document gewijzigd wordt door Consumer-B (NR) Als Consumer-A wil ik geïnformeerd worden als een Zaak/Document gewijzigd wordt door Consumer-B Feb 28, 2019
@TCIMEddy TCIMEddy moved this from Backlog Prio ZH en H to Ready for sprint in 2. Scrum ZGW Voorbereiding Feb 28, 2019
@joeribekker
Copy link
Collaborator

Veel overlap maar wel een goede insteek voor documentatie om dit zo op te nemen.

@CMasselink CMasselink added this to Sprint 10 - demo 28 maart 2019 in 1. Scrum ZGW Realisatie Huidige Sprint via automation Feb 28, 2019
@CMasselink CMasselink removed this from Ready for sprint in 2. Scrum ZGW Voorbereiding Feb 28, 2019
@joeribekker
Copy link
Collaborator

joeribekker commented Mar 25, 2019

Invulling van deze (kapstok) US:

Hiervoor maakt het ZRC een kanaal "zaken" aan op het NC. Abonnees op het kanaal "zaken" van het NC krijgen berichten. Het ZRC publiceert gebeurtenissen (zoals wijzigingen) op dit kanaal.

Alle abonnees (bijv. Consumer A) krijgen dus updates van als iemand (bijv. Consumer B) een zaak wijzigt in het ZRC.

@MaartenRutten
Copy link
Author

MaartenRutten commented Mar 28, 2019

Scenario: Consumer-A behandelt zaken en voegt documenten toe aan zaken en wil een notificatie op het moment dat een andere Consumer een document toevoegt aan één van deze zaken.
Consumer-A wil GEEN notificaties ontvangen voor documenten die door Consumer-A zijn toegevoegd.
Een andere optie is dat Consumer-A 'eigen' notificaties ontvangt maar dat in de DCR gegevens zijn vastgelegd waaruit afgeleid kan worden welke Consumer documenten heeft toegevoegd.

@MaartenRutten
Copy link
Author

MaartenRutten commented Mar 28, 2019

Scenario: Consumer-A behandelt zaken samen met Consumer-B en beide Consumers willen notificaties ontvangen als de andere Consumer iets wijzigt (bv. de status).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC Notificatie EPIC Notificatie Prio H Prioriteit Hoog Punten: S
Projects
3. Gereed en Archief
  
Done - Sprint 8
Development

No branches or pull requests

5 participants