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?
(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.