Checklist the Docs
Daniel D. Beck @ddbeck Write the Docs Europe – September 20, 2016
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
Daniel D. Beck @ddbeck Write the Docs Europe – September 20, 2016
@ddbeck
@ddbeck
@ddbeck
@ddbeck
@ddbeck
@ddbeck
@ddbeck
@ddbeck
@ddbeck
Person System
@ddbeck –James Reason
“it is often the best people who make the worst mistakes—error is not the monopoly of an unfortunate few”
@ddbeck
"Swiss cheese model of accident causation" by Davidmack – CC-BY-SA 3.0
@ddbeck
@ddbeck
@ddbeck
@ddbeck
A completable repeatable unit.
@ddbeck
Normal Non-normal
@ddbeck
Physical thresholds Routine pauses Process boundaries
@ddbeck
Merge Checklist
@ddbeck
Read-do Do-confirm
@ddbeck
Tests passed Spellcheck passed Review scheduled Run merge command
@ddbeck
Standard procedure Essential tasks
@ddbeck
Build completed Index entries created Tests passed Spellcheck passed Review scheduled Build completed Index entries created Tests passed Spellcheck passed Review scheduled
@ddbeck
@ddbeck
@ddbeck
Exploit existing habits Reward yourself Log your progress
@ddbeck
Use physical checklists Add movement and sound Invent a ritual
@ddbeck
@ddbeck
@ddbeck
Skipping it? Reevaluate the context. Not finishing it? Make it shorter or split it up. Not catching errors? Try new things.
@ddbeck
Pre-Merge (2016-09-20)
Looked at build output Index entries created Tests passed Spellcheck passed Review scheduled
@ddbeck
@ddbeck
@ddbeck
Verify Integrate Prototype
@ddbeck
"The General Problem" – xkcd.com/974 – CC-BY-NC 2.5
@ddbeck
Call and response The Checklist Manifesto by Atul Gawande
@ddbeck