Skip to content

Commit 65269b3

Browse files
committed
GLS edit of NFR map completed.
1 parent ff05e28 commit 65269b3

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

docs/slides/content/non-functional-map.md

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- .slide: data-background-image="images/RH_NewBrand_Background.png" -->
22
### DevOps Culture and Practice <!-- {.element: class="course-title"} -->
3-
## Non Functional Requirements Map <!-- {.element: class="title-color"} -->
3+
## Non-Functional Requirements Map <!-- {.element: class="title-color"} -->
44
TL500 <!-- {.element: class="title-color"} -->
55

66

@@ -20,13 +20,13 @@ TL500 <!-- {.element: class="title-color"} -->
2020

2121

2222

23-
##### NFR Map - World Health Organisation <!-- .element: class="title-bottom-left" -->
23+
##### NFR Map - World Health Organization <!-- .element: class="title-bottom-left" -->
2424
<!-- .slide: data-background-size="contain" data-background-image="images/nfr-map/example-who-nfr-map.png", class="white-style" -->
2525

2626

2727

2828
#### _What is it?_
29-
A tool to capture and articulate the non-functional requirements of a solution that a team are striving to deliver
29+
A tool to capture and articulate the non-functional requirements of a solution that a team is striving to deliver
3030

3131
<br>
3232

@@ -41,9 +41,9 @@ A tool to capture and articulate the non-functional requirements of a solution t
4141

4242

4343
#### Why do we use it?
44-
* To gain a shared understanding of non-functional aspects of a system in a visually structured representation.
44+
* To gain a shared understanding of the non-functional aspects of a system in a visually structured representation.
4545

46-
* On completion you should have a good view on the key non-functional considerations for the solution and where work is required to realise these.
46+
* On completion, you should have a good view on the key non-functional considerations for the solution and the work required to achieve them.
4747
<!--
4848
--->
4949

@@ -55,22 +55,23 @@ A tool to capture and articulate the non-functional requirements of a solution t
5555

5656

5757
#### How do we do it?
58-
1. Ensure that everyone participating is comfortable with the headings and what they mean <!-- .element: class="fragment" -->
59-
2. For each heading, capture on stickies important considerations or requirements for the system or solution. Depending on the number of participants, you could use facilitation techniques such as 1-2-4-all or splitting into smaller groups to capture items <!-- .element: class="fragment" -->
58+
1. Ensure that everyone participating is comfortable with the headings and what they mean. <!-- .element: class="fragment" -->
59+
2. For each heading, capture important considerations or requirements for the system or solution on sticky notes. Depending on the number of participants, you could use facilitation techniques such as 1-2-4-all or splitting into smaller groups to capture items. <!-- .element: class="fragment" -->
6060
<!-- .slide: data-background-size="contain" data-background-image="https://openpracticelibrary.com/images/non-functional-requirements-map.jpg", class="black-style" data-background-opacity="0.2" -->
6161

6262

6363

6464
#### How do we do it?
6565
<!-- .slide: data-background-size="contain" data-background-image="https://openpracticelibrary.com/images/non-functional-requirements-map.jpg", class="black-style" data-background-opacity="0.2" -->
66-
3. For each heading, play back the stickies as a group <!-- .element: class="fragment" data-fragment-index="0" -->
66+
3. For each heading, play back the stickies as a group. <!-- .element: class="fragment" data-fragment-index="0" -->
67+
<!--TechEdit: "play back" seems an odd action for a sticky note, it's more for a video or recording. If participants are reading the stickies out, say "read out" or "read aloud"; "For each heading, read the sticky notes aloud as a group." This phrasing is used again later so if changed here we should change all.-->
6768
4. During the playback, think about whether each sticky should be: <!-- .element: class="fragment" data-fragment-index="1" -->
6869

6970
![how](images/nfr-map/how-to-do-it.png)<!-- .element: class="fragment image-no-shadow image-full-width" data-fragment-index="1"-->
7071

7172

7273

73-
#### NFR - World Health Organisation <!-- .element: class="title-bottom-left" -->
74+
#### NFR - World Health Organization <!-- .element: class="title-bottom-left" -->
7475
<!-- .slide: data-background-size="contain" data-background-image="images/nfr-map/example-who-nfr-map.png", class="white-style" -->
7576

7677

@@ -80,25 +81,26 @@ A tool to capture and articulate the non-functional requirements of a solution t
8081

8182

8283
#### Setting the Scene: Pet Battle Industries
83-
Pet Battle Industries have a good handle on the functional design of their applications. Let's not think of all the _other_ things they need to do to harder their application.
84+
Pet Battle Industries has a good handle on the functional design of their applications. Let's not think of all the _other_ things they need to do to harder their application.
85+
<!-- Tech Edit: I think this should be "Now, let's think of all the _other_ things they need to do to harden their application." Please confirm. -->
8486

8587

8688

8789

8890
### Create the NFR Map
89-
#### *As a class:*
91+
#### *As a class*
9092

91-
1. Ensure that everyone participating is comfortable with the headings and what they mean
92-
2. Split the map into two segments and divide among the teams - each team taking at least one half of the map
93-
#### *In your team:*
94-
3. For your area: for each heading, capture important considerations or requirements for the system or solution and add stickies for each item
93+
1. Ensure that everyone participating is comfortable with the headings and what they mean.
94+
2. Split the map into two segments and divide among the teams - each team taking at least one half of the map.
95+
#### *In your team*
96+
3. For each heading in your area, capture important considerations or requirements for the system or solution and add sticky notes for each item.
9597

9698

9799

98100
# Exercise Wrap Up
99-
#### *As a class:*
100-
3. Merge the Map with all area
101-
4. For each heading, play back the top two or three stickies as a group
101+
#### *As a class*
102+
3. Merge all the map areas together.
103+
4. For each heading, play back the top two or three sticky notes as a group.
102104
5. During the playback, think about whether each sticky would update the DoD / ACs on a story or form an experiment for the sprint.
103105

104106

@@ -114,11 +116,11 @@ Pet Battle Industries have a good handle on the functional design of their appli
114116

115117

116118
### Facilitation Tips
117-
As you review items on the map define if any sticky note could be:
119+
As you review items on the map, define if any sticky notes could be:
118120

119-
- added to the backlog and prioritized as it requires work to realize
120-
- be included in the Definition of Done
121-
- be part of the acceptance criteria for any backlog items
121+
- Added to the backlog and prioritized because it requires work to realize
122+
- Be included in the Definition of Done
123+
- Be a part of the acceptance criteria for any backlog items
122124

123125

124126

0 commit comments

Comments
 (0)