|
|
|
|
|
|
|
|
|
|
* |
Verify that the error is reproducible
|
|
|
* |
Determine exactly what the problem is
|
|
|
* |
Eliminate the “obvious” causes
|
|
|
* |
Divide process into working/faulty parts
|
|
|
* |
On reaching a dead end, reassess the
|
|
|
information you have, trying to identify
|
|
|
the mistake you are making
|
|
|
* |
Work through process making predictions
|
|
and checking they’re fulfilled
|
|