Comment Also continuous lipstick application. (Score 2) 288
I've worked for two companies where "agile" methodology applied company-wide meant point releases every one or two weeks and minor UI changes with every point release to "get better with each version." This floated mgmt's boat and kept the UX/UI people busy and excited, but it was a nightmare for customer support and (evidently, by extension) for customers who could never quite feel as though they'd "learned" to use the software.
Every time they logged in they struggled to figure out how to repeat the workflows they'd struggled to get ahold of the previous time. Of course, the widgets, labels, views, etc. tended to change between logins. Kind of like a maze with moving walls.
I argued for UI changes to be batched for major versions, but this supposedly wasn't "agile."