Skip to content

Commit d408dc8

Browse files
committed
Fill in a range of additional slides
1 parent 187c5fe commit d408dc8

6 files changed

Lines changed: 515 additions & 191 deletions

File tree

assets/firefox_EyAaWvxJd1.gif

1.84 MB
Loading

docs/assets/firefox_EyAaWvxJd1.gif

1.84 MB
Loading

docs/docs/index.html

Lines changed: 73 additions & 73 deletions
Large diffs are not rendered by default.

docs/index.html

Lines changed: 202 additions & 90 deletions
Large diffs are not rendered by default.

docs/lambda_des_presentation_part_2.qmd

Lines changed: 120 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -238,26 +238,122 @@ Mention that here we are also showing having multiple different resource pools
238238

239239
## The Power of Questions
240240

241+
There are some key kinds of questions you can ask using a DES:
242+
243+
What happens if
244+
245+
:::{.incremental}
246+
- we **add** or **remove** resources?
247+
- what about at certain times of day?
248+
- or if we change the timing and overlap of different shifts?
249+
- we **reorder** the process?
250+
- we **add an extra step** to the process?
251+
- **demand increases** or **decreases**?
252+
- parts of the process get **faster** or **slower**?
253+
- we change how the queue is **prioritised**?
254+
- the **patient characteristics change**?
255+
:::
241256

242257
## And how animations can help you understand the answer to your questions
243258

244-
Demonstrate two animations side-by-side
259+
![](assets/firefox_EyAaWvxJd1.gif)
245260

246-
:::: {.columns}
261+
# Other DES Outputs
247262

248-
::: {.column width='50%'}
263+
Animations can help you understand what's going on - but they're not so good at summarising the answers to your what-if questions.
264+
265+
So what other metrics can be measured with DES models?
249266

250-
## With 3 cubicles
267+
And how might you see them represented?
251268

269+
## Wait Times
270+
271+
A common thing to measure is the **wait time** for key points in the service.
272+
273+
:::{.incremental}
274+
- The **mean average** wait time
275+
- The **median average** wait time
276+
- The **maximum** wait time
277+
- The **variation** in wait times (across day/week/seasons or across different cate)
252278
:::
253279

254-
::: {.column width='50%'}
255280

256-
## With 4 cubicles
281+
## Visualising Wait Times
282+
283+
- Metric cards
284+
- Wait times over time in model
285+
-
286+
287+
288+
## Meeting wait targets
257289

290+
Rather than looking purely at the raw wait times, we might be interested in meeting targets.
291+
292+
For example: what % of people waited more than 4 hours?
293+
294+
- Metric Cards
295+
- Plot showing % of people meeting this target across different points in the day
296+
297+
298+
## Queue Lengths
299+
300+
:::{.incremental}
301+
- Queue lengths
302+
- for different resources
303+
- for different times of day
304+
:::
305+
306+
## Visualising Queue Lengths
307+
308+
- Metric card of average people waiting
309+
- Line chart of queue lengths over course of day
310+
311+
*Demonstrate these two can tell quite different story*
312+
313+
## Resource Utilisation
314+
315+
We may also be interested in **resource utilisation**.
316+
317+
If our waits are good, but most of the time our resources are sitting idle, this is not optimal.
318+
319+
Conversely, we often don't want all our resources being utilised 100% of the time - they'll burn out!
320+
321+
Or if we have a ward, we might not want it running at 100% occupancy so that there's space for emergency admissions.
322+
323+
:::{.fragment}
324+
We might be interested in resource utilisation
325+
:::
326+
327+
:::{.incremental}
328+
- by staff group
329+
- at different times
330+
-
331+
:::
332+
333+
334+
## Visualising Resource Utilisation
335+
336+
- Metric card
337+
- Bar plot (with boundaries for good/warning/bad)
338+
- Box plot (with boundaries for good/warning/bad)
339+
340+
341+
## Cost Savings
342+
343+
*show something that can show the range of potential cost savings*
344+
345+
346+
## And more!
347+
348+
:::{.incremental}
349+
- Resources being blocked from use by a downstream resource limitation
350+
- e.g. ambulances being blocked from unloading patients
351+
- Patients reneging or baulking
352+
- Balance between admissions and discharges
353+
- Throughput
354+
- patients treated per day
258355
:::
259356

260-
::::
261357

262358

263359
# Interacting with Models
@@ -398,6 +494,8 @@ Let's make it clearer what the wait times mean.
398494

399495
# Exercise: The DES Playground
400496

497+
## The Playground
498+
401499
You're now going to have a go with an interactive app.
402500

403501
In the app, you are running a hospital.
@@ -414,7 +512,7 @@ You need to reallocate the number of rooms available to different steps of the p
414512

415513
2. Change some parameters and run it again. How do the results change?
416514

417-
3. Try to meet all of the goals!
515+
3. Try to meet all of the goals in the app!
418516

419517
Afterwards, we'll regroup and discuss the following:
420518
- What combination allowed you to achieve the target?
@@ -423,7 +521,7 @@ Afterwards, we'll regroup and discuss the following:
423521

424522
# How to Make a Useless Model
425523

426-
## ... and How to Avoid that.
524+
## ... and How to Avoid That.
427525

428526
:::{.fragment}
429527

@@ -503,7 +601,7 @@ What is the process - *really*?
503601

504602
:::
505603

506-
::: {.column width='50%'}
604+
::: {.column width='40%'}
507605
- What do you need to be able to change?
508606

509607
:::{.fragment}
@@ -512,6 +610,12 @@ What is the process - *really*?
512610

513611
:::
514612

613+
:::{.fragment}
614+
- How do you want to be able to compare scenarios?
615+
- looking in-depth at scenarios one at a time?
616+
- or displaying outputs side-by-side in a web app?
617+
:::
618+
515619
:::
516620

517621
::::
@@ -640,13 +744,15 @@ We're going to take your model ideas from earlier and design a web app interface
640744

641745
## And what can they output?
642746

643-
Text, metric cards, static plots, interactive plots, maps, downloadable reports
747+
*Text, metric cards, static plots, interactive plots, maps, downloadable reports*
644748

645749

646750
## Your Task
647751

752+
Choose a system to model
753+
- it could be the one you discussed earlier
754+
- or you can choose something different
648755

756+
Using the provided paper and markers, you are going to draw some **wireframes** of a web application front-end for your system.
649757

650-
Could get them using something like draw.io or Excalidraw?
651-
652-
Choose a system to model from a couple of suggestions (choose some things that are quite simple), or do one of their own systems from their post-it notes earlier.
758+
Think about the kinds of **inputs** and **outputs** you want in your model.

lambda_des_presentation_part_2.qmd

Lines changed: 120 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -238,26 +238,122 @@ Mention that here we are also showing having multiple different resource pools
238238

239239
## The Power of Questions
240240

241+
There are some key kinds of questions you can ask using a DES:
242+
243+
What happens if
244+
245+
:::{.incremental}
246+
- we **add** or **remove** resources?
247+
- what about at certain times of day?
248+
- or if we change the timing and overlap of different shifts?
249+
- we **reorder** the process?
250+
- we **add an extra step** to the process?
251+
- **demand increases** or **decreases**?
252+
- parts of the process get **faster** or **slower**?
253+
- we change how the queue is **prioritised**?
254+
- the **patient characteristics change**?
255+
:::
241256

242257
## And how animations can help you understand the answer to your questions
243258

244-
Demonstrate two animations side-by-side
259+
![](assets/firefox_EyAaWvxJd1.gif)
245260

246-
:::: {.columns}
261+
# Other DES Outputs
247262

248-
::: {.column width='50%'}
263+
Animations can help you understand what's going on - but they're not so good at summarising the answers to your what-if questions.
264+
265+
So what other metrics can be measured with DES models?
249266

250-
## With 3 cubicles
267+
And how might you see them represented?
251268

269+
## Wait Times
270+
271+
A common thing to measure is the **wait time** for key points in the service.
272+
273+
:::{.incremental}
274+
- The **mean average** wait time
275+
- The **median average** wait time
276+
- The **maximum** wait time
277+
- The **variation** in wait times (across day/week/seasons or across different cate)
252278
:::
253279

254-
::: {.column width='50%'}
255280

256-
## With 4 cubicles
281+
## Visualising Wait Times
282+
283+
- Metric cards
284+
- Wait times over time in model
285+
-
286+
287+
288+
## Meeting wait targets
257289

290+
Rather than looking purely at the raw wait times, we might be interested in meeting targets.
291+
292+
For example: what % of people waited more than 4 hours?
293+
294+
- Metric Cards
295+
- Plot showing % of people meeting this target across different points in the day
296+
297+
298+
## Queue Lengths
299+
300+
:::{.incremental}
301+
- Queue lengths
302+
- for different resources
303+
- for different times of day
304+
:::
305+
306+
## Visualising Queue Lengths
307+
308+
- Metric card of average people waiting
309+
- Line chart of queue lengths over course of day
310+
311+
*Demonstrate these two can tell quite different story*
312+
313+
## Resource Utilisation
314+
315+
We may also be interested in **resource utilisation**.
316+
317+
If our waits are good, but most of the time our resources are sitting idle, this is not optimal.
318+
319+
Conversely, we often don't want all our resources being utilised 100% of the time - they'll burn out!
320+
321+
Or if we have a ward, we might not want it running at 100% occupancy so that there's space for emergency admissions.
322+
323+
:::{.fragment}
324+
We might be interested in resource utilisation
325+
:::
326+
327+
:::{.incremental}
328+
- by staff group
329+
- at different times
330+
-
331+
:::
332+
333+
334+
## Visualising Resource Utilisation
335+
336+
- Metric card
337+
- Bar plot (with boundaries for good/warning/bad)
338+
- Box plot (with boundaries for good/warning/bad)
339+
340+
341+
## Cost Savings
342+
343+
*show something that can show the range of potential cost savings*
344+
345+
346+
## And more!
347+
348+
:::{.incremental}
349+
- Resources being blocked from use by a downstream resource limitation
350+
- e.g. ambulances being blocked from unloading patients
351+
- Patients reneging or baulking
352+
- Balance between admissions and discharges
353+
- Throughput
354+
- patients treated per day
258355
:::
259356

260-
::::
261357

262358

263359
# Interacting with Models
@@ -398,6 +494,8 @@ Let's make it clearer what the wait times mean.
398494

399495
# Exercise: The DES Playground
400496

497+
## The Playground
498+
401499
You're now going to have a go with an interactive app.
402500

403501
In the app, you are running a hospital.
@@ -414,7 +512,7 @@ You need to reallocate the number of rooms available to different steps of the p
414512

415513
2. Change some parameters and run it again. How do the results change?
416514

417-
3. Try to meet all of the goals!
515+
3. Try to meet all of the goals in the app!
418516

419517
Afterwards, we'll regroup and discuss the following:
420518
- What combination allowed you to achieve the target?
@@ -423,7 +521,7 @@ Afterwards, we'll regroup and discuss the following:
423521

424522
# How to Make a Useless Model
425523

426-
## ... and How to Avoid that.
524+
## ... and How to Avoid That.
427525

428526
:::{.fragment}
429527

@@ -503,7 +601,7 @@ What is the process - *really*?
503601

504602
:::
505603

506-
::: {.column width='50%'}
604+
::: {.column width='40%'}
507605
- What do you need to be able to change?
508606

509607
:::{.fragment}
@@ -512,6 +610,12 @@ What is the process - *really*?
512610

513611
:::
514612

613+
:::{.fragment}
614+
- How do you want to be able to compare scenarios?
615+
- looking in-depth at scenarios one at a time?
616+
- or displaying outputs side-by-side in a web app?
617+
:::
618+
515619
:::
516620

517621
::::
@@ -640,13 +744,15 @@ We're going to take your model ideas from earlier and design a web app interface
640744

641745
## And what can they output?
642746

643-
Text, metric cards, static plots, interactive plots, maps, downloadable reports
747+
*Text, metric cards, static plots, interactive plots, maps, downloadable reports*
644748

645749

646750
## Your Task
647751

752+
Choose a system to model
753+
- it could be the one you discussed earlier
754+
- or you can choose something different
648755

756+
Using the provided paper and markers, you are going to draw some **wireframes** of a web application front-end for your system.
649757

650-
Could get them using something like draw.io or Excalidraw?
651-
652-
Choose a system to model from a couple of suggestions (choose some things that are quite simple), or do one of their own systems from their post-it notes earlier.
758+
Think about the kinds of **inputs** and **outputs** you want in your model.

0 commit comments

Comments
 (0)