No image available

Architectural risk segregation (IEC 62304)

Software segregation is one of those architectural concepts everyone claims to understand until you ask them to actually do it. In theory it’s simple, prevent a failure in one part of the system from dragging the rest of the system into the abyss. In practice, many teams treat segregation like a decorative sticker they slap […]

Read More
No image available

Who should own the SRS?

You’ve got the confidence of a lion and the audacity of a squirrel… but you can’t own this. – Anonymous This question keeps coming up, so let’s settle it. The Software Requirements Specification defines the WHAT; the behaviors, constraints, and obligations the software must satisfy. It’s the launch point for every downstream activity: algorithms, architecture, […]

Read More
No image available

Foundation of a Systems Engineer

To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the Systems Engineer, the glass is twice as big as it needs to be. – Anonymous I’ve spent a couple decades watching systems engineering mutate across industries like some kind of evolutionary experiment nobody asked for. So here’s […]

Read More
No image available

Hello world!

Starting a new blog to share my experiences and lessons, new and old. It’s something I wanted to start for a while now, but never had time to get around.

Read More