Checklist the Docs Daniel D. Beck @ddbeck Write the Docs Europe - - PowerPoint PPT Presentation

checklist the docs
SMART_READER_LITE
LIVE PREVIEW

Checklist the Docs Daniel D. Beck @ddbeck Write the Docs Europe - - PowerPoint PPT Presentation

Checklist the Docs Daniel D. Beck @ddbeck Write the Docs Europe September 20, 2016 Too complex to fly @ddbeck @ddbeck @ddbeck @ddbeck @ddbeck @ddbeck Too complex to fly @ddbeck @ddbeck Two approaches Person System @ddbeck it


slide-1
SLIDE 1

Checklist the Docs

Daniel D. Beck @ddbeck Write the Docs Europe – September 20, 2016

slide-2
SLIDE 2

@ddbeck

Too complex to fly

@ddbeck

slide-3
SLIDE 3

@ddbeck

slide-4
SLIDE 4

@ddbeck

slide-5
SLIDE 5

@ddbeck

slide-6
SLIDE 6

@ddbeck

slide-7
SLIDE 7

@ddbeck

Too complex to fly

@ddbeck

slide-8
SLIDE 8

@ddbeck

Two approaches

Person System

slide-9
SLIDE 9

@ddbeck –James Reason

“it is often the best people who make the worst mistakes—error is not the monopoly of an unfortunate few”

slide-10
SLIDE 10

@ddbeck

"Swiss cheese model of accident causation"
 by Davidmack – CC-BY-SA 3.0

slide-11
SLIDE 11

@ddbeck

The Checklist

slide-12
SLIDE 12

@ddbeck

Let's make a checklist!

@ddbeck

slide-13
SLIDE 13

@ddbeck

Not a to-do list.

A completable repeatable unit.

slide-14
SLIDE 14

@ddbeck

Checklist types

Normal Non-normal

slide-15
SLIDE 15

@ddbeck

Find a good context

Physical thresholds Routine pauses Process boundaries

slide-16
SLIDE 16

@ddbeck

Merge Checklist

slide-17
SLIDE 17

@ddbeck

Choose a pattern

Read-do Do-confirm

slide-18
SLIDE 18

@ddbeck

  • 1. Run tests
  • 2. Run spellcheck
  • 3. Schedule review
  • 4. Run merge command

Tests passed Spellcheck passed Review scheduled Run merge command

Read-do Do-confirm

slide-19
SLIDE 19

@ddbeck

Choose tasks

Standard procedure Essential
 tasks

slide-20
SLIDE 20

@ddbeck

Build completed Index entries created Tests passed Spellcheck passed Review scheduled Build completed Index entries created Tests passed Spellcheck passed Review scheduled

SOP Essentials

slide-21
SLIDE 21

@ddbeck

Use the checklist

@ddbeck

slide-22
SLIDE 22

@ddbeck

Starting

Exploit existing habits Reward yourself Log your progress

slide-23
SLIDE 23

@ddbeck

Finishing

Use physical checklists Add movement and sound Invent a ritual

slide-24
SLIDE 24

@ddbeck

Review the checklist

@ddbeck

slide-25
SLIDE 25

@ddbeck

Troubleshooting

Skipping it?
 Reevaluate the context. Not finishing it?
 Make it shorter or split it up. Not catching errors?
 Try new things.

slide-26
SLIDE 26

@ddbeck

Pre-Merge (2016-09-20)

Looked at build output Index entries created Tests passed Spellcheck passed Review scheduled

slide-27
SLIDE 27

@ddbeck

Advanced checklist moves

@ddbeck

slide-28
SLIDE 28

@ddbeck

Automation

Verify Integrate Prototype

slide-29
SLIDE 29

@ddbeck

Obligatory xkcd

"The General Problem" – xkcd.com/974 – CC-BY-NC 2.5

slide-30
SLIDE 30

@ddbeck

Teamwork

Call and response The Checklist Manifesto
 by Atul Gawande

slide-31
SLIDE 31

@ddbeck

Focus on the hard stuff

slide-32
SLIDE 32

Thanks.

For links, notes, and slides: ddbeck.com/wtdeu2016