Observability design

This document describes the design artefacts for the Observability part of the overall ODA Canvas design.

Use cases

The observability use cases are documented in the use case library as follows:

BDD Features (WIP)

For each use case, a set of BDD features describes the behaviour required of the Canvas, using scenarios. The goal is for a set of business-friendly pseudo-code that describes the behaviour of the Canvas, and that directly maps to steps that will test that feature. Some features are optional - the test report will indicate which features have passed, but will not fail the test for a canvas if an optional feature is not implemented.