Working in IT, I am so often confronted with needless jargon, eliminating it has become something of a crusade for me. For example, the ugly neologism “architecting” drives me mad. First of all, it means either designing or building, both perfectly simple English words. Worse, because it can mean one, the other or sometimes both, it is actually less clear than the simple words would be. Then again, I often think that may be the point, by using jargon we often sound more precise and professional while actually conveying less information and leaving more “wiggle room” should things go wrong. After all, if it does not get built, you can say you “were just architecting” it and pretend you meant “designing” all along.