3 I’s of data-driven engineering

Where do I get started with data-driven engineering? How can the 3 I’s of data-driven engineering help me get off to a running start? How can I avoid the common pitfalls of data-driven engineering?

Stress vs. strain

A system can be under both stress and strain, but how do they differ? How are they related? Also, why make the distinction?

Blocking faults vs. masking faults

Language and semantics around system faults are important. For example, what’s so important about differentiating between blocking and masking faults?

Octopus Deployment Framework: A few flaws

Although the Octopus Deployment Framework is an awesome tool, it has a couple of flaws that frustrate me. Here are a few of the issues that I think would greatly improve the framework.

Octopus component dependencies

Octopus allows you to define both intra- and inter-server dependencies. This is one of the coolest things about Octopus. However, defining dependencies is not without problems.

Expected values in software testing

Expected  values are valuable in statistics and in software testing. However, they generally mean different things. How do they differ, and how can one be applied to the other?