I've worked for some major corporations, in Des Moines, IA, that will openly blurt out words like "Wagile"; I generally feel embarrassed for them and they are generally unaware of the gaffe.
On the last contract I held, I read the test "strategy" (another contrived term) and it didn't mention Unit Testing - at all. When I asked who would be handling the first phase of testing, the manager said "We don't do Unit Testing" and looked at me, like I was crazy.
The real problem is leadership. In the larger organizations, people that have spent 20 years in a business work their way up through the ranks learning "The XYZ Way" (replace XYZ with your company's name) and they are never given or pursue a formal education in technology. Most of these people are approaching their 40's or 50's and have no intention of attending night classes.
Like it or not, there are Comp-Sci programs for a reason; mostly because there is a method to all this madness. These people should be re-purposed to (business) Subject Matter Experts or let go entirely in favor of people that truly understand the full SDLC. Dead-wood, in technology terms, just burns budget dollars.
But the real problem is, these people attend local tech meetings and interact, spreading these harmful practices like a virus.
Keep Up with TechRepublic