[All SDKs] Erstellung ADRs für die Meta‑SDKs
Warum
siehe Warum im Hauptepic
Ziel
Als Entwickler:in eines Meta‑SDK‑Moduls möchte ich in einem verbindlichen ADR sämtliche technischen Leitplanken vorfinden, damit ich von Beginn an konsistent zur Gesamtarchitektur beitragen kann.
Links, Hinweise, Bemerkungen
Vorschlag eines Standard Versand-Interfaces:
- Suche eines Empfängers
- Versand einer Transmission
- Metadaten zusammenstellen (inkl. Rückkanal, Prozessinformationen)
- Fachdaten zusammenstellen
- Anhänge zusammenstellen
- Virenscan
- Verschlüsseln
- Empfang einer Transmission
- Entschlüsseln
- Virenscan
- Validierung
- Statushandling beim Versand & Empfang
Anmerkung zur Scopeänderung der Basisprozessunterstützung
- Ansatz sollte bleiben, dass wir in den SDKs im Core-Modul auf die künftige Struktur rund um die Transmission aufsetzen, auch wenn wir das erstmal als API zurückgestellt haben
Stories
Akzeptanzkriterien
-
Potentielle Module wurden grob analysiert (5 PT) -
Gruppierungsansatz wurde optimiert (3 PT) -
Scope des Core Moduls ist beschrieben (2 PT) -
Art der Interaktionsmöglichkeiten zwischen den Core und sonstigen Modulen, als auch zwischen den sonstigen Modulen ist beschrieben (2 PT) -
Security- und Datenschutzvorgaben sind beschrieben (1 PT) -
sonstige Architekturvorgaben sind beschrieben (Sprachen, Versionen, Abgrenzung zwischen den SDKs, ...) (2PT) -
ADR ist vom Architekten (Andreas H.) freigegeben (1 PT) -
Definition of Done wurde überprüft.
Mögliche Folgeaktivitäten
Offene Fragen
Edited by Wojciech Gdaniec