Description
- Ask stakeholders about perceived runtime behavior - double check by measuring.
- Measure runtime behavior, e.g. with profilers, logs or traces.
- Inspect artifacts created at runtime (e.g. logfiles, protocols, system-traces) for information about problems, root-causes or system behavior.
- Perform Infrastructure Analysis to learn about the technical infrastructure.
- WARNING
- Measuring might influence behavior. That can be especially disturbing in multi-threaded, multi-user or multi-core applications.
Found a mistake or want to add your experience?
Edit this pattern on GitHub.