Software Engineering Explained

Not new, but one of those things where every time I think about it and want to show it to somebody, I have to hunt it down. For my convenience, and your pleasure, I present you with “Software Engineering Explained”

Software Engineering Explained Graphic