Archangels

Entry to the O'Reilly Autumn 2021 Architectural Kata


> Home < Prev | Next >


Views and Perspectives

When dealing with complex systems, multiple views from different perspectives of the users and builders of the systems gives a better understanding.

The Functional View contains one diagram to show what’s expected of the Farmacy Family system, the Event Storming diagrams have initial analysis done to discover Domain Events and the C4 Models depict a set of abstractions used to describe the static structure.

Functional View

Event Storming

  • Key
  • Event Storms of each Requirement

Scenario Flow Diagrams

  • 01 Onboard Farmacy Foods Customer to Farmacy Family
  • 02 Share Medical Data with Clinic
  • 03 Request Dietician Advice

C4 Models

  • Key
  • Context Diagram (Level 1 - top level)
  • Container Diagram (Level 2)
  • Component Diagrams (Level 3)
  • Next Steps

Communication View

  • Communication Diagram

> Home < Prev | Next >