Skip to content

Commit b03aca0

Browse files
Added pages.
1 parent 0687e7a commit b03aca0

File tree

16 files changed

+169
-0
lines changed

16 files changed

+169
-0
lines changed

.vscode/launch.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
"version": "0.2.0",
5+
"configurations": [
6+
{
7+
"name": "Dummy Launch",
8+
"type": "node",
9+
"request": "launch",
10+
"program": "${workspaceFolder}/dummy.js",
11+
"skipFiles": ["<node_internals>/**"]
12+
}
13+
],
14+
"compounds": [
15+
{
16+
"name": "Jekyll Serve Compound",
17+
"configurations": ["Dummy Launch"],
18+
"preLaunchTask": "Serve Jekyll"
19+
}
20+
]
21+
}

.vscode/tasks.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"type": "shell",
6+
"label": "Serve Jekyll",
7+
"command": "bundle exec jekyll serve --livereload",
8+
"isBackground": true,
9+
"problemMatcher": [
10+
{
11+
"pattern": {
12+
"regexp": ".*"
13+
},
14+
"background": {
15+
"activeOnStart": true,
16+
"beginsPattern": "\\s*Server running\\.\\.\\. press ctrl-c to stop\\.",
17+
"endsPattern": "$a"
18+
}
19+
}
20+
],
21+
"group": "build"
22+
}
23+
]
24+
}

_safs/dm/dm07.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: DM07
3+
dimension: decisions
4+
tags: []
5+
nav_order: 2.27
6+
---
7+
8+
All Architecture decisions **MUST** be documented with a lightweight Architecture Decision Record with options and clear rationale.

_safs/dm/dm08.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: DM08
3+
dimension: decisions
4+
tags: []
5+
nav_order: 2.28
6+
---
7+
8+
All decision-making **MUST** be structured i.e. identify key strategic drivers, user need assess options against drivers, present rationale, clarity on trade-offs, dependencies, risks and issues understood etc.
9+
10+

_safs/dm/dm09.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: DM08
3+
dimension: decisions
4+
tags: []
5+
nav_order: 2.28
6+
---
7+
8+
There **SHOULD** be an appropriate and functioning architecture decision making forum within the delivery team including other SMEs e.g. product, engineering etc.

_safs/sd/sd02.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SD02
3+
dimension: solution
4+
tags: [saf,SD]
5+
nav_order: 2.32
6+
---
7+
8+
The solution **SHOULD** be compliant with NHS England principles, policy, patterns and best practice

_safs/sd/sd03.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SD03
3+
dimension: solution
4+
tags: [saf,SD]
5+
nav_order: 2.33
6+
---
7+
8+
The solution **SHOULD** be compliant with relevant standards

_safs/sd/sd04.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: SD04
3+
dimension: solution
4+
tags: [saf,SD]
5+
nav_order: 2.34
6+
---
7+
8+
Solution design **SHOULD** follow good practice design principles e.g.
9+
10+
- Separation of concerns
11+
- Encapsulation / Modularisation
12+
- Loose coupling
13+
- High cohesion / single responsibility
14+
- Design for flexibility/change
15+
- Etc.

_safs/sd/sd05.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SD05
3+
dimension: solution
4+
tags: [saf,SD]
5+
nav_order: 2.35
6+
---
7+
8+
Solutions **SHOULD** focus on commodity products, services and standards where possible/sensible, avoiding proprietary design decisions.

_safs/sd/sd06.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SD06
3+
dimension: solution
4+
tags: [saf,SD]
5+
nav_order: 2.36
6+
---
7+
8+
An API First design methodology **SHOULD** be followed, where APIs are at the fore front of the design process, functionality and data is exposed via APIs and the, needs of the API consumer have been considered.

0 commit comments

Comments
 (0)