In the spirit of WarfareAsSoftwareDevelopmentMetaphor and MartialArtsAsSoftwareDevelopmentMetaphor, ChainmailAsSoftwareDevelopmentMetaphor seems a natural fit, albeit a little tongue-in-cheek.
How is chainmail a software development metaphor?
Additionally, chainmail has the following characteristics
(What's with the sudden and ubiquitous use of the word "orthogonal" in tech writing recently (in 2007)?)
I don't think it's sudden or recent, but it's definitely ubiquitous - see DefinitionOfOrthogonal.