At one place I worked, the IT department were, you might say, not massively responsive to user needs.
User needs being rapid response (hours or days, rather than months or years) systems development.
The RAD team I was in was a battleground, Users wanting us to rush stuff into production as soon as it compiled, IT wanting us to stop development and start documenting from scratch on new improved word templates. (The improvement being a more consistent theme and styling rather than anything of business value.)
Then a funny thing happened – the users stopped calling us.
They had been recruiting assistants with strong Excel VBA dev skills and were bypassing the whole IT rigmarole.
This is where I think a fair chunk of Excel dev work has gone – under the radar, out of IT control, and off the IT job boards.
And when I say strong skills I mean on a business scale rather than a developer scale. ie crap naming, global variables, no design, no testing, lots of macro recorder pap, etc etc.
Overall, I doubt this move will have a positive impact on long term delivery ability, or quality (compared to decent RAD input – you can’t compare to mainstream IT as they wouldn’t have delivered anything, so sure, they would have less production defects).
Anyone else seen this rise of the super user?