How To Analyze An Error

stoft profile image Rasmus Larsson ・1 min read

Dimension Checklist

  • Where - In which system, module, function and possibly line of code is the error occurring?
  • What - What is the actual error?
  • Who - Which actor/user is the error occurring for?
  • Why - Why is the error occurring?
  • When - When did the error occur?
  • Transient - Is the error still occurring?
  • Context - What is the surrounding context? Was something happening at the same time elsewhere that could be the cause? (deployment etc.)
  • Impact - What is the immediate but also long-term impact of the error?

Do you have other aspects of an error that you feel should be added to the list? Please comment. :)


Editor guide