How I evaluate an unfamiliar software system
From artifact integrity and onboarding through representative execution, code analysis, risk-based review, and evidence-backed reporting.
Read the methodology →Writing
Notes about understanding software-intensive systems, preserving evidence, making technical judgment visible, and using automation without surrendering responsibility.
The first article captures a method developed through repeated encounters with unfamiliar, imperfectly documented software.
From artifact integrity and onboarding through representative execution, code analysis, risk-based review, and evidence-backed reporting.
Read the methodology →