From 08c915ad27a64b87c0bd0c529a76099c694ffb4c Mon Sep 17 00:00:00 2001 From: Tom Peltonen Date: Tue, 10 Mar 2026 21:46:45 +1100 Subject: [PATCH] Working through optionsand tests --- solutions/test/solution-impact.md.hbs | 10 ++++++++-- solutions/test/specs/business_requirements.yaml | 3 +++ solutions/test/specs/overview_diagram.md | 3 ++- solutions/test/specs/solution.yaml | 5 ++++- solutions/test/todo-solution02.md | 17 +++++++++++++---- 5 files changed, 30 insertions(+), 8 deletions(-) diff --git a/solutions/test/solution-impact.md.hbs b/solutions/test/solution-impact.md.hbs index a8ab61c..3f01b2d 100644 --- a/solutions/test/solution-impact.md.hbs +++ b/solutions/test/solution-impact.md.hbs @@ -1,4 +1,4 @@ -# {{get (get (get solution 0) "data") "name"}} - Solution Impact Document +# {{get (get (get solution 0) "data") "name"}} - Solution Impact Document (SID) {{#each solution}} ## Solution @@ -10,6 +10,8 @@ Solution Id: {{identifier}} {{/with}} Program Id: {{get (get data "program") "identifier"}} +**This impact solution design is still in draft** + ## Project {{#each (get data "project")}} @@ -68,4 +70,8 @@ The **{{name}}** program details are: {{#each (get data "stakeholders")}} | {{name}} | {{title}} | {{role}} | {{/each}} -{{/each}} \ No newline at end of file +{{/each}} + +## Patterns + +No new patterns are proposed diff --git a/solutions/test/specs/business_requirements.yaml b/solutions/test/specs/business_requirements.yaml index 455bb35..7d3360c 100644 --- a/solutions/test/specs/business_requirements.yaml +++ b/solutions/test/specs/business_requirements.yaml @@ -63,3 +63,6 @@ stakeholders: - title: End Users name: tba role: Consumers + - title: Risk control + name: tba + role: Risk management diff --git a/solutions/test/specs/overview_diagram.md b/solutions/test/specs/overview_diagram.md index c34b929..c881dc8 100644 --- a/solutions/test/specs/overview_diagram.md +++ b/solutions/test/specs/overview_diagram.md @@ -11,12 +11,13 @@ graph TB Queue[Message Queue] end + Client -->API Client -->API API --> Services Services --> DB Services --> Queue - %% TODO: Replace with actual system components for Beef + ``` \ No newline at end of file diff --git a/solutions/test/specs/solution.yaml b/solutions/test/specs/solution.yaml index 692010d..1155b9b 100644 --- a/solutions/test/specs/solution.yaml +++ b/solutions/test/specs/solution.yaml @@ -18,6 +18,9 @@ stakeholders: - title: End Users name: tba role: Consumers + - title: Risk control + name: tba + role: Risk management applications: - name: Dashboard @@ -80,7 +83,7 @@ impacts: comment: Only impact is new integrattion - domain: data impact: medium - comment: Data migration needs attentions + comment: Data migration needs attentions! additional_info: https://impact.domainx.example.com - domain: compliance impact: none diff --git a/solutions/test/todo-solution02.md b/solutions/test/todo-solution02.md index dd4c3da..b5e6359 100644 --- a/solutions/test/todo-solution02.md +++ b/solutions/test/todo-solution02.md @@ -1,14 +1,15 @@ -# Sample solution - Solution Impact Document +# Sample solution - Solution Impact Document (SID) ## Table of Contents -- [Sample solution - Solution Impact Document ](#sample-solution-solution-impact-document) +- [Sample solution - Solution Impact Document (SID) ](#sample-solution-solution-impact-document-sid) - [Solution ](#solution) - [Project ](#project) - [Applications ](#applications) - [Impact ](#impact) - [Program ](#program) - [Stakeholders ](#stakeholders) + - [Patterns ](#patterns) --- @@ -20,6 +21,8 @@ Problem Statement: Objective is to make it simple Solution Id: SLN00E304 Program Id: PGM240064 +**This impact solution design is still in draft** + ## Project - Name: Lamb @@ -47,7 +50,7 @@ The impact of the solution is rated as follows for each domain | integration | medium | New integration point | https://impact.domainx.example.com | | security | medium | Data migration security needs attentions | https://impact.domainx.example.com | | infrastructure | low | Only impact is new integrattion | | -| data | medium | Data migration needs attentions | https://impact.domainx.example.com | +| data | medium | Data migration needs attentions! | https://impact.domainx.example.com | | compliance | none | | | --- @@ -81,12 +84,13 @@ graph TB Queue[Message Queue] end + Client -->API Client -->API API --> Services Services --> DB Services --> Queue - %% TODO: Replace with actual system components for Beef + ``` @@ -100,3 +104,8 @@ graph TB | tba | Product Owner | Decision maker | | tba | Development Team | Implementation | | tba | End Users | Consumers | +| tba | Risk control | Risk management | + +## Patterns + +No new patterns are proposed