From e969d22ebbbfafaa58a185e6e33173cca5e0c9e1 Mon Sep 17 00:00:00 2001 From: MarkOldfield <33520182+MarkOldfield@users.noreply.github.com> Date: Wed, 14 Mar 2018 10:48:55 +0000 Subject: [PATCH] Create DesignChecklist.md --- .../design/designTemplate/DesignChecklist.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 docs/source/design/designTemplate/DesignChecklist.md diff --git a/docs/source/design/designTemplate/DesignChecklist.md b/docs/source/design/designTemplate/DesignChecklist.md new file mode 100644 index 0000000000..02a6a88254 --- /dev/null +++ b/docs/source/design/designTemplate/DesignChecklist.md @@ -0,0 +1,28 @@ +**Design review functionality checklist** + +Does the design impact performance? + +Does the design impact availability/disaster recovery? + +Does the design impact operability (monitoring or management)? + +Does the design impact security? + +Does the design impact privacy of data on the ledger? + +Does the design break API stability? + +Does the design break wire stability? + +Does the design break binary compatibility for OS CorDapps with Enterprise? + +Does the design introduce any new dependencies on 3rd party libraries? + +Does the design work with a mixed network of OS and Enterprise Corda nodes? + +Does the design imply a change in deployment architecture/configuration? + +Does the design introduce any potentially patentable IP? + + +